透過您的圖書館登入
IP:52.15.112.69
  • 學位論文

結合 VLC 與 OpenSIPS 之行動式視訊串流系統

The Mobile Video Streaming System of Combination of VLC and OpenSIPS

指導教授 : 黃文吉
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


本論文以文獻 [1] 所提出的 SIP 視訊串流系統為基礎,針對該系統進行通訊協定標準化與最佳化,以提升系統效能與穩定性。並進一步將可連線之用戶端延伸至網路位址轉換 (Network Address Translation, NAT) 網路內,以實現 NAT 穿越功能。另一方面也針對使用者介面進行修正,讓使用者能更容易地對本系統進行操作與設定。   本研究中我們使用了 JAIN-SIP 來做為會談起始協議 (Session Initiation Protocol, SIP) 與會談描述協議 (Session Description Protocol, SDP) 用戶端程式的實現,並搭配 OpenSIPS 建立之 SIP 伺服器及網頁伺服器等服務,將 VLC (VideoLAN Client) 串流伺服器軟體於直播用戶端上所擷取之串流資料透過即時傳送協議 (Real-time Transport Protocol, RTP) 與即時串流協議 (Real Time Streaming Protocol, RTSP) 轉送至一般觀眾手中。   藉由這些研究,我們希望讓一般人能用最簡便的方式-無論何時何地、無論桌上型或筆記型電腦,只要搭配網路攝影機 (Webcam) 以及開放原始碼 軟體(Open Source Software, OSS),便可輕鬆建立自己的影音串流頻道。

並列摘要


This thesis is based on SIP Video Streaming System which proposed in references [1]. We standardized protocols and optimized in this system that increase system efficacy and stability, and made the NAT (Network Address Translation) traversal capacity that means a client can connect to this system inside NAT. On the other side, we also made a significant modification on user interface that can easily operate and setup this system by normal users. We use JAIN-SIP to implement the client of SIP (Session Initiation Protocol) and SDP (Session Description Protocol) with a SIP server which setting up by OpenSIPS, web server and etc. These services can forward the streaming data which is captured by the live sharer from the VLC (VideoLAN Client) streaming server through RTP (Real-time Transport Protocol) and RTSP (Real Time Streaming Protocol) to any audience. By means of this thesis, we expect that user can make own streaming channel only using webcam and open source software at any time, any place, no matter what desktop or laptop he used.

參考文獻


[4] Hsieh-Hua Yang; Jui-Chen Yu; Yeong-Diann Wang; Hung-Jen Yang; Hsueh-Chih Lin; Wei-Yuan Dzan; , “An Implementation of Designing Media Streaming System for Live Broadcast,” WSEAS TRANSACTIONS on COMMUNICATIONS, vol. 9, Mar. 2010.
[5] Jinzenji, H.; Takada, H.; Kasahara, H.; , “Internet Personal Live Video Streaming Station Using A Scaleable Video Distribution Technique,” Consumer Electronics, 1998. ICCE. 1998 Dig. of Tech. Papers. Int. Conference on, pp. 306-307, 2-4 Jun. 1998.
[6] Sheng-Tun Li, “A platform-neutral live IP/TV presentation system,” Inform.Sciences, vol.140, pp. 33-52, 2002.
[7] Hsiang Yu, “Applying Integrated Media System on Portable Devices - Real-time Imaging Service Integrated with Video and CATV,” M.S. thesis, Dept. of Commun. Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan, 2007.
[9] M. Esteve; C.E. Palau; J. Martínez-Nohales; B. Molina; , “A video streaming application for urban traffic management,” J. of Network and Comput. Applicat., vol. 30, pp. 479-498, 2007.

延伸閱讀