簡易檢索 / 詳目顯示

研究生: 莊智仁
Chih-Jen Chuang
論文名稱: 運用點對點技術之隨選視訊系統實作
Implementation of Video on Demand System over Peer-to-Peer Networks
指導教授: 黎碧煌
Bih-Hwang Lee
陳建中
Jiann-Jone Chen
口試委員: 曾德峰
Der-Feng Tseng
吳怡樂
Yi-Leh Wu
項天瑞
Tien-Ruey Hsiang
學位類別: 碩士
Master
系所名稱: 電資學院 - 電機工程系
Department of Electrical Engineering
論文出版年: 2012
畢業學年度: 100
語文別: 中文
論文頁數: 65
中文關鍵詞: 網路多媒體點對點網路隨選視訊真視訊點播頻寬管理
外文關鍵詞: Internet Multimedia, Peer-to-Peer Network, True video on Demand, Bandwidth Management
相關次數: 點閱:151下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著多媒體應用在手持式裝置與數位家庭中日漸普及,網際網路已經成為影音多媒體傳輸的主要媒介,而提供線上租售的隨選視訊系統將漸漸地取代傳統實體租售型態。另一方面,傳統電視逐漸進化到具有網路多媒體功能之智慧型電視系統(smart TV),因此多人共享之網路頻寬分配與品質控制更加顯得重要。若以主從式架構傳送多媒體資訊之大量碼流將造成傳輸上的負擔,間接影響播放品質,如延遲與失真等。本論文針對此一網路多媒體發展趨勢之實際需求,整合多媒體編解碼、網路串流與隨選視訊(Video on Demand, VOD)功能,實際設計開發可應用在點對點(Peer-to-Peer)網路傳輸之隨選視訊系統。本系統利用點對點傳輸技術讓使用者端可以降低伺服器在服務大量使用者時所產生的頻寬瓶頸。系統並具備真視訊點播(True Video on Demand, TVOD)功能,使原先串流影音所無法達到之定點播放功能皆能運用適用此系統。期望藉由實際開發系統與效能驗證,觀察點對點隨選視訊系統對網路頻寬瓶頸所能改善之程度。系統實作結果顯示,本論文所提出的系統運作方法對於媒體伺服器在頻寬瓶頸和處理器負擔上有大幅度的改善。


    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.

    中文摘要 i Abstract ii 目錄 iii 圖目錄 v 表目錄 vii 第一章 緒論 1 1.1 前言 1 1.2 研究背景與動機 2 1.3 研究方法概述 4 1.4 論文架構 5 第二章 背景知識與相關研究 6 2.1 點對點網路技術 6 2.2 網路電視與隨選視訊系統 8 2.3 BitTorrent網路技術 12 2.4 多媒體檔案容器 21 2.5 多媒體檔案編碼 26 第三章 系統設計與架構 30 3.1 系統架構 30 3.2 TVOD系統伺服端 32 3.3 TVOD系統客戶端 38 第四章 系統實作與測量 47 4.1 系統實作 47 4.2 TVOD操作流程與系統介面 54 4.3 效能量測 57 第五章 結論與未來展望 61 5.1 結論 61 5.2 未來展望 61 參考文獻 63

    [1] Open IPTV Forum, http://www.openiptvforum.org
    [2] Sandive, http://www.handive.com
    [3] Yang Xiao, et al., “Internet Protocol Television (IPTV): The Killer Application for the Next-Generation Internet,” IEEE Communications Magazine, vol.45, no.11, pp.126-134, November 2007.
    [4] X. Hei, C. Liang, J. Liang, Y. Liu, and K. W. Ross, “Insights into PPLive: a measurement study of a large-scale P2P IPTV system,” in Proc. of IPTV Workshop, International World Wide Web Conference, 2006.
    [5] J. A. Pouwelse, P. Garbacki, D. H. J. Epema, and H. J. Sips, “The BitTorrent P2P file-sharing system: measurements and analysis,” in IPTPS 2005, February 2005.
    [6] KaZaA, http://www.kazaa.com/
    [7] M. Ripeanu, “Peer-to-peer architecture case study: Gnutalla network,” in Proc. Peer-to-Peer Computing, pp. 99-100, 2001.
    [8] Lijie Sheng, Jianfeng Song, Xuewen Dong and Liwei Zhou, “EMule simulator: A practical way to study the eMule system,” Ninth International Conference on Networks (NIC), pp. 83- 88, 2010.
    [9] Salvatore Spoto, Rossano Gaeta, Marco Grangetto, and Matteo Sereno, “Analysis of PPLive through active and passive measurements,” IEEE IPDPS 2009, pp. 1-7, Rome Italy, May 2009.
    [10] Bittorrent, http://www.bittorrent.com/
    [11] Bram Cohen, “Incentives build robustness in BitTorrent,” May 22, 2003
    [12] Y. Tian, D. Wu and K. W. Ng, “Modeling, analysis and improvement for BitTorrent-like file sharing networks,” in Proc. IEEE INFOCOM, 2006
    [13] NTFS Technical Reference, http://technet.microsoft.com/en-us/library/cc758691(WS.10).aspx
    [14] RFC3174, http://www.ietf.org/rfc/rfc3174.txt
    [15] ISO/IEC 13818-1, Information Technology –Generic Coding of Moving Pictures and Associate, Part 1: Systems Recommendation
    [16] ETSI EN 300 744, Digital Video Broadcasting (DVB); Framing structure, channel coding and modulation for digital terrestrial television, European Standard.
    [17] DVB-T, http://www.dtbv.org
    [18] DiBEG, http://www.dibeg.org
    [19] RIFF,http://msdn.microsoft.com/en-us/library/windows/desktop/dd318189(v=vs.85).aspx
    [20] Apple, http://www.apple.com
    [21] T. Wiegand, G. J. Sullivan, G. Bjontegaard and A. Luthra, “Overview of the H.264/AVC video coding standard,” IEEE Trans. Circuits Systems Video Technology, vol. 13, no. 7, pp. 560-576, July 2003.
    [22] G. J. Sullivan and T. Wiegand, “Video compression-from concepts to the H.264/AVC standard,” Proceedings of the IEEE, vol. 93, no. 1, pp. 18-31, Jan. 2005.
    [23] D. Marpe, T. Wiegard, and G. J. Sullivan, “The H.264/MPEG4 advanced video coding standard and its applications,” IEEE Communications Magazine, vol. 44, no.8, pp. 134-143, Aug. 2006.
    [24] ISO/IEC 13818-7, Information technology – generic coding of moving picture and associated audio, Part 7: advanced audio coding
    [25] ISO/IEC 14496-3, Information technology – very low bitrate audio-visual coding, Part 3: Audio
    [26] QT, http://qt.nokia.com
    [27] OpenSSH, http://www.openssh.com
    [28] Libtorrent, http://www.rasterbar.com/products/libtorrent/
    [29] FFMPEG, http://ffmpeg.org
    [30] Simple Directmedia Layer, http://www.libsdl.org
    [31] ISO/IEC 7498-1, Information technology -- open systems interconnection -- basic reference model: the basic model

    無法下載圖示 全文公開日期 2017/07/31 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)
    全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
    QR CODE