A Study of Improving Channel Switching Delay and Playback Quality in P2P IPTV

碩士 === 國立交通大學 === 資訊學院資訊學程 === 103 === In recent years, IPTV has become a popular Internet multimedia application. As network bandwidth increases quickly, the media playback quality is also improved continuously. In the traditional client-server structure, the service cost may become too high if the...

Full description

Bibliographic Details
Main Authors: Liao, Chih-Yuan, 廖志遠
Other Authors: Chen, Yaw-Chung
Format: Others
Language:en_US
Published: 2014
Online Access:http://ndltd.ncl.edu.tw/handle/24479673732779591429
Description
Summary:碩士 === 國立交通大學 === 資訊學院資訊學程 === 103 === In recent years, IPTV has become a popular Internet multimedia application. As network bandwidth increases quickly, the media playback quality is also improved continuously. In the traditional client-server structure, the service cost may become too high if the number of clients goes large. Therefore, many IPTV services are deployed based on the P2P structure. The service provider can save a lot of cost on both the server equipment and bandwidth requirement by using each peer's resource and bandwidth. Since the peer may join and leave the P2P system arbitrarily, it may cause the quality of P2P IPTV unstable. The long channel switching delay also reduces the user's willingness of watching. To find the best qualified resource provider will reduce the download time and improve the playback quality and efficiency. In this thesis, we propose approaches to select the partner peers which have the larger available bandwidth by comparing the IP address and using probing packets, and reduce the switching delay by pushing the video chunk. We also use two buffers that store the different channel data to improve the stability of the video playback. We use the OMNET++ simulator to evaluate our proposed P2P system, and the numerical results show that our proposed schemes can significantly reduce the channel switching delay and perform video playback smoothly.