基于H.323和SIP協(xié)議的視頻會(huì)議網(wǎng)關(guān)設(shè)計(jì)

視頻會(huì)議網(wǎng)關(guān)的實(shí)現(xiàn)
來(lái)源:電子產(chǎn)品世界 更新日期:2006-11-16 作者:佚名
內(nèi)容導(dǎo)航:  分頁(yè)瀏覽 | 全文瀏覽

4 視頻會(huì)議網(wǎng)關(guān)的實(shí)現(xiàn)

  視頻會(huì)議網(wǎng)關(guān)的內(nèi)部主要由SIP協(xié)議處理模塊、協(xié)議轉(zhuǎn)換模塊、視頻會(huì)議控制和管理模塊以及H.323協(xié)議處理模塊組成。

  SIP協(xié)議處理模塊是視頻會(huì)議網(wǎng)關(guān)用于監(jiān)聽SIP實(shí)體(SIP用戶代理、SIP服務(wù)器等)發(fā)送的信令消息。在將這些信令消息進(jìn)行必要的處理后就送到協(xié)議轉(zhuǎn)換模塊中進(jìn)行協(xié)議轉(zhuǎn)換。

  協(xié)議轉(zhuǎn)換模塊是視頻會(huì)議網(wǎng)關(guān)實(shí)現(xiàn)中比較關(guān)鍵的部分,在實(shí)現(xiàn)過(guò)程中需要按照兩種協(xié)議之間的信令消息映射表進(jìn)行逐一的翻譯和轉(zhuǎn)換。當(dāng)然對(duì)于那些在一種協(xié)議中有而在另一種協(xié)議中不支持的信令消息應(yīng)采用適當(dāng)?shù)暮雎院推帘未胧,并回送錯(cuò)誤報(bào)告消息。轉(zhuǎn)換后的信令消息被送到各自協(xié)議的處理模塊中進(jìn)行進(jìn)一步的處理,也可送入視頻會(huì)議控制和管理模塊來(lái)完成對(duì)會(huì)議極其會(huì)議成員的組織、管理和控制。

  視頻會(huì)議控制和管理模塊是視頻會(huì)議網(wǎng)關(guān)的核心部分。視頻會(huì)議控制和管理模塊既要對(duì)會(huì)議成員發(fā)來(lái)的信令消息進(jìn)行處理,又要對(duì)視頻媒體流進(jìn)行處理。在這部分的實(shí)現(xiàn)中要充分考慮兩種協(xié)議在視頻會(huì)議功能上的不同特性,加以適當(dāng)?shù)膮^(qū)別對(duì)待,以減少在信令翻譯和識(shí)別上的工作量。同時(shí)在對(duì)視頻流的處理上采用RTP/RTCP協(xié)議,先將各個(gè)客戶終端的媒體流匯聚在一起,在進(jìn)行完復(fù)合之后再分別傳送到每個(gè)客戶終端那里。

  H.323 協(xié)議處理模塊是用于監(jiān)聽來(lái)自H.323協(xié)議方的信令消息。然后將信令消息送入視頻會(huì)議控制和管理模塊或者協(xié)議轉(zhuǎn)換模塊進(jìn)行下一步的處理。在實(shí)現(xiàn)上需要H.323協(xié)議棧的底層支持。

  我們?cè)赗ed Hat Linux9.0操作系統(tǒng)下,采用C/C++語(yǔ)言實(shí)現(xiàn)。其中我們還利用了OpenMCU(開源的H.323會(huì)議服務(wù)器)中對(duì)視頻會(huì)議管理和控制的一些實(shí)現(xiàn)技術(shù)。

總結(jié)

  本文對(duì)支持多協(xié)議的視頻會(huì)議網(wǎng)關(guān)的設(shè)計(jì)和實(shí)現(xiàn)作了簡(jiǎn)單的介紹。從中我們發(fā)現(xiàn)視頻會(huì)議網(wǎng)關(guān)對(duì)協(xié)議的轉(zhuǎn)換還只能實(shí)現(xiàn)一些簡(jiǎn)單的信令消息的翻譯,沒(méi)有較好的容錯(cuò)和忽略機(jī)制。當(dāng)然,要設(shè)計(jì)和實(shí)現(xiàn)功能更加完善和高效的視頻會(huì)議網(wǎng)關(guān)還需要在加強(qiáng)對(duì)會(huì)議管理和會(huì)議控制功能等方面作進(jìn)一步的研究和開發(fā)工作。

[ 參 考 文 獻(xiàn) ]
[1] Josef Glasmann, Wolfgang Kellerer, Harald Müller. “Service Architectures In H.323 And SIP: A Comparison” .
Fourth Quarter 2003, Volume 5, No.2.
[2] ITU-T Recommendation H.323 v4.
[3] RFC 3261 . SIP: Session Initiation Protocol, June 2002.
[4] 李建芳. H.323和SIP在IP電話網(wǎng)絡(luò)中的互通. 中國(guó)數(shù)據(jù)通信 2003.3.


 標(biāo)簽:
推薦視頻會(huì)議廠商
廣告聯(lián)系:010-82755684 | 010-82755685 手機(jī)版:m.pjtime.com官方微博:weibo.com/pjtime官方微信:pjtime
Copyright (C) 2007 by PjTime.com,投影時(shí)代網(wǎng) 版權(quán)所有 關(guān)于投影時(shí)代 | 聯(lián)系我們 | 歡迎來(lái)稿 | 網(wǎng)站地圖
返回首頁(yè) 網(wǎng)友評(píng)論 返回頂部 建議反饋
快速評(píng)論
驗(yàn)證碼: 看不清?點(diǎn)一下
發(fā)表評(píng)論