2015-03-18
隨著信息技術(shù)的高速發(fā)展,以往的通信方式并不能滿足人們的實(shí)際需求?;诰W(wǎng)絡(luò)的視頻通信已經(jīng)逐步成為現(xiàn)代信息社會(huì)不可或缺的溝通方式。與此同時(shí),網(wǎng)絡(luò)視頻會(huì)議系統(tǒng)正從以往的對(duì)特定網(wǎng)絡(luò)及硬件的依賴逐漸發(fā)展到利用純軟件來實(shí)現(xiàn),利用軟件來實(shí)現(xiàn)媒體數(shù)據(jù)的處理及會(huì)議的過程具有重大的意義。首先對(duì)于視頻會(huì)議系統(tǒng)的發(fā)展?fàn)顩r及趨勢(shì),接著是視頻會(huì)議系統(tǒng)的結(jié)構(gòu)組成與常用協(xié)議,最后針對(duì)視頻會(huì)議系統(tǒng)的關(guān)鍵技術(shù)。對(duì)于關(guān)鍵技術(shù)的詳細(xì)對(duì)比和分析,設(shè)計(jì)一套完整的實(shí)現(xiàn)方案。為了滿足平臺(tái)無關(guān)性,需采用JAVA語言,并通過JAVA多媒體框架JMF提供的捕捉、回放、編解碼等工具,把音頻、視頻放到JAVA應(yīng)用程序中,完成了視頻會(huì)議系統(tǒng)中媒體數(shù)據(jù)的處理,通過對(duì)比現(xiàn)有的網(wǎng)絡(luò)通信技術(shù),采用多播進(jìn)行媒體數(shù)據(jù)的傳輸,通過異步通訊模式實(shí)現(xiàn)文本的傳輸,較好的實(shí)現(xiàn)了會(huì)議功能。本系統(tǒng)采取自定義信令,C/S(客戶機(jī)/服務(wù)器)的結(jié)構(gòu)方式進(jìn)行視頻會(huì)議的整體設(shè)計(jì)。運(yùn)用視頻會(huì)議攝像機(jī)及全向麥克風(fēng)實(shí)現(xiàn)音視頻的采集、處理、傳輸、接收,利用JAVA Swing組件完成系統(tǒng)界面的可視開發(fā)。