Implementation of Video on Demand System over Peer-to-Peer Networks

碩士 === 國立臺灣科技大學 === 電機工程系 === 100 === With the advance of network and multimedia technologies, various platforms can effectively handle multimedia communications, such as hand-held devices and digital home systems. The Internet becomes prevalence for multimedia communications, and the online video p...

Full description

Bibliographic Details
Main Authors: Chih-Jen Chuang, 莊智仁
Other Authors: Bih-Hwang Lee
Format: Others
Language:zh-TW
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/29612081887581251710
Description
Summary:碩士 === 國立臺灣科技大學 === 電機工程系 === 100 === With the advance of network and multimedia technologies, various platforms can effectively handle multimedia communications, such as hand-held devices and digital home systems. The Internet becomes prevalence for multimedia communications, and the online video program vendor is replacing the real store. In addition, the TV system has evolved from conventional TV broadcasting to smart TV system that provides interactive interface. Under this TV evolution, the shared Internet bandwidth has to be well allocated to provide satisfactory quality of service for users. The simple server-client approach cannot provide sufficient bandwidth and processing capability when many users request media service simultaneously, which would result in long delay and quality degradation. This thesis is motivated from the requirements of developing network multimedia system, which comprises media codec, streaming, and Video on Demand (VOD) function, over the P2P network platform. We proposed to implement the VOD system based on P2P network platform, such that the server loading, e.g., CPU and bandwidth usage, can be shared among active peers. The proposed system can also provide True Video on Demand (TVOD) service, through which the repeat play function can be implemented in streaming video. By implementing practical P2P VOD system, we can justify the proposed method in improving the bandwidth utilization and video quality. From practical system implementation, the proposed TVOD system can effectively eliminate the bandwidth bottleneck and heavy processer loading to improve the system performance.