研究生: |
陳祜琦 |
---|---|
論文名稱: |
動態頻寬管理視訊串流伺服器 A Video Streaming Server with Dynamic Bandwidth Management |
指導教授: |
黃文吉
Hwang, Wen-Jyi |
學位類別: |
碩士 Master |
系所名稱: |
資訊工程學系 Department of Computer Science and Information Engineering |
論文出版年: | 2008 |
畢業學年度: | 96 |
語文別: | 中文 |
論文頁數: | 62 |
中文關鍵詞: | 串流伺服器 |
英文關鍵詞: | Dynamic Bandwidth Management, Streaming Server |
論文種類: | 學術論文 |
相關次數: | 點閱:112 下載:2 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文中將結合視訊串流伺服器(Video Streaming Server)及我們所發展的動態頻寬管理視訊串流法則(Dynamic Bandwidth Video Streaming Management),讓視訊串流系統在調節頻寬的時候可以達到以下兩點目標:
(1) 當總流量超過安全範圍,調節頻寬時可最小化視訊品質之降低。
(2) 頻寬充足時,調節頻寬且最大化的提昇視訊品質。
另外,我們撰寫了一個使用本演算法則之視訊串流伺服器模擬程式以及建立了一個使用本演算法的視訊串流伺服器。而本論文將分析比較模擬所獲得的數據及實際運作時所量測到的數據,證明本論文所提出之演算法則是有效的。
In this thesis, we propose a bandwidth management algorithm and implement a video streaming server with this algorithm. We want the system can achieve two goals as follows:
(1) When total used bandwidth of video streaming server is over safety area, video streaming server will manage bandwidth and minimize video quality decadence.
(2) When total used bandwidth of video streaming server is under safety area, video streaming server will manage bandwidth and maximize video quality increase.
In order to verify this algorithm, we implement a video streaming system simulate program using the algorithm and also implement a positive video streaming system. We will test these two systems in several scenarios and get some measurements. According to those measurements, it can be observed that the algorithm is effective and useful.
[1] Apostolopoulos, J., Tina W., Wai-tian, T. and Wee, S., “On Multiple Description Streaming with Content Delivery Networks,” in Proc. IEEE INFOCOM, 2002.
[2] Jan Krikke, “Streaming Video Transforms the Media Industry,” in Proc. IEEE Computer Graphics and Applications, vol 24, July/Aug, 2004
[3] Carlos E. Luna, Lisimachos P. Kondi, Aggelos K. Katsaggelos, “Maximizing User Utility in Video Streaming Applications,” in Proc. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 13, NO. 2, FEBRUARY 2003
[4] 涂國祥, 林盈達, “多媒體串流應用:產品比較與實例分析,“ 國立交通大學資訊科學系,新竹,2001
[5] Wikipedia, available at http://en.wikipedia.org/
[6] Streaming Methods: Web Server vs. Streaming Media Server, available at http://www.microsoft.com/ntserver/mediaserv/exec/comparison/we
bservvstreamserv.asp
[7] QuickTime Streaming Server, available at
http://www.apple.com.tw/quicktime/streamingserver/
[8] Microsoft Windows Media Player, available at
http://www.microsoft.com/windows/windowsmedia/default.asp
[9] Real Server, available at http://www.realnetworks.com
[10] Open source project: VLC, available at http://www.videolan.org/vlc/
[11] Open source project: Apache HTTP Server, available at
http://httpd.apache.org/
[12] Open source project: MySQL Database Server, available at
http://www.mysql.com/
[13] 高橋登史朗著, “Ajax與Google map API入門實作,” 博碩文化, 2006