Multi-View Peer-to-Peer Media Streaming

Most P2P streaming systems currently allow a user to join only a single channel at a time (referred to as single-view P2P streaming), and a few of them have recently started to allow a user to simultaneously join multiple channels (referred to as multi-view P2P streaming). However, it is challenging to design multi-view P2P streaming systems due to the fundamental differences between single-view and multi-view P2P streaming, including inter-channel bandwidth competition, dynamic user bandwidth demand, dynamic and heterogenous viewing window sizes.


Related Work: