Peer-to-peer streaming has become a popular way to deliver video by allowing users to share data directly with each other instead of relying only on central servers. This approach can