研究生: |
楊家璿 Chia-Hsuan Yang |
---|---|
論文名稱: |
以SIP為基礎建立視訊串流系統之研究 |
指導教授: | 黃文吉 |
學位類別: |
碩士 Master |
系所名稱: |
資訊工程學系 Department of Computer Science and Information Engineering |
論文出版年: | 2009 |
畢業學年度: | 97 |
語文別: | 中文 |
論文頁數: | 204 |
中文關鍵詞: | Streaming Server 、Session Initiation Protocol 、JAIN SIP |
論文種類: | 學術論文 |
相關次數: | 點閱:161 下載:16 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本研究提出一個簡易的架構,期望建立包含廣播、點播及直播功能的視訊串流伺服器(Video Streaming Server),並且希望藉由使用自由免費軟體(open source)的安裝及結合,來降低建立視訊串流伺服器的複雜度。本研究使用會談起始協議(Session Initiation Protocol)技術以及JAIN SIP語法的支援,使得視訊串流伺服器能夠取得遠端Web-CAM的位址,並且對此影像做視訊格式的設定在做串流輸出。 在本研究的架構下,我們希望利用較少的成本及設備,並且不需要繁複的操作即可讓相關研究人員能夠建立視訊串流系統。
This thesis proposes a simple architecture, providing broadcast, video on demand and live broadcast services. The proposed architecture is constructed by open sources, which effectively reduce the complexity of building a video streaming server. The open software considered in this thesis are VLC, OpenSER, and JAIN SIP. The VLC is used for video streaming. It supports a large classed of streaming formats and communication protocols. The OpenSER is used for the SIP server setup. The JAIN SIP is adopted for the design of SIP clients. By the integration of VLC, OpenSER and JAIN SIP, an effective streaming system can be constructed. Experimental results verify that the proposed design has robust performance and high flexibility for multimedia applications.
[1] Wen-Kang Jia (2006), “Session Initiation Protocol (SIP)
Methodology Handbook,” Kings information.
[2] John G. Apostolopoulos, Wai- tian Tan, Susie J. Wee(2002), “Video Streaming: Concepts, Algorithms, and Systems,” HP Laboratories Palo Alto.
[3] A. Roach. (2002), “Session Initiation Protocol (SIP)-Specific Event
Notification,” IETF RFC 3265.
[4] Jan Krikke, “Streaming Video Transforms the Media Industry,” in Proc. IEEE Computer Graphics and Applications, vol 24, July/Aug, 2004.
[5] Open source project: VLC, available at http://www.videolan.org/vlc/.
[6] Open source project: MySQL Database Server, available at
http://www.mysql.com/.
[7] OpenSER official website, http://www.openser.org/.
[8] JAIN official website , https://jain-sip.dev.java.net/.
[9] J. Franks(1999).”HTTP Authentication: Basic and Digest Access Authentication,” IETF RFC 2617.
[10] revolunet VLC plugins Lab , http://vlc.revolunet.com/.
[11]Gregory K. Wallace, “The JPEG Still Picture Compression Standard,” publication in IEEE Transactions on Consumer Electronics(1991).
[12] Iain E. G. Richardson(2003) .” H.264 and MPEG-4 video compression,“ WILEY.
[13] Clinton Wong(2002), “HTTP pocket reference,” O’REILLY.
[14] Gwenaël Le Bodic(2003), “Multimedia messaging service,” John Wiley and Sons.
[15] Douglas Comer(2006), “Internetworking with TCP/IP: Principles,
protocols, and architecture” Prentice Hall.
[16] H. Schulzrinne(1998), “Real Time Streaming Protocol (RTSP),” IETF RFC 2326.