An effective peer assisted content delivery in peer-to-peer live media streaming

Peer-to-Peer (P2P) communication is a popular network communication protocol that impacts and changes the way files being distributed over the large networks. The P2P protocol is widely adapted by researchers as a method to handle larger groups of users. Variants of P2P protocols have also been appl...

全面介紹

Saved in:
書目詳細資料
主要作者: Chee, Yik Keong
格式: Thesis
出版: 2014
主題:
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
實物特徵
總結:Peer-to-Peer (P2P) communication is a popular network communication protocol that impacts and changes the way files being distributed over the large networks. The P2P protocol is widely adapted by researchers as a method to handle larger groups of users. Variants of P2P protocols have also been applied for other media distributions such as audio and video streaming. P2P video streaming largely implemented a mesh-based streaming system that has slowly evolved from a pure pull system to a hybrid push-pull system. In this research, the design component of a P2P live streaming system was studied, and focus was given to chunk scheduling and neighbour selection to maximize streaming performance. To solve challenges in chunk scheduling, a hybrid class of push and pull chunk delivery approach was proposed. The proposed rule-based push-pull scheduler simultaneously pull video chunk from lower latency peers to fill up missing chunks in playback buffer and push video chunk for rapid chunk delivery. The proposed solution incorporates the fast content distribution characteristic of mesh-push and data-driven information exchange characteristic of mesh-pull. The performance of proposed rule-based hybrid push-pull scheduling was evaluated by comparing source-to-end delay, chunk collision and video continuity. Mesh-push is made possible by effectively exploiting the information through buffer map exchange. The findings of performance evaluation showed an average of better video continuity and lower source to end delay.