簡易檢索 / 詳目顯示

研究生: 陳世興
Shih-Shing Chen
論文名稱: 以BT為基礎的多媒體串流閘道器
BT-Based Multimedia Streaming Gateway
指導教授: 黃能富
Nen-Fu Huang
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2007
畢業學年度: 95
語文別: 中文
論文頁數: 40
中文關鍵詞: 點對點網際網路閘道器多媒體數位家庭
外文關鍵詞: P2P, web, gateway, multimedia, BitTorrent, digitalhome
相關次數: 點閱:4下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著網際網路的快速發展,各種多媒體即時串流服務也不斷出現,目前則以數位家庭影音娛樂最為熱門。本論文目標在將數位影音娛樂導入家庭生活當中,以WL500GP無線家用分享器為核心,打造一個數位家庭影音娛樂的平台,藉此提昇多媒體影音在家庭環境的重要性。本系統 (LiveShare) 藉由WL500GP的特色,可以在上面撰寫自己的應用程式以及它本身支援UPnP,所以成為一個非常好的開發平台,因此,設計出此系統可以透過WL500GP抓取多媒體資料,並使用PC端的應用程式來播放串流影音節目,更近一步,還可以將自己的所觀看的串流影音節目分享出去,大大提升數位家庭影音娛樂的應用性。本系統也可以維持高品質之服務,因為服務的品質是依據來源的多媒體資料而定的。此外,對於防火牆管理之下或是在NAT之內使用私有IP的使用者也可以提供此串流服務,更可以透過與NeuLive系統的整合,使用者都能輕易的分享他們自己的多媒體串流影音節目。


    With rapid growth of Internet, the variety of live streaming services is used on Internet. Digital home entertainment is the most popular digital media and productivity applications. In this thesis, our goal introduces digital home entertainment into home life. Construct a platform for digital home entertainment with the core of WL500GP. LiveShare system is implemented on WL500GP, has a lot of features. It can be programmable and can provide Universal Plug and Play (UPnP) Protocol. So the LiveShare system can receive multimedia source data by WL500GP and use PC based software for playing. Furthermore, it can also share the live streaming programs with others. It improves the applicability of digital home entertainment. LiveShare provides a high level quality service because of the quality based on the source data. It also provides the streaming services for users located behind the firewall or users using the private IP addresses behind an NAT (Network Address Translation). Moreover, it can be integrated with NeuLive. Thus, users can easily share their live streaming programs to others.

    Chapter 1 Introduction 1 Chapter 2 Related works 4 2.1 ASUS WL500g Premium 4 2.2 BitTorrent 7 2.3 Windows Media Format SDK 9 2.4 NeuLive 12 Chapter 3 LiveShare System Design 14 3.1 Infrastructure 14 3.1.1 Agent Keeper 16 3.1.2 Agent Client 18 3.1.3 Client User 20 3.1.4 Source Server 20 3.2 Operation Scheme 21 3.2.1 Initialization and Registration of SS / AC / AK 21 3.2.2 Modified BitTorrent Protocol 22 3.2.3 Decoding Manager 25 3.2.4 Join of a Client User 27 3.2.5 Streaming Sharing Strategies 28 Chapter 4 System Implementation and Performance Evaluation 30 4.1 System Implementation 30 4.2 Performance Evaluation 34 4.2.1 Buffer Size 34 4.2.2 Response Lantecy 35 Chapter 5 Conclusions 38 References 40

    [1] ASUS WL500GP Multifunctional BroadRange Wireless Router, http://www.asus.com/products4.aspx?l1=12&l2=43&l3=0&model=1121&modelmenu=2.
    [2] Digital Living Network Alliance, http://www.dlna.org/en/industry/home/
    [3] The Official BitTorrent Home Page, http://www.bittorrent.com/.
    [4] BitTorrent Protocol Specification,
    http://wiki.theory.org/BitTorrentSpecification.
    [5] Bram Cohen, Incentives Build Robustness in BitTorrent, 2003.
    [6] BitComet (比特彗星), http://www.bitcomet.com/
    [7] µTorrent is a lightweight and efficient BitTorrent client for Windows with many features. http://www.utorrent.com/
    [8] Azureus, Java Bittorrent client, http://azureus.sourceforge.net/
    [9] UPnP, UPnP□ Forum Universal Plug and Play Device Standards, http://upnp.org/standardizeddcps/default.asp.
    [10] Windows Media Format SDK,
    http://msdn2.microsoft.com/EN-US/library/aa387410.aspx.
    [11] Windows Media Format SDK Translation,
    http://www.codeproject.com/cs/media/ManWMF.asp.
    [12] HTTP Streaming protocol, http://sdp.ppona.com/.
    [13] Neuive Official Home Page, http://www.neulive.com.
    [14] Oleg, ASUS WL500g custom firmware page, http://oleg.wl500g.info/.
    [15] OptwareWl500gBuild, http://www.nslu2-linux.org/wiki/FAQ/OptwareWl500gBuild.
    [16] Optware-uClibcBuild, http://www.nslu2-linux.org/wiki/FAQ/Optware-uClibcBuild.
    [17] Home of CTorrent, the linux console torrent client, Outdated, but you may find some useful info (particularly the FAQ).
    http://ctorrent.sourceforge.net/.
    [18] CTorrent程序源碼分析, http://yaoxuchen.googlepages.com/ctorrent.
    [19] CTorrent SourceForge Project, http://sourceforge.net/projects/ctorrent/.
    [20] Custom CTorrent, http://customctorrent.ifreepages.com/.
    [21] Enhanced CTorrent, http://www.rahul.net/dholmes/ctorrent/.
    [22] Advanced Systems Format (ASF) Specification,
    http://www.microsoft.com/windows/windowsmedia/forpros/format/asfspec.aspx.
    [23] 頭好壯壯 — 串流視訊標頭檔的運用, http://library.bdf.org.tw/articles/f060428.pdf.

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