實現架構在SIP的V2oIP與即時影音錄放

Similar documents
1

untitled

untitled

PowerPoint 簡報

untitled

untitled

地方公共服務績效比較評量之探討—標竿學習策略的觀點

untitled

公告99年度全民健康保險醫療給付費用總額及其分配

untitled

了 立 連 立 量 領 來 例 蘭 便 不 數 不 論 更 更 更 力 更 參 例 來 例 見 量 度 量 量 參 論 量 行 量 量 瑩 理 來 錄 量 量 不 力 省 力 立 力 量 量 量 了 量 便 錄 錄 錄 料 說 省 6

untitled

依據教育部八十九年 月 日臺(八九)技(二)字第 號函

廢證相關作業

untitled

untitled

「行政院及所屬各機關出國報告綜合處理要點」

untitled

中華人民共和國殘疾人保障法(2008年修訂)

個人提供土地與建設公司合建分屋並出售合建分得之房屋,核屬營業稅法規定應課徵營業稅之範圍,自本函發布日起,經建築主管機關核發建造執照之合建分屋案件,附符合說明二之規定者外,均應辦理營業登記,課徵營業稅及營利事業所得稅

九十三年第三期檔案管理工作研習營學員建議事項答覆情形彙整表

公立學校教職員成績考核辦法修正草案總說明

untitled

國立陽明大學輻射防護計畫書

untitled

untitled

untitled

untitled

untitled

untitled

untitled

個人教室 / 網路硬碟

untitled

中華民國第45屆中小學科學展覽會

untitled

微處理機實習期末專題

untitled

untitled

龍華科技大學

untitled

untitled

untitled

untitled

第五章 鄉鎮圖書館閱讀推廣活動之分析

人身保險業務員資格測驗方案

untitled

untitled

untitled

untitled

廉 樂 不 廉 倫 理 廉 倫 理 領 不 參 領 不 若 不 不 不 不 利 聯 行 李 聯 例 律

臺灣地區的警察教育現況與展望

untitled

untitled

untitled

小兒過敏之中醫照護

第五章 實例個案

untitled

untitled

I/O Files讀寫檔案:

2011台灣高中職專題暨小論文競賽

untitled

untitled

untitled

untitled

/ 律 錄 例 契 契 了 益 不 了 契 了 契 益 契 契 益 契 參 契 契 立 六 不 來 利 契 立 說 見 了 精 神 說 契 契 利 益

untitled

國立政治大學新研所碩士在職專班

untitled

untitled


untitled

隱形眼鏡的世界

untitled

95

錄 錄 參 益 金流量 陸 說 理 說 易 六 諾 說 - 2 -

untitled

第三章 我國非營業特種基金制度及運作現況

九十四年度提升服務品質績效報告

untitled

經濟部標準檢驗局台南分局

untitled

untitled

台灣經濟新報資料庫

untitled

untitled

untitled

untitled

untitled

專 題 論 述

Slide 1

國立自然科學博物館館訊第267期

untitled

untitled

一、

untitled

untitled

untitled

四湖鄉志纂修

untitled

untitled

Transcription:

SIP 錄 V 2 oip Designing a SIP-based V 2 oip System with Real-time AV Playback Functions 1 2 葉 1 June-Hue Chen Sheng-Cheng Yeh Her-Chang Chao 1 1 Department of Computer Science and Information Engineering, Ming Chuan University 2 2 Department of Computer and Communication Engineering, Ming Chuan University SIP (Session Initial Protocol) 了 路 錄 Visual Studio 2005 API 來 路 路 路 了 API 例 錄 狀 了 VoIP 了 路 路 不 MCU_UA API (Real Time Communication API) 來 更 路 路 API Abstract In this paper, a V 2 oip(voice and Video over IP) A/V communication with auto A/V answer machine, push-to-talk, and real time A/V remote monitor based on SIP (Session Initial Protocol) is presented. We adopt the RTC (Real Time Communication) API of Microsoft Visual Studio 2005 to implement base function of the V 2 oip and the push-to-talk. The much VoIP software just support voice communication and service, if it has support video, only used for calling the PC phone, too. We implement other function used RTC API, like auto A/V answer

machine, remote A/V monitor service. Remote A/V monitor service application for security, emergency or emergency rescue of first time. The compatibility of MCU_UA with other VoIP software for promise, We do the compatibility test with other VoIP software, if other VoIP software not support video, it still can communication, This tested to prove our design MCU_UA compatibility is very nice with other VoIP software, So, used Microsoft RTC API to implement instant communication, the A/V communication will fullness. Keywords: VoIP, V 2 oip, RTC API, Push-to-Talk

1. (Introduction) SIP((Session Initial Protocol)) IETF VoIP 1999 年 RFC-2543[3] 2002 年 了 更 了 了 RFC-3261[4]H.323 路 [5] SIP OSI (Application Layer) HTTP Client-Server 理 SIP 利 HTTP 料 不 H.323 留 SIP 路 H.323 了 靈 了 不 類 度 SIP 易 立 令 SIP 了 6 令便 SIP 易行 降 數 VoIP 了 [1 [2 不 了 SIPMicrosoft RTC API(Real-Time Communication API)[ 來 V 2 oip 錄 Push to talk 2. (Previous works) SIPVoIP 了 SIP/SDP (Session Description Protocol) 來 V 2 oip 1 V 2 oip(invite) 狀 Message Body 裡 立 SDPCodec 參 料 RT 料 RTP 裡 RTCP 路狀 路狀 良 1 藍 1 VoIP Protocol Stacks

2RTC API Windows Messenger 5.1 RTC API 例 SIP RTP 來 料 3 RTC API 立 RTC Client 若 立 立 Session 參 (Participant) SIP Server Profile TCP UDP 錄 XML 裡 XML 裡 SIP Server Buddy Watcher 來 狀 2 RTC API 路 ( Windows CE.NET 4.2 路 ) 3. (The proposed scheme) 3 RTC API SIP 路 RTC API 來 SIP 流 4 RTC API SIP 流

4 RTC API 流 5 RTC API MCU_UA 5 MCU_UA 料 (Database) 來 UA Client 料 (User Info) UA Client 料 錄 (Real-Time Record) 錄 錄 (Leave A/V Message) 不 碌 留 錄 (Pre-Record) 錄 錄 (Configuration) 錄 錄

6 RTC API Codec 了 V 2 oip 了 錄 7 錄 錄 錄 錄 CallerCallee Callee 碌 錄 Callee 錄 ()RTP/UDPCallerCaller 見 Callee 錄 (Ex: 不 留 )Caller 留 Caller (RTP/UDPCalleeCalleeCaller 留 ()Callee 7 MCU_UA 錄

8 MCU_UA 錄 流 8 錄流 INVITE Callee 碌 Callee 408 Request timeout 486 Busy here Caller Callee 錄 Caller Callee 錄 MESSAGE Caller 留 Caller Caller 留 錄 Callee 不 Caller Callee 錄 4. (Experimental results and analyses) V 2 oipvoip UA SER SIP Server (192.168.1.5) 9 MCU_UA() X-Lite() SER SIP Server MCU_UA 8888X-Lite 9999 9MCU_UA X-Lite IP Address 欄 9999@192.168.1.5X-Lite 8888 來 若 行 MCU_UA 不 RTP

Push to talk 了 SIP Server 來 SIP Server MCU_UA 了不 SIP Server IP Push to talk 9MCU_UA 不 SER SIP Server IP Address 裡 IP SIP 10 MCU_UA 不 V 2 oip Webcam 來 10 VoIP UA 了 MCU_UA VoIP UA 了 列 VoIP UA 11 Microsoft Messenger 5.1 來 列 裡 Adore softphone [18] 2.0 OK SJPhone [19] Build 1.65.377a OK Express Talk [20] 3.01 OK Gizmo [21] 3.1 OK ZoIPER [22] 2.11 OK

X-Lite [23] 3.0 build 41150 OK Microsoft Messenger [24] 5.1 OK 5. 論 (Conclusions) 11 MCU_UA() Messenger 5.1() 了 RTC API 來 V 2 oip 了 V 2 oiprtc API 不 例 SIP/SDP/RTP/RTCP 易 VoIP 來 不便 RTC API 例 錄 SIP SIPRTP 錄 來 裡 V 2 oip 例 狀 NAT(ServerIPClientNAT)LAN Wireless LANWAN( 12) 更

12LANWireless LAN WAN 6. 參 (References) [1] 葉, " 路," TANET 2005, Taiwan, October 2005. [2] Sheng-Cheng Yeh, Kai-Fu Chan, Wen-Jyi Hwang " Designing An Integrated Voice, Video, and Instant Message Service System in SIP-Based IP Networks," IEEE TENCON 2006, November 2006. [3] M. Handley, H. Schulzrinne, E. Schooler, J. Rosenberg, "SIP: Session Initial Protocol, "RFC 2543, IETF, March 1999. [4] J. Rosenberg, H. Schulzrine, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, E. Schooler, "SIP:Session Initial Protocol," RFC3261, IRTF, June 2002 [5] H.323 : Packet-based multimedia communications systems, http://www.itu.int/rec/t-rec-h.323-200606-i/en [6] Microsoft MSDN website http://www.microsoft.com/taiwan/msdn/default.mspx [7] Microsoft MSDN2 website http://msdn2.microsoft.com/en-us/default.aspx [8] Visual C++ MPEG/JPEG 益 劉 () [9] SIP Architecture and Implementation 立 [10] SIP Methodology Handbook 賈 [11] Visual C++ () [12] - Delphi 金 [13] Adore softphone 2.0, http://www.softphone.co.in/ [14] SJPhone Build 1.65.377a, http://www.sjlabs.com/ [15] Express Talk 3.01, http://www.nch.com.au/talk/ [16] Gizmo 3.,1 http://www.gizmoproject.com./ [17] ZoIPER 2.11, http://www.zoiper.com/ [18] X-Lite 3.0 build 41150, http://www.counterpath.com/ [19] Microsoft Messenger 5.1, http://www.microsoft.com/downloads