The Design of a P2P Live and Time-Shift Streaming System

碩士 === 國立交通大學 === 資訊科學與工程研究所 === 97 === P2P multimedia streaming today can be categorized into live streaming and video-on-demand (VoD) streaming, both adopt P2P techniques to provide multimedia streaming services. However, live streaming users can only watch the latest media contents but cannot wat...

Full description

Bibliographic Details
Main Authors: Tsai, Hsuan-Ya, 蔡玄亞
Other Authors: Chang, Ming-Feng
Format: Others
Language:en_US
Published: 2009
Online Access:http://ndltd.ncl.edu.tw/handle/28853056075372060199
id ndltd-TW-097NCTU5394106
record_format oai_dc
spelling ndltd-TW-097NCTU53941062015-10-13T15:42:33Z http://ndltd.ncl.edu.tw/handle/28853056075372060199 The Design of a P2P Live and Time-Shift Streaming System 支援實況與移時串流影音服務之P2P系統 Tsai, Hsuan-Ya 蔡玄亞 碩士 國立交通大學 資訊科學與工程研究所 97 P2P multimedia streaming today can be categorized into live streaming and video-on-demand (VoD) streaming, both adopt P2P techniques to provide multimedia streaming services. However, live streaming users can only watch the latest media contents but cannot watch previous ones. Although VoD streaming users can watch what they want at any given time, they cannot watch live media content. We propose a streaming system providing both live streaming and time-shift streaming. Users can watch each one of them at any given time. When watching live streaming, peers exchange the information of block availability and sub-streaming subscription to request the latest media contents. Each user efficiently stores these media contents according to our storage policy and replacement strategy we design, including the interaction between the index server and the peer itself. When watching time-shift streaming, each user first locates the media contents it wants to watch through the index server - users having that specific media content will be found. According to our storage policy, these users may have the up-coming media contents with high probability. They form a group that each user can exchange information with each other to request the media content it needs. We also design the group management mechanism like peer join, peer leave and list maintenance. The storage policy in time-shift streaming is different from that in live streaming. It could help extend the coverage length of media contents. Chang, Ming-Feng 張明峰 2009 學位論文 ; thesis 36 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊科學與工程研究所 === 97 === P2P multimedia streaming today can be categorized into live streaming and video-on-demand (VoD) streaming, both adopt P2P techniques to provide multimedia streaming services. However, live streaming users can only watch the latest media contents but cannot watch previous ones. Although VoD streaming users can watch what they want at any given time, they cannot watch live media content. We propose a streaming system providing both live streaming and time-shift streaming. Users can watch each one of them at any given time. When watching live streaming, peers exchange the information of block availability and sub-streaming subscription to request the latest media contents. Each user efficiently stores these media contents according to our storage policy and replacement strategy we design, including the interaction between the index server and the peer itself. When watching time-shift streaming, each user first locates the media contents it wants to watch through the index server - users having that specific media content will be found. According to our storage policy, these users may have the up-coming media contents with high probability. They form a group that each user can exchange information with each other to request the media content it needs. We also design the group management mechanism like peer join, peer leave and list maintenance. The storage policy in time-shift streaming is different from that in live streaming. It could help extend the coverage length of media contents.
author2 Chang, Ming-Feng
author_facet Chang, Ming-Feng
Tsai, Hsuan-Ya
蔡玄亞
author Tsai, Hsuan-Ya
蔡玄亞
spellingShingle Tsai, Hsuan-Ya
蔡玄亞
The Design of a P2P Live and Time-Shift Streaming System
author_sort Tsai, Hsuan-Ya
title The Design of a P2P Live and Time-Shift Streaming System
title_short The Design of a P2P Live and Time-Shift Streaming System
title_full The Design of a P2P Live and Time-Shift Streaming System
title_fullStr The Design of a P2P Live and Time-Shift Streaming System
title_full_unstemmed The Design of a P2P Live and Time-Shift Streaming System
title_sort design of a p2p live and time-shift streaming system
publishDate 2009
url http://ndltd.ncl.edu.tw/handle/28853056075372060199
work_keys_str_mv AT tsaihsuanya thedesignofap2pliveandtimeshiftstreamingsystem
AT càixuányà thedesignofap2pliveandtimeshiftstreamingsystem
AT tsaihsuanya zhīyuánshíkuàngyǔyíshíchuànliúyǐngyīnfúwùzhīp2pxìtǒng
AT càixuányà zhīyuánshíkuàngyǔyíshíchuànliúyǐngyīnfúwùzhīp2pxìtǒng
AT tsaihsuanya designofap2pliveandtimeshiftstreamingsystem
AT càixuányà designofap2pliveandtimeshiftstreamingsystem
_version_ 1717768254138613760