帳號:guest(3.145.218.128)          離開系統
字體大小: 字級放大   字級縮小   預設字形  

詳目顯示

以作者查詢圖書館館藏以作者查詢臺灣博碩士論文系統以作者查詢全國書目
作者(中文):許國祥
作者(外文):Hsu, Kuo-Shiang
論文名稱(中文):基於 P2P 技術之視訊串流機上盒之研製
論文名稱(外文):On the Design and Implementation of P2P-based Set-Top-Box for Video Streaming
指導教授(中文):黃能富
指導教授(外文):Huang, Nen-Fu
學位類別:碩士
校院名稱:國立清華大學
系所名稱:通訊工程研究所
學號:9564552
出版年(民國):98
畢業學年度:97
語文別:英文
論文頁數:38
中文關鍵詞:機上盒點對點影音串流網路電視
外文關鍵詞:Set-Top-BoxP2Pvideo streamingIPTV
相關次數:
  • 推薦推薦:0
  • 點閱點閱:180
  • 評分評分:*****
  • 下載下載:1
  • 收藏收藏:0
在各國政府的大力推動下,數位電視將是未來的趨勢,而機上盒(Set-Top-Box)的需求也將隨著這個趨勢越來越大。在這樣的帶動下,未來在網路上多媒體影音的傳送將越來越多。在使用者越來越多的情況下,傳統的Client-Server的架構將無法負荷大量的使用者,因而P2P協定的特性慢慢的受到重視。P2P有別於傳統的client-server架構,使用者除了可以向Server端取得資料外,彼此之間也可以互相分享資料,如此一來便可以降低Server端的負擔,可以讓Server服務更多的使用者。

在本論文中,我們移植我們的P2P模組到五種不同的機上盒,經過開發環境的建置、函式庫及應用程式的移植、系統和使用者介面的整合後,有兩種平台可以完全整合進我們的P2P系統。同時我們可以跟使用電腦連線到我們系統的使用者作P2P的分享功能。經實驗證明我們的P2P系統確實有效的降低了Server端的負擔,達到服務更多使用者的目的。
Under the energetically pushes of the governments, the digital TVs will be the trend in the future, and the demand for the roof box (Set-Top-Box) will be greater and greater with this trend in the future. Under such trend, the service for delivering video streaming in the Internet will be more and more popular in the future. In this situation that there are more and more audiences , the client-server architecture will be unable to satisfy a large number of users, and thus the characteristics of P2P protocol slowly be taken seriously . Peer-to-peer architecture is different from traditional client-server architecture. Users can not only acquire data from server, but also share data for each other. Using P2P-based technology, the loading of server can be reduced significantly and more users can be served.

In this thesis, we tried to port our P2P module into five different kinds of STBs. After building development environment, porting libraries and application programs, integrating system and user interface. There are two STBs platform can be fully integrated into our P2P system finally. And STBs can share data with users who use computer to connect our system via P2P protocol. The experiment result showed that our P2P system can reduce the loading of streaming server. The streaming server can achieve the goal to serve more users.
Chapter 1 Introduction 1
Chapter 2 Related Work 5
2.1 IPTV 5
2.2 VLC 8
Chapter 3 P2P System Architecture and STB Platforms 10
3.1 P2P System Architecture 10
3.1.1 Streaming Server (SS) 11
3.1.2 Peer Keeper (PK) 11
3.1.3 UB Server 12
3.1.4 Hole Punch Server 12
3.1.5 Log Server 12
3.2 P2P module 13
3.2.1 Connect Component 14
3.2.2 Buffer Component 14
3.2.3 Membership Component 14
3.2.4 Control Component 14
3.3 STB Platforms 15
Chapter 4 System Implementation 19
4.1 Build cross-compiler Environment 19
4.2 Port Shared Library 20
4.3 Run Initial Script 21
4.4 Experiment with Video Streaming 22
4.4.1 Play Video Type 22
4.4.2 Translate Streaming Format 24
4.4.3 Select Communication Protocol 25
4.5 Integrate User Interface 26
Chapter 5 Performance Evaluation 30
Chapter 6 Conclusion and Future Works 35
Reference 37
[1] Ladebusch, U. Liss, C.A ,“Terrestrial DVB (DVB-T): a broadcast technology for stationary portable and mobile use” , Proceedings of the IEEE, Vol. 94, Issue 1, pp. 183-193, Jan. 2006.

[2] Tritrakan, K. & Muangsin, V, “Using Peer-to-Peer Communication to Improve the
Performance of Distributing on the Internet” , IEEE International Conference on Advanced Information Networking and Applications, 2005.

[3] PPLive ,http://www.pplive.com

[4] PPStream,http://www.ppstream.com

[5] Yarali,A. & Cherry,A. ,“Internet Protocol Television(IPTV)”, IEEE Telecommunication System Management , Murray State University , Murray , KY, USA , 2005

[6] Alfonsi, B., “I Want My IPTV:Internet Protocol Television Predicted a Winner“,
IEEE Distributed Systems Online , 1541-4922, VOL. 6, No.2. 2005.

[7] VLC, http://www.videolan.org/vlc/

[8] S. H. G. Chan, N. L. S. da Fonseca, and G. Pau, "Peer-to-peer multimedia streaming," Ieee Communications Magazine , vol. 45, pp. 84-85, Jun 2007.

[9] T. Silverston and O.Fourmaux. “P2P IPTV Measurement: A Case Study of Tvants,” In Proc. of the 2nd Conference on Future Networking Technologies (CoNEXT’06),
December 2006.

[10] A. Ali, A. Mathur, and H.Zhang. “Measurement of Commercial Peer-To-Peer Live Video Streaming,” In Proc. of Workshop in Recent Advances in Peer-to-Peer Streaming, August 2006.

[11] X. Hei, C. Liang, J. Liang, Y. Liu and K.W. Ross, “Insights into PPLive: A measurement sutdy of a large-scale P2P IPTV system,” In Workshop on Internet Protocol TV (IPTV) services over World Wide Web in conjunction with WWW2006, May 2006.

[12] D. Y. Qiu and R. Srikant, "Modeling and performance analysis of BitTorrent-like peer-to-peer networks," Computer Communication Review, vol. 34, pp. 367-377, Oct 2004.

[13] Z. Yipeng, C. Dah Ming, and J. C. S. Lui, "A Simple Model for Analyzing P2P Streaming Protocols," in Network Protocols, 2007. ICNP 2007. IEEE International Conference on, 2007, pp. 226-235.

[14] Y. Liu, Y. Guo, and C. Liang, "A survey on peer-to-peer video streaming systems," Peer-to-Peer Networking and Applications, vol. 1, pp. 18-28, 2008.

[15] Chuan Wu, Baochun Li, and Shuqiao. Zhao. “Multi-channel Live P2P Streaming: Refocusing on Servers,” In Proceedings IEEE INFOCOM 2008, Phoenix, USA, April 2008.
(此全文限內部瀏覽)
電子全文
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
* *