跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.171) 您好!臺灣時間:2026/04/13 16:39
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:葉銘偉
研究生(外文):Ming-Wei Yeh
論文名稱:在支援HTML5之瀏覽平臺上播放現場視訊之方法
論文名稱(外文):A Method of Playing Live Video Streaming on HTML5 Platform
指導教授:林啟芳
指導教授(外文):Chi-Fang Lin
口試委員:陳淑媛林志青鄭錫齊
口試委員(外文):Shu-Yuan ChenJa-Chen LinShyi-Chyi Cheng
口試日期:2013-09-06
學位類別:碩士
校院名稱:元智大學
系所名稱:資訊工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2013
畢業學年度:102
語文別:中文
論文頁數:25
中文關鍵詞:HTML5視訊標籤MP4分段漸進式下載
外文關鍵詞:HTML5 Video TagMP4 SegmentedProgressive Download
相關次數:
  • 被引用被引用:0
  • 點閱點閱:591
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
由於行動上網的普及與便利性,加上行動上網即將由3G進展到4G,上網頻寬更大且連線速度更快,因此影音播放應用軟體的開發日益蓬勃發展。但對這類軟體開發者而言,必須開發不同版本來解決跨平臺所衍生相容性的問題,導致開發與維護成本大幅提高。另一方面,為了傳輸視訊畫面及聲音到用戶端,通常使用即時串流協定(Real Time Streaming Protocol; RTSP)。RTSP的缺點是會遭遇防火牆阻擋的問題,使得影音資料無法傳輸至用戶端來瀏覽。本論文透過HTML5新增的video標籤功能,結合MPEG-DASH傳輸技術,建置一個HTML5的跨平臺視訊串流播放環境。透過網頁端的HTTP協定,避開傳統傳輸串流遭遇的防火牆問題。在伺服器端,討論不同mp4分段方式與傳輸之影響。為了建構出適合的環境,我們採用段落式mp4當成分段標準,配合MediaSource API,使瀏覽器端可以達成漸進式下載,讓使用者有較佳的觀看體驗。我們實作了整個架構,並以簡單的評測方式確認每個段落是否載入,並且計算網路回應時間。在未來發展上,可加入網路自適性的調整,並擴展到不同平臺上。
Due to mobile network is more popular and more convenient and the network speed is faster from 3G to 4G. Therefore, multimedia applications is flourishing. For developers, the cost of development will increased because there is a cross-platform problem. In generally situation, we send video and audio data to client by using Real Time Streaming Protocol(RTSP), but it has a firewall problem . In this research, we hope to use HTML5 video tag and MPEG-DASH transmission technique to build a cross-platform streaming environment of HTML5. By using HTTP protocol to avoid firewall problems. We implemented different presentations of video tag and discussed the results. To achieve our goal, we use segmented mp4 to be the standard and use MediaSource API to construct our client browser. So that the browser can reach progressive download. After we implemented our method, we measured the loading time and response time. In future, we can add adaptive method and extend to different platforms.
摘要 i
ABSTRACT ii
目錄 iii
圖目錄 v
表目錄 vi
第一章、前言 1
1.1研究背景與動機 1
1.2文獻瀏覽 2
1.3研究目標 3
1.4 論文架構 3
第二章、HAS技術特點 5
2.1 HTTP Live Streaming (HLS) 5
2.2 Dynamic Adaptive Streaming over HTTP (DASH) 5
2.3 Microsoft Smooth Streaming 5
2.4 Adobe Dynamic Streaming 6
第三章、所提方法 8
3.1 MPEG-4 PART 14 9
3.2 視訊分段方式 11
第四章、實驗結果 15
4.1 實驗環境 15
4.2 實驗結果與討論 15
4.2.1 指令分析 15
4.2.2 效能分析 18
第五章、結論與未來展望 22
5.1結論 22
5.2未來展望 22
參考文獻 23
[1] Thomas Stockhammer, “Dynamic Adaptive Streaming over HTTP -- standards and design principles,” in Proceedings of the second annual ACM conference on Multimedia systems, New York, USA, 2011, pp. 133-144.
[2] C. Müller and C. Timmerer, “A VLC Media Player Plug in Enabling Dynamic Adaptive Streaming over HTTP,” in Proceedings of the 19th ACM international conference on Multimedia, New York, USA, 2011, pp. 723-726.
[3] K. Lazic, M. Milosevic, M. Kovacev, and N. Smiljkovic, “One Implementation of Adaptive Streaming over HTTP on Android DTV Platform,” IEEE International Conference on Consumer Electronics, Berlin, 2012, pp. 282-284.
[4] B. Rainer, S. Lederer, C. Muller, and C. Timmerer, “A Seamless Web Integration of Adaptive HTTP Streaming,” in Proceedings of the 20th European Signal Processing Conference, Bucharest, Romania, 2012, pp. 1519-1523.
[5] C. Müller and C. Timmerer, “A Test-Bed for the Dynamic Adaptive Streaming over HTTP Featuring Session Mobility,” in Proceedings of the second annual ACM conference on Multimedia systems, New York, USA, 2011, pp. 271-276.
[6] S. Lederer, C. Müller, and C. Timmerer, “Dynamic Adaptive Streaming over HTTP Dataset,” in Proceedings of the 3rd Multimedia Systems Conference, New York, USA, 2012, pp. 89-94.
[7] I. Hofmann, N. Farber, and H. Fuchs, ”A Study of Network Performance with Application to Adaptive HTTP Streaming,” IEEE International Symposium on Broadband Multimedia Systems and Broadcasting, Erlangen, Germany, 2011, pp. 1-6.
[8] T. Kupka, P. Halvorsen, and C. Griwodz, “An Evaluation of Live Adaptive HTTP Segment Streaming Request Strategies,” IEEE 36th Conference on Local Computer Networks, 2011, pp. 604-612.
[9] C. Müller, S. Lederer, and C. Timmerer, “An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments,” in Proceedings of the 4th Workshop on Mobile Video, New York, USA, 2012, pp. 37-42.
[10] T. Lohmar, T. Einarsson, P. Frojdh, F. Gabin, and M. Kampmann, “Dynamic Adaptive HTTP Streaming of Live Content,” IEEE International Symposium on World of Wireless, Mobile and Multimedia Networks, Tuscany, Italy, 2011, pp. 1-8.
[11] Apple Developer.(2011).HTTP Live Streaming Overview[Online]. Available:
https://developer.apple.com/library/ios/documentation/networkinginternet/conceptual/streamingmediaguide/StreamingMediaGuide.pdf
[12] Andrew Fecheyr-Lippens.(2010).A Review of HTTP Live Streaming [Online]. Available:http://files.andrewsblog.org/http_live_streaming.pdf
[13] Yang Can, Li Yongyan, Chen Jionglong, "A New Mobile Streaming System Base-On Http Live Streaming Protocol," presented at the Wireless Communications, Networking and Mobile Computing (WiCOM), 2011 7th International Conference on, Wuhan, 2011
[14] I. Sodagar, "The MPEG-DASH Standard for Multimedia Streaming Over the Internet," IEEE Multimedia, vol. 18, 2011, pp. 62-67.
[15] L. R. Romero. (2011, October 6). A Dynamic Adaptive HTTP Streaming Video Service for Google Android [Online]. Available:
http://kth.diva-portal.org/smash/get/diva2:507848/FULLTEXT01
[16] Microsoft.(2012). Experience IIS Smoooth Streaming [Online]. Available:
http://www.iis.net/media/ExperienceSmoothStreaming
[17] A. Zambelli. (2009). IIS Smooth Streaming Technical Overview [Online]. Available:
http://jmvm.vse.cz/wp-content/uploads/2011/05/t_IIS_Smooth_Streaming_Techn
ical_Overview.pdf
[18] D. Hassoun. (2010). Dynamic Streaming in Flash Media Server 3.5 – Part 1:
Overview of the new capabilities [Online]. Available:
http://www.adobe.com/devnet/adobe-media-server/articles/dynstream_advanced_pt1.html
[19] Adobe. (2012). Adobe HTTP Dynamic Streaming. [Online]. Available:
http://www.adobe.com/products/hds-dynamic-streaming.html
[20] Z. Xinxin, Y. Zhiwen, T. Jilei, W. Zhitao, and G. Bin, "Context-Aware Mobile Web Browsing Based on HTML5," in Ubiquitous Intelligence & Computing and 9th International Conference on Autonomic & Trusted Computing (UIC/ATC), 2012 9th International Conference on, 2012, pp. 945-950.
[21] P. L. B. A. F. Salim, Pro HTML5 Programming Powerful APIs for Richer Internet, 2011.
[22] P. H. François Daoust, Charalampos Z. Patrikakis, Rui S. Cruz, Mário S. Nunes, and David Salama Osborne, "Towards Video on the Web with HTML5," in European Union's Seventh Framework Programme, 2010, pp. 6.
電子全文 電子全文(本篇電子全文限研究生所屬學校校內系統及IP範圍內開放)
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top