跳到主要內容

臺灣博碩士論文加值系統

(216.73.217.83) 您好!臺灣時間:2026/08/12 17:10
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:陳澤霖
研究生(外文):CHEN,ZE-LIN
論文名稱:在雲端多媒體轉碼系統下支援可適性串流低切換延遲緩衝方法之設計與實作
論文名稱(外文):Implementation and Design of Low-Switching Latency Buffering Mechanism for Adaptive Streaming in Cloud-based Multimedia Transcoding System
指導教授:陳景章陳景章引用關係
指導教授(外文):CHEN,KIM-JOAN
口試委員:黃國勝陳景章蘇暉凱蕭紋旭
口試委員(外文):HWANG,KAO-SHINGCHEN,KIM-JOANSU,HUI-KAIHSIAO,WEN-HSU
口試日期:2017-01-06
學位類別:碩士
校院名稱:國立中正大學
系所名稱:通訊工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2017
畢業學年度:105
語文別:中文
論文頁數:48
中文關鍵詞:多媒體串流MPEG-DASH可適性演算法緩衝器管理
外文關鍵詞:multimedia streamingMPEG-DASHadaptive algorithmbuffer management
相關次數:
  • 被引用被引用:2
  • 點閱點閱:364
  • 評分評分:
  • 下載下載:1
  • 收藏至我的研究室書目清單書目收藏:1
近年來智慧型終端的興起與網際網路廣泛運用,人們使用網路來觀看影片的需求也日益增多,這樣的演變發展也間接地促進許多網路串流技術的崛起,使得多媒體影視串流服務應用急速的成長,例如實況直播和遠距教學等,然而多媒體串流近期成為一個備受關注的熱門技術,終端裝置可以依許多不同特性的網路來存取多媒體內容。

HTTP (Hypertext Transport Protocol)為目前廣泛使用的傳輸協定。HTTP可適性串流中也有許多公司研發屬於自己的可適性串流,如:Adobe、Microsoft以及Apple以及國際標準組織規範之MPEG-DASH (Dynamic Adaptive Streaming over HTTP)等,客戶端能依照可用頻寬和使用者的需求動態調整多媒體串流的內容。

本論文實作以MPEG-DASH作為格式封裝,經由HTTP協定傳至用戶端,利用先前研究建置的雲端環境,我們提出一套可適性雙緩衝器機制是在於使用者所在網路環境下能夠提供更佳影片播放順暢度的機制。是以二個緩衝器來管理不同品質的影音資料,用戶端依據可用頻寬來切換緩衝器播放,能減少切換品質之反應時間。

In recent years, intelligent terminals and internet are used widely. The demands of watching movies on the internet are increasing. Due to the migration, the multimedia streaming technologies are developed. The multimedia streaming services and applications are provided rapidly, such as live TV, long-distance E-learning, etc. Thus, multimedia streaming technology is one of the current popular technologies.

HTTP (Hypertext Transport Protocol) is one of the main application protocols these days. In adaptive Streaming of HTTP, many companies developed their own adaptive streaming, such as Adobe, Microsoft, Apple and MPEG-DASH (Dynamic Adaptive Streaming over HTTP) of ISO standard. The client can dynamically select the adequate bit rate for multimedia streaming according to the network conditions or the restrictions imposed by users.

In this paper, MPEG-DASH and HTTP are used in our system. Based on the previous research result, we propose a mechanism called Dual-Playout Buffer (DPB), which is a mechanism for fluency of video streaming according to users’ network environments. By using two buffers to manage different kinds of quality of video, we can switch buffers to reduce the reaction time of switching quality according to the situation of users’ network.

誌謝 I
中文摘要 II
ABSTRACT III
圖目錄 VI
表目錄 VIII
第一章 緒論 1
1.1 背景與動機 1
1.2 研究方法 3
1.3 論文架構 4
第二章 理論背景 5
2.1 雲端運算 5
2.1.1 OpenNebula(ONE) 9
2.2 H.264視訊編碼標準 11
2.3 視訊轉碼技術 13
2.3.1 ffmpeg 14
2.4 RTP PAYLOAD FORMAT FOR H.264 14
2.5 多媒體傳輸技術 18
2.5.1 傳輸層協定(TCP vs. UDP) 18
2.5.2 可用頻寬估測 18
2.6 HTTP可適性串流技術之介紹 19
2.6.1 Microsoft Smooth Streaming 19
2.6.2 Apple HTTP Live Streaming 20
2.6.3 MPEG-DASH 20
2.7 可適性串流之相關文獻探討 22
第三章 系統架構與研究方法 25
3.1 問題描述 25
3.2 系統架構 26
3.2.1 Pull-Based系統架構與運作流程 27
3.3 即時串流影像分段方法 29
3.4 MPD清單更新機制 30
3.5 PULL-BASED可適性演算法 31
3.5.1 雙緩衝器機制設計 33
3.5.2 雙緩衝器機制運作 34
第四章 實驗環境建置與結果 37
4.1 雲端環境建置 37
4.1.1 實驗環境建置 38
4.2 影音串流環境實驗 39
4.2.1 實驗情境1:變動頻寬條件下之反應情況 39
4.2.2 實驗情境2:不同的Initial Delay之反應情況 42
4.2.3 實驗情境3:劇烈頻寬變動條件之反應情況 43
第五章 結論與未來展望 46
參考文獻 47


[1]H.264:Advanced video coding for generic audiovisual services, Feb. 2014
[2]ISO/IEC DIS 23009-1 - Information technology - Dynamic adaptive streaming over HTTP (DASH) - Part 1: Media presentation description and segment formats.
[3]A.C. Begen, T. Akgul, and M. Baugher, "Watching Video over the Web, Part 1: Streaming Protocols," IEEE Internet Computing, vol. 15, no. 2, 2011, pp. 54-63.
[4]郭中允,「動態配置雲端轉碼器結合MPEG-DASH之可適性多媒體即時串流系統」,國立中正大學通訊工程研究所碩士論文,民國104年1月。
[5]Lee Badger, Tim Grance, Robert Patt-Corner, Jeff Voas, ”Draft Cloud Computing Synopsis and Recommendations” in NIST Special Publication 800-146
[6]OpenNebula (http://opennebula.org/)
[7]ITU-T Rec. H.264 & ISO/IEC 14496-10 AVC, “Advance Video Coding for Generic Audiovisual Services,” 2003.
[8]J. Xin, C.-W. Lin, and M.-T. Sun, “Digital Video Transcoding,” in Proc. of the IEEE, vol. 93, no. 1, pp. 84-97, Jan. 2005.
[9]FFmpeg(http://www.ffmpeg.org/)
[10]H.Schulzrinne, “ RTP: A Transport Protocol for Real-Time Applications” , RFC-3550 , Internet Engineering Task Force, 2003.
[11]M. Jain and C. Dovrolis, “Pathload: A measurement tool for end-to-end available bandwidth,” In Proc. of Passive and Active Measurements (PAM) Workshop, Mar. 2002.
[12]M. Jain and C. Dovrolis, “End-to-End available bandwidth: measurement methodology, dynamics, and relation with TCP Throughput,” IEEE/ACM Trans. on Networking, vol. 11, no. 4, pp. 537-549, Aug. 2003.
[13]Alex Zambelli, “IIS Smooth Streaming Technical Overview,” Media Technology Evangelist Microsoft Corporation, March 2009.
[14]R. Pantos and W. May, “HTTP Living Streaming,” IETF Internet-Draft, draft-pantos-http-live-streaming-07, September 2011.
[15]Sodagar, I., “The MPEG-DASH Standard for Multimedia Streaming Over the Internet,” MultiMedia, IEEE, 62-67 April 2011.
[16]詹智傑,自適性串流架構下之視訊影像品質最佳化設計與實作,碩士論文,國立臺北科技大學資訊工程系碩士班,臺北,2013。
[17]C. Zhou, X. Zhang, and Z. Guo, “A control theory based rate adaption scheme for dash over multiple servers,” Visual Communications and Image Processing, pp.1-6, Nov. 17-20, 2013
[18]C. Sieber, T. Hossfeld, T. Zinner, P. Tran-Gia, and C. Timmerer, “Implementation and user-centric comparison of a novel adaptation logic for DASH with SVC,” IFIP/IEEE International Symposium on Integrated Network Management, pp.1318-1323, May 27-31, 2013.
[19]曾芸瑩,「多使用者多頻道可適性多媒體串流系統之即時轉碼與雲端資源配置」,國立中正大學通訊工程研究所碩士論文,民國104年7月。
[20]李彥宏,「基於MPEG-DASH架構之近即時可適性SVC串流傳輸」,國立中正大學通訊工程研究所碩士論文,民國102年7月。
[21]吳承崧,「可適性HTTP影音串流傳輸技術」,工研院學界分包計畫,民國101年。

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊