影響視頻會(huì)議未來(lái)的幾項(xiàng)技術(shù)
秦皇島東大軟件 高遠(yuǎn) 趙煜輝 楊德國(guó)
2004/06/04
全球經(jīng)濟(jì)的快速發(fā)展,刺激了對(duì)視頻會(huì)議的需求,特別是基于軟件實(shí)現(xiàn)的視頻會(huì)議產(chǎn)品對(duì)視頻會(huì)議系統(tǒng)的普及應(yīng)用更是起了推波助瀾的作用。隨著該應(yīng)用的普及,用戶的需求正在不斷細(xì)化,不僅需要通過(guò)視頻會(huì)議系統(tǒng)進(jìn)行交流,而且需要基于視頻的合作和協(xié)同。
考慮到用戶的應(yīng)用特點(diǎn),無(wú)論在技術(shù)還是應(yīng)用層面上,都需要視頻會(huì)議提供商們提供新的解決方案,以適應(yīng)市場(chǎng)的需要。下面本文將探討未來(lái)可能會(huì)影響視頻會(huì)議應(yīng)用的幾項(xiàng)關(guān)鍵技術(shù),這包括被業(yè)界人士普遍看好的SIP協(xié)議、在將來(lái)視頻應(yīng)用中會(huì)越來(lái)越顯示其作用的視頻中間件技術(shù)和Web技術(shù)。
SIP協(xié)議
在下一代網(wǎng)絡(luò)中,由于IP產(chǎn)品和IP網(wǎng)關(guān)將在網(wǎng)絡(luò)中得到大規(guī)模使用和集成,使得端到端都可以采用IP,以實(shí)現(xiàn)純IP的業(yè)務(wù)應(yīng)用。而基于純IP的SIP借鑒了HTTP和SMTP,結(jié)構(gòu)簡(jiǎn)單,在風(fēng)格上遵循簡(jiǎn)練、開(kāi)放、兼容和可擴(kuò)展的原則,比較適合于靈活的視頻應(yīng)用。對(duì)于NGN在IP網(wǎng)絡(luò)上實(shí)現(xiàn)VoIP和多媒體通信來(lái)講,SIP在全面滿足NGN特性要求的應(yīng)用上具有獨(dú)特的優(yōu)勢(shì),在“哪里有視頻需要哪里就會(huì)有視頻”的今天,SIP會(huì)有廣闊的應(yīng)用前景。
SIP中有兩個(gè)要素:SIP用戶代理和SIP網(wǎng)絡(luò)服務(wù)器。用戶代理是呼叫的終端系統(tǒng)元素,而SIP服務(wù)器是處理與多個(gè)呼叫相關(guān)聯(lián)信令的網(wǎng)絡(luò)設(shè)備。SIP的目的是用來(lái)幫助提供跨越因特網(wǎng)的高級(jí)電話業(yè)務(wù),IP電話正在向一種正式的商業(yè)電話模式演進(jìn),SIP就是用來(lái)確保這種演進(jìn)實(shí)現(xiàn)而需要的NGN系列協(xié)議中重要的一員。SIP是IETF標(biāo)準(zhǔn)進(jìn)程的一部分,它是在諸如SMTP和HTTP基礎(chǔ)之上建立起來(lái)的。它用來(lái)建立、改變和終止基于IP網(wǎng)絡(luò)的用戶間的呼叫。為了提供電話業(yè)務(wù),它還需要結(jié)合不同的標(biāo)準(zhǔn)和協(xié)議,特別是需要確保傳輸(RTP),與當(dāng)前電話網(wǎng)絡(luò)的信令互連,能夠確保語(yǔ)音質(zhì)量(RSVP),能夠提供目錄(LDAP),能夠鑒別用戶(RADIUS)等等。
SIP被描述為用來(lái)生成、修改和終結(jié)一個(gè)或多個(gè)參與者之間的多種數(shù)據(jù)形式的會(huì)話。SIP中的會(huì)話包括因特網(wǎng)多媒體會(huì)議、因特網(wǎng)(或任何IP網(wǎng)絡(luò))電話呼叫和多媒體發(fā)布。會(huì)話中的成員能夠通過(guò)多播或單播聯(lián)系的網(wǎng)絡(luò)來(lái)通信,而且每一個(gè)會(huì)話可以是各種不同類(lèi)型的應(yīng)用內(nèi)容,可以是普通的文本數(shù)據(jù),也可以是經(jīng)過(guò)數(shù)字化處理的音頻、視頻數(shù)據(jù),還可以是諸如游戲等應(yīng)用的數(shù)據(jù),這給SIP的應(yīng)用帶來(lái)了巨大的靈活性和潛力。
SIP支持會(huì)話描述,它允許參與者在一組兼容媒體類(lèi)型上達(dá)成一致。它同時(shí)通過(guò)代理和重定向請(qǐng)求到用戶當(dāng)前位置來(lái)支持用戶移動(dòng)性。SIP不與任何特定的會(huì)議控制協(xié)議捆綁。本質(zhì)上,SIP提供以下功能:
1. 名字翻譯和用戶定位。無(wú)論被呼叫方在哪里都確保呼叫達(dá)到被叫方。執(zhí)行任何描述信息到定位信息的映射。確保呼叫(會(huì)話)的本質(zhì)細(xì)節(jié)被支持。
2. 特征協(xié)商。它允許與呼叫有關(guān)的組(這可以是多方呼叫)在支持的特征上達(dá)成一致(注意: 不是所有方都能夠支持相同級(jí)別的特征)。例如視頻可以或不可以被支持?傊嬖诤芏嘈枰獏f(xié)商的范圍。
3. 呼叫參與者管理。呼叫中參與者能夠引入其他用戶加入呼叫或取消到其他用戶的連接。此外,用戶可以被轉(zhuǎn)移或置為呼叫保持。
4. 呼叫特征改變。用戶應(yīng)該能夠改變呼叫過(guò)程中的呼叫特征。例如,呼叫可以被設(shè)置為“voice-only”,但是在呼叫過(guò)程中,用戶可以依需要開(kāi)啟視頻功能。
通過(guò)將Internet開(kāi)發(fā)協(xié)議和經(jīng)驗(yàn)應(yīng)用于語(yǔ)音和視頻等實(shí)時(shí)通信領(lǐng)域,采用SIP協(xié)議的應(yīng)用服務(wù)器將為服務(wù)提供商帶來(lái)的好處包括:
1. 加快應(yīng)用的部署。SIP可以在數(shù)周之內(nèi)開(kāi)發(fā)和推出應(yīng)用程序,從而加快獲得收益的步伐。
2. 降低成本。SIP采用標(biāo)準(zhǔn)化的方法開(kāi)發(fā),產(chǎn)生大量的重用資源,這可以降低成本,縮短服務(wù)提供商獲得投資回報(bào)的時(shí)間。
3. 改善最終用戶的體驗(yàn)。重用資源會(huì)使用戶收益,他們可以在熟悉的單一外觀下,實(shí)現(xiàn)多種應(yīng)用。
作為IP網(wǎng)絡(luò)中用來(lái)建立會(huì)話的信令協(xié)議,SIP已經(jīng)引起了普遍關(guān)注,將成為具有重要意義的應(yīng)用,如微軟的Windows XP采用SIP信令協(xié)議,這意味著SIP在大多數(shù)個(gè)人計(jì)算機(jī)上實(shí)現(xiàn)了實(shí)時(shí)通信;3GPP(Third Generation Partnership Project)采用了SIP的3G體系結(jié)構(gòu)計(jì)劃,SIP成為3G用戶建立實(shí)時(shí)通信會(huì)話的基石。
盡管現(xiàn)在的H.323在視頻會(huì)議和其他網(wǎng)絡(luò)視頻應(yīng)用中已經(jīng)比較成熟,在市場(chǎng)上的產(chǎn)品中占了很大一部分,但其基于傳統(tǒng)的電話信令的思想,采用集中、層次式控制,使得協(xié)議比較復(fù)雜,帶來(lái)應(yīng)用中靈活性不夠。而SIP的簡(jiǎn)單、靈活等特點(diǎn)正吸引著越來(lái)越多的設(shè)備廠商關(guān)注和支持,并逐漸成為未來(lái)發(fā)展的方向。
基于Web的視頻會(huì)議系統(tǒng)
采用SIP和視頻中間件技術(shù),為各種視頻會(huì)議應(yīng)用系統(tǒng)的迅速構(gòu)建提供了一種高效的方式。但如何在一個(gè)人們熟悉的應(yīng)用環(huán)境中,提供給用戶足夠的視頻應(yīng)用服務(wù)支持,是當(dāng)前視頻會(huì)議系統(tǒng)的一個(gè)重要的應(yīng)用方向。在互聯(lián)網(wǎng)普及的今天,人們最熟悉的網(wǎng)絡(luò)應(yīng)用就是Web服務(wù)了,探討如何構(gòu)建基于Web的視頻會(huì)議系統(tǒng)具有重要意義。
基于Web的視頻會(huì)議系統(tǒng)可以實(shí)現(xiàn)實(shí)時(shí)的、互動(dòng)的溝通技術(shù),必將極大地改變?nèi)藗兊墓ぷ鞣绞剑l(fā)新一波的互連網(wǎng)應(yīng)用變革。這種應(yīng)用實(shí)際上是把視頻會(huì)議技術(shù)與Web技術(shù)結(jié)合,用戶只需會(huì)簡(jiǎn)單使用IE,就可以與對(duì)方進(jìn)行點(diǎn)對(duì)點(diǎn)和點(diǎn)對(duì)多點(diǎn)的溝通,這當(dāng)然需要服務(wù)提供商的支持。這是目前互聯(lián)網(wǎng)上最吸引人的應(yīng)用,國(guó)外的運(yùn)營(yíng)商和服務(wù)提供商已經(jīng)提供該項(xiàng)服務(wù)。在我國(guó),秦皇島東大軟件在這方面做了極具特色的探索工作,他們實(shí)現(xiàn)的基于Web實(shí)現(xiàn)的網(wǎng)絡(luò)面試系統(tǒng)很有特色。該系統(tǒng)采用視頻中間件構(gòu)建的視頻服務(wù)器提供用戶目錄、認(rèn)證和授權(quán)、視頻流分發(fā)等服務(wù),在Web應(yīng)用服務(wù)和電子郵件系統(tǒng)中調(diào)用相應(yīng)的視頻控件,能使用人單位和求職者利用瀏覽器和電子郵件,完成了信息發(fā)布、簡(jiǎn)歷資料上傳、網(wǎng)絡(luò)面試預(yù)約、網(wǎng)絡(luò)面試、考評(píng)打分等涉及人才招聘的全過(guò)程,用戶足不出戶就完成面試全過(guò)程,節(jié)約了求職者和用人單位的時(shí)間,也節(jié)約了企業(yè)和個(gè)人的開(kāi)支。這種基于Web的網(wǎng)絡(luò)視頻會(huì)議方式,有效地實(shí)現(xiàn)了用戶之間的交流,用戶不需要安裝任何額外的應(yīng)用程序,使用起來(lái)十分方便。
總之,SIP、視頻中間件技術(shù)和基于Web的視頻順應(yīng)了視頻發(fā)展的需要,能夠很好地滿足人們方便、快速、直接溝通的需求,在未來(lái)的信息技術(shù)發(fā)展中會(huì)有更為廣泛的應(yīng)用。
視頻中間件技術(shù)
視頻中間件技術(shù)起源于Internet2組織的中間件計(jì)劃,其視頻工作組制定了數(shù)字視頻和相關(guān)領(lǐng)域的中間件發(fā)展規(guī)劃,側(cè)重于點(diǎn)對(duì)點(diǎn)和多點(diǎn)之間視頻會(huì)議中的資源發(fā)現(xiàn)和用戶授權(quán),包括視頻會(huì)議、視頻點(diǎn)播、數(shù)據(jù)協(xié)作、VoIP等視頻中間件領(lǐng)域的研究。
采用視頻中間件的作用是為處于上層的視頻應(yīng)用軟件提供運(yùn)行與開(kāi)發(fā)的環(huán)境,幫助用戶靈活、高效地開(kāi)發(fā)和集成復(fù)雜的應(yīng)用軟件,屏蔽底層操作系統(tǒng)的復(fù)雜性,繁雜的網(wǎng)絡(luò)程序設(shè)計(jì)、管理,復(fù)雜多變的網(wǎng)絡(luò)環(huán)境,數(shù)據(jù)分散處理帶來(lái)的不一致性問(wèn)題、性能和效率、安全等問(wèn)題,并提供一些公共的服務(wù),使程序開(kāi)發(fā)人員面對(duì)一個(gè)簡(jiǎn)單而統(tǒng)一的開(kāi)發(fā)環(huán)境,減少程序設(shè)計(jì)的復(fù)雜性,將注意力集中在自己的業(yè)務(wù)上,不必再為程序在不同系統(tǒng)軟件上的移植而重復(fù)工作,從而大大減少了技術(shù)上的負(fù)擔(dān)。
例如,H.350是國(guó)際電信聯(lián)盟(ITU)的一個(gè)新協(xié)議,就其本身而言,可以看作是一種視頻中間件技術(shù)。該協(xié)議是一個(gè)為存儲(chǔ)與SIP、H.323和H.320語(yǔ)音和視頻端點(diǎn)有關(guān)的信息設(shè)計(jì)的輕載目錄訪問(wèn)協(xié)議(LDAP)對(duì)象級(jí)規(guī)范。這些信息包括它們的IP地址、別名和與連接有關(guān)的其他信息,用于集中和集成VoIP和視頻端點(diǎn)目錄,使用戶更容易互相查找和連接。因?yàn)樾畔⑹腔贚DAP的,所以可以和傳統(tǒng)企業(yè)目錄結(jié)合,為員工提供一個(gè)通過(guò)電話或視頻端點(diǎn)查找同事信息并和他們連接的統(tǒng)一渠道。H.350還能通過(guò)集中每個(gè)端點(diǎn)和用戶的全部配置數(shù)據(jù),方便視頻會(huì)議網(wǎng)絡(luò)的管理。在這基礎(chǔ)上構(gòu)建的視頻會(huì)議系統(tǒng)就會(huì)有很多的優(yōu)勢(shì):在視頻會(huì)議系統(tǒng)中可以屏蔽底層的復(fù)雜性; 利用媒體會(huì)議目錄服務(wù)標(biāo)準(zhǔn),存儲(chǔ)足夠多的終端配置信息,靈活搜索用戶及其各種信息,實(shí)現(xiàn)視頻會(huì)議用戶之間的通信; 可以實(shí)現(xiàn)配置細(xì)節(jié)、授權(quán)、認(rèn)證與企業(yè)級(jí)目錄服務(wù)的相關(guān)聯(lián);提供了多協(xié)議支持等等。
又如,秦皇島東大軟件公司開(kāi)發(fā)的視頻會(huì)議中間件產(chǎn)品,可以利用它靈活地開(kāi)發(fā)與視頻有關(guān)的產(chǎn)品,如在線醫(yī)療系統(tǒng)、在線咨詢系統(tǒng)等。在開(kāi)發(fā)過(guò)程中屏蔽了視頻開(kāi)發(fā)的過(guò)程,只需在此基礎(chǔ)上利用該中間件提供的接口進(jìn)行二次開(kāi)發(fā),方便地做到了把視頻深入到任何有視頻需要的角落。
基于中間件技術(shù)實(shí)現(xiàn)的視頻會(huì)議系統(tǒng)可以迅速擴(kuò)展,允許視頻會(huì)議系統(tǒng)被包含在應(yīng)用之內(nèi)。所以,采用視頻中間件構(gòu)建視頻會(huì)議系統(tǒng)具有足夠的優(yōu)勢(shì),可以快速構(gòu)建個(gè)性化的視頻應(yīng)用,實(shí)現(xiàn)網(wǎng)絡(luò)視頻協(xié)作功能,視頻中間件技術(shù)代表著視頻會(huì)議的發(fā)展方向。
計(jì)算機(jī)世界網(wǎng)(www.ccw.com.cn)
相關(guān)鏈接: