透過您的圖書館登入
IP:18.117.142.128
  • 學位論文

在P2P網路上設計與分析一個互動式的多媒體串流服務

The design and analysis of the interactive service for tree-based multimedia streaming over peer-to-peer networks

指導教授 : 陳育威

摘要


在P2P串流環境裡,要提供使用者執行互動式的隨選視訊服務仍然是一項挑戰,像是暫停、快轉和倒帶等VCR功能的操作,為了要提供這類型的互動式服務,系統不僅要服務大量非同步的使用者請求外,還需要即時的調整拓樸結構與適當的串流配置,如果系統設計不良,可能會導致過長的等待延遲與播放過程中所產生中斷問題,大大的降低使用者的服務品質。因此,本篇論文提出了一個樹狀結構的互動式多媒體系統(TIMES),TIMES結合了P2P串流服務與群播傳輸的概念,同時我們也設計了鄰居集合清單與混合式暫存策略,讓TIMES不僅能夠大幅度的降低伺服器的頻寬負載、增加系統的彈性,還可以有效的支援大量且非同步的互動式使用者請求。

並列摘要


Providing user interactivity in peer-to-peer on-demand video streaming is a significant challenge, such as pause, fast search and reverse search operations of VCR function. In order to provide this type of interactive services, system not only to serve large number of asynchronous user requests, but also need to adjust the P2P overlay topology immediately and allocate the streaming appropriately. If the system is not designed properly, it could lead to longer waiting delay and playback interrupt problems, greatly reducing the user's service quality. In this paper, we propose a Tree-based Interactive MultimEdia System (TIMES), TIMES combines the P2P streaming service and the concept of multicast transmission. We also designed a list for neighbor set and hybrid caching strategy, so that TIMES can greatly reduce the server bandwidth load, increase system flexibility and also support a large number of interactive and asynchronous user requests effectively.

參考文獻


[2] K.C. Almeroth and M.H. Ammar, “The use of multicast delivery to provide a scalable and interactive video-on-demand service,” IEEE J. Selected Areas in Communication, 1996, vol. 14, no. 6, pp. 1110-1112.
[3] U. Shaukat, A. Qayyum and S. Hussain, “Performance evaluation of multicast protocols for multimedia traffic,” in Proceedings of the 2009 Int'l Conference on Emerging Technologies, October 2009, pp. 383-388.
[4] O.M. Bonastre and C.P. Salvador, “A collaborative mobile architecture for multicast live-streaming social networks,” ICME 2009, 2009, pp. 1764-1767.
[5] X. X. Chen, C. Yang and Y. W. Chen, “Banacast: A fast adaptive application layer multicast network for P2P live streaming,” The 1st International Conference on Information Science and Engineering, 2009, pp. 149-153.
[8] K. Sripanidkulchai, A. Ganjam, B. Maggs, and H. Zhang, “The feasibility of supporting large-scale live streaming applications with dynamic application end-points,” in Proc. of ACM SIGCOMM’04, August 2004.

延伸閱讀