Show simple item record

dc.contributor.authorLiu, Zhao
dc.contributor.authorMurray, Niall
dc.contributor.authorLee, Brian
dc.contributor.authorFallon, Enda
dc.contributor.authorQiao, Yuansong
dc.identifier.citationLiu, Z., Murray, N., Lee, B., Fallon, E., Qiao, Y. (2018). MCP2P: Layer-dependency-aware live MVC video streaming over peer-to-peer networks. Signal Processing: Image Communication. 65: 173-186.
dc.identifier.otherArticles - Software Research Institute AITen_US
dc.description.abstractMultiview video supports observing a scene from different viewpoints. The Joint Video Team (JVT) developed H.264/MVC to enhance the compression efficiency for multiview video, however, MVC encoded multiview video (MVC video) still requires high bitrates for transmission. This paper investigates live MVC video streaming over Peer-to-Peer (P2P) networks. The goal is to minimize the server bandwidth costs whist ensuring high streaming quality to peers. MVC employs intra-view and inter-view prediction structures, which leads to a complicated layer dependency relationship. As the peers’ outbound bandwidth is shared while supplying all the MVC video layers, the bandwidth allocation to one MVC layer affects the available outbound bandwidth of the other layers. To optimise the utilisation of the peers’ outbound bandwidth for providing video layers, a maximum flow based model is proposed which considers the MVC video layer dependency and the layer supplying relationship between peers. Based on the model, a layer dependency aware live MVC video streaming method over a BitTorrent-like P2P network is proposed, named MVP2P. The key components of MVP2P include a chunk scheduling strategy and a peer selection strategy for receiving peers, and a bandwidth scheduling algorithm for supplying peers. To evaluate the efficiency of the proposed solution, MVP2P is compared with existing methods considering the constraints of peer bandwidth, peer numbers, view switching rates, and peer churns. The test results show that MV2P2P significantly outperforms the existing methods.en_US
dc.relation.ispartofSignal Processing: Image Communicationen_US
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Ireland*
dc.subjectMVC video streamingen_US
dc.subjectPeer-to-peer streamingen_US
dc.subjectLayered video streamingen_US
dc.subjectLive video-streamingen_US
dc.subjectMultiview video codingen_US
dc.subjectFree-viewpoint videoen_US
dc.titleMCP2P: Layer-dependency-aware live MVC video streaming over peer-to-peer networks.en_US
dc.contributor.sponsorScience Foundation Ireland (SCI) and President's Seed Fund (AIT).en_US
dc.rights.accessOpen Accessen_US
dc.subject.departmentSoftware Research Instituteen_US

Files in this item


This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Ireland
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Ireland