亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于JAVA的網(wǎng)絡(luò)視頻會議系統(tǒng)的研究與實現(xiàn)

        2020-10-27 09:36:29黃良銀
        中國科技縱橫 2020年10期
        關(guān)鍵詞:Java語言實現(xiàn)

        黃良銀

        摘 要:當(dāng)前由于網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,很多活動都能夠利用網(wǎng)絡(luò)進行線上開展,從而解決了遠距離、不方便等的實際問題。為了提高辦公以及交流的便捷性,實現(xiàn)線上會議能夠拋開對參會者所在位置的限制因素,同時極大程度上縮短了準備會議所需的時間。當(dāng)前利用JAVA語言可以實現(xiàn)對多媒體框架的建構(gòu),從而在這一框架中進行音頻與視頻的信號捕獲、處理、傳輸,另一端接收到信號后通過解碼等工具實現(xiàn)音頻與視頻的播放。這種新型的網(wǎng)絡(luò)通信技術(shù)具有良好的研究價值與商業(yè)價值,越來越多領(lǐng)域需要利用這種技術(shù)手段來優(yōu)化會議系統(tǒng)。

        關(guān)鍵詞:JAVA語言;網(wǎng)絡(luò)視頻會議;實現(xiàn)

        中圖分類號:TN948.63 文獻標識碼:A 文章編號:1671-2064(2020)10-0054-02

        0 引言

        社會的需求使網(wǎng)絡(luò)信息技術(shù)不僅在企業(yè)辦公中得到良好的應(yīng)用,同時也很好地融入到了人們的日常生活,利用這一技術(shù)能夠?qū)崿F(xiàn)方便有效的信息交流。企業(yè)對于網(wǎng)絡(luò)視頻會議這一功能的迫切需求,對JAVA語言開發(fā)相應(yīng)的媒體框架技術(shù)起到關(guān)鍵的推動性作用。這種視頻會議系統(tǒng)的功能更為全面,同時操作方法也較為簡單,適合應(yīng)用于企業(yè)辦公。

        1網(wǎng)絡(luò)視頻會議的主要概況

        1.1網(wǎng)絡(luò)視頻會議的基本原理

        首先從概念上對網(wǎng)絡(luò)視頻進行了解,它是利用多媒體設(shè)備用戶端以及信息傳輸線路,將多人群體的聲音以及影像等信息進行雙向的傳送,從而使多人群體實現(xiàn)遠距離會議溝通的基本目的。這種會議類型與以往傳統(tǒng)的會議相比存在著本質(zhì)上的區(qū)別,它不僅可以解決多人不同地點的區(qū)域限制,同時還能保證參會人員能夠進行面對面交流。這種新型會議形式實現(xiàn)的基本原理就是利用信息處理與轉(zhuǎn)換技術(shù),同時將網(wǎng)絡(luò)與多媒體作為媒介,將發(fā)送端的聲音以及圖像等重要內(nèi)容轉(zhuǎn)換為可以進行傳送的數(shù)字信號,這種數(shù)字信號的傳播過程是高效穩(wěn)定的,當(dāng)傳送到接收端后,將數(shù)字信號進行捕捉、處理,最終又轉(zhuǎn)化為原本的聲音與影響信息,從而實現(xiàn)兩端的信息交流[1]。當(dāng)前由于這種網(wǎng)絡(luò)視頻會議與傳統(tǒng)會議相比有著較強的優(yōu)勢,所以在很多領(lǐng)域與工作中都有著良好的應(yīng)用與表現(xiàn)。將用戶數(shù)量作為分類標準,可以將這一系統(tǒng)分為點對點視頻會議以及群組視頻會議,這兩種基本的系統(tǒng)類型能夠滿足大部分領(lǐng)域以及項目活動的相關(guān)要求。例如在企業(yè)辦公中,當(dāng)前對于視頻會議系統(tǒng)的使用頻率逐漸增加,在實現(xiàn)多人不同地點共同參會的同時,還能夠在會議的過程中開展圖片、文件等的傳輸,這種方便、快捷的功能特點進一步保證了會議的高效性。同時高校教育近些年也將網(wǎng)絡(luò)視頻會議作為實現(xiàn)老師與學(xué)生假期交流的有效手段,通過這種形式老師也可以對學(xué)生的基本狀態(tài)進行更好的了解,起到適當(dāng)合理的督促作用。將應(yīng)用技術(shù)類型作為分類的主要依據(jù),可以分為模擬網(wǎng)絡(luò)視頻會議以及數(shù)字網(wǎng)絡(luò)視頻會議兩種。模擬視頻會議這一形式主要在單向視頻會議中得到了良好應(yīng)用,它的主要技術(shù)基礎(chǔ)就是利用閉路有線電視系統(tǒng),這種類型的視頻會議是較早期的應(yīng)用,在功能方面還不夠完善。隨著用戶要求不斷的提升,同時技術(shù)方面也有了一定的創(chuàng)新與改進,數(shù)字視頻會議出現(xiàn)并逐漸得到廣泛的應(yīng)用。數(shù)字視頻會議的實現(xiàn)基礎(chǔ)是軟硬件計算機平臺以及現(xiàn)代化通訊手段,這種類型的網(wǎng)絡(luò)視頻會議得到了顯著的升級,突破了以往系統(tǒng)單向性的限制,能夠滿足大規(guī)模視頻會議的要求。

        1.2視頻會議系統(tǒng)的主要形態(tài)

        對會議系統(tǒng)的基本組成進行分析,一般情況下都具有會議室終端、個人桌面終端、服務(wù)器、電話接入網(wǎng)關(guān)等幾個必要內(nèi)容。不同公司開發(fā)的網(wǎng)絡(luò)視頻會議類型都是在這些基礎(chǔ)組成的條件下增加多元化功能來進一步創(chuàng)新,從而滿足用戶在其他方面的功能上的要求。服務(wù)器是實現(xiàn)終端集中與連接的核心,所以它的接入點設(shè)置對于個人用戶終端的數(shù)量進行直接控制,所以當(dāng)前大型網(wǎng)絡(luò)視頻會議對于服務(wù)器的控制能力要求很高。會議室終端根據(jù)其規(guī)模大小可以進行必要調(diào)整,以滿足不同會議的需求。在會議室終端需要配備相應(yīng)的設(shè)備支持,一般包括攝像頭、投影儀以及遙控裝置等。選擇專業(yè)的攝像頭對于影像資料的獲取十分關(guān)鍵,攝像頭需要具備良好的靈活性,能夠具有更廣闊的視野范圍。攝像頭對會議室的所有參會人員以及相關(guān)物件進行全方位的覆蓋,通過會議室終端可以為個人桌面終端提供有效的會議環(huán)境信息。個人桌面終端可以利用電腦作為顯示器,所以對攝像頭的要求不高。由于視野范圍的有限性制約,導(dǎo)致這一終端能夠使用的人數(shù)受到嚴重限制,一般情況下該終端視野范圍內(nèi)只能容納一到兩個人。服務(wù)器是由多點處理單元(MCU)構(gòu)成,可以使多個用戶終端同時相連。在對MCU設(shè)計過程中應(yīng)當(dāng)對其使用與操作的基本方法加以注意,由于用戶群體一般為普通的企業(yè)員工,對于計算機技術(shù)的了解程度較為簡單,所以對于復(fù)雜的操作在短時間內(nèi)不能熟練掌握,增加了對這一技術(shù)的使用難度。網(wǎng)關(guān)可以起到管理的作用,用戶能夠利用電話接入網(wǎng)關(guān)來加入會議,只要在網(wǎng)絡(luò)環(huán)境下就能夠?qū)崿F(xiàn)視頻會議功能。當(dāng)前越來越多與網(wǎng)絡(luò)視頻會議相關(guān)的衍生功能正不斷出現(xiàn),例如會議資料演示、遠程端操控、文檔在線分享、視頻內(nèi)容播放等多種功能。一些公司設(shè)計的網(wǎng)絡(luò)視頻會議軟件還能實現(xiàn)對會議的錄制,這就能夠很好地對會議內(nèi)容進行記錄,同時對重要的文件內(nèi)容進行自動保存,便于參會者后期的查看。新功能的形式層出不窮,這對于企業(yè)及單位等用戶來說十分有利,可以使其會議過程更加人性化、便捷化。

        1.3網(wǎng)絡(luò)視頻會議的優(yōu)勢

        聲音以及影像是人類交流過程中的重要影響因素,這兩方面內(nèi)容能夠更直接地反映交流對象的情緒、心理活動狀態(tài)等,所以有效實現(xiàn)了交流的最本質(zhì)目的,就是加強彼此的相互了解。在不同單位以及企業(yè)中不定期開展會議是匯報當(dāng)前工作情況以及交流想法與建議的重要途徑,這一過程更需要通過自然、高效、便捷的方式來實現(xiàn)。以往傳統(tǒng)在會議室面對面的形式對人員位置有很強的限制,一旦存在參會人員在不同地點分散的情況就無法完成會議。網(wǎng)絡(luò)技術(shù)的發(fā)展將以往從未體驗過的交流方式成為可能,網(wǎng)絡(luò)視頻的出現(xiàn)打破了交流過程中距離的限制,無論相距多遠都能獲得對方的聲音與影像,這為交流過程營造了更親切與自然的氛圍。這種在任何時段都能隨時展開會議交流的條件,可以及時解決企業(yè)遇到的矛盾與問題。尤其是企業(yè)展開的大型視頻會議,多人參會時可以通過每個人的發(fā)言來了解大眾的想法,同時對于是否要采用新決策時,可以利用會議系統(tǒng)中的投票功能來實現(xiàn)。在交流過程中能夠滿足視覺上的要求可以使注意力更加集中,進而使雙方對交流的話題進行深入理解。以往為了尋求多人的意見與想法,常使用郵件、傳真等通訊方式,這些方式經(jīng)過一定的等待時間,所以導(dǎo)致效率不高等困擾的產(chǎn)生。

        2系統(tǒng)的主要設(shè)計

        2.1系統(tǒng)硬件平臺

        電腦設(shè)備、攝像頭、帶麥克風(fēng)的耳機是網(wǎng)絡(luò)視頻會議系統(tǒng)中需要的硬件組成,對于特殊要求的客戶端需要配備其他專業(yè)的硬件。網(wǎng)絡(luò)視頻會議中使用的電腦需要安裝聲卡與網(wǎng)卡,聲卡的作用是能夠?qū)σ纛l信號進行捕捉與輸出,網(wǎng)卡的主要作用就是保證客戶端能夠與網(wǎng)絡(luò)進行連接,從而實現(xiàn)音頻信號的傳輸。不同類型的客戶端對于攝像頭的專業(yè)性要求存在差異,普通個人桌面終端對攝像頭的專業(yè)要求不高,普通電腦自帶的攝像頭就能滿足;而會議室終端的相對要求較高,需要攝像頭覆蓋室內(nèi)大部分面積。耳機需要含有麥克風(fēng)裝置,從而能夠使自己的聲音轉(zhuǎn)化為音頻信號。

        2.2系統(tǒng)軟件平臺

        在對網(wǎng)絡(luò)視頻會議的軟件平臺進行設(shè)計時,需要以分層為最主要的基本原則。根據(jù)不同層次來進行特定的編程設(shè)計,從而使整個系統(tǒng)更加清晰有序。分層的優(yōu)點體現(xiàn)在多個方面,首先是降低了整體系統(tǒng)的復(fù)雜程度,使每一個層次即屬于系統(tǒng)這一整體,同時又可以根據(jù)實際情況來進行分別調(diào)整。其次當(dāng)軟件系統(tǒng)中存在程序錯誤的現(xiàn)象時,可以追查到這一程序?qū)儆谀膫€層次,然后便于針對性地更改處理[2]。從具體的結(jié)構(gòu)上軟件平臺分為IO層、處理層、傳輸層以及網(wǎng)絡(luò)層。首先IO層主要發(fā)揮信息編碼與解碼的功能。將參會者的具體信息編碼為多媒體設(shè)備中設(shè)定的特定語義,從而轉(zhuǎn)化為多媒體可以利用的數(shù)據(jù)。這一過程使用戶與多媒體設(shè)備之間產(chǎn)生聯(lián)系,對參會者的各種基本信息進行有效采集。處理層就是將參會人員的音頻、影像等信息內(nèi)容進行管理與處理。處理層具有直接訪問終端攝像頭等設(shè)備的功能,將參會者的活動狀態(tài)在多媒體中得到同步,從而達到實時溝通與交流的目的。傳輸層的主要作用就是進行文字內(nèi)容的傳輸,使終端實現(xiàn)文字信息的接收。網(wǎng)絡(luò)層的主要作用為用戶提供通信基礎(chǔ),使影像、音頻等信息經(jīng)服務(wù)器接收后再傳輸?shù)接脩艚K端。

        3系統(tǒng)開發(fā)使用的關(guān)鍵技術(shù)

        3.1流媒體傳輸與控制技術(shù)

        這種傳輸方式的最大特點就是能夠保證信息數(shù)據(jù)的連續(xù)傳輸,從而減少用戶等待的時間。流媒體傳輸以緩存技術(shù)為主要手段,可以使視頻會議啟動后在穩(wěn)定的網(wǎng)絡(luò)環(huán)境中一直保持播放,對于用戶來說能夠在視頻中實時接收會議信息,避免了卡頓與等待等問題。

        3.2 JMF媒體框架技術(shù)

        JMF其實是起到多媒體處理作用的類包,它屬于Java的范圍內(nèi)?;贘MF的基本功能特點,可以實現(xiàn)視頻會議過程中視頻與音頻信號的捕捉采集、分析處理以及最終的輸出與播放等。它還能與很多類型的應(yīng)用程序進行有效對接,從而增加網(wǎng)絡(luò)視頻會議中的其他功能。

        4基于JAVA的網(wǎng)絡(luò)視頻會議系統(tǒng)的實現(xiàn)途徑

        4.1音頻與視頻信號的捕獲

        JMF是對會議過程中傳輸?shù)囊纛l、影像信號進行捕捉的工具,根據(jù)系統(tǒng)中的連接設(shè)備來對所有終端進行信息采集。對于注冊連接的設(shè)備,JMF將得到控制權(quán)限,然后對這一設(shè)備進行定位,從而實現(xiàn)新設(shè)備的添加。

        4.2音頻與視頻的處理和傳輸

        在對視頻與音頻信息進行傳輸?shù)倪^程中,所轉(zhuǎn)化的格式十分重要,格式錯誤則無法完成這一過程。首先都需要將信息轉(zhuǎn)化為適合RTP傳輸?shù)恼_格式,通過流媒體中的控制器與管理器對數(shù)據(jù)信息進行處理,當(dāng)建立視頻會議后RTP管理器就能對這些數(shù)據(jù)信息進行傳輸。

        4.3音頻與視頻的接收和播放

        接收與播放的實現(xiàn)也需要首先建立RPT會話,同時還需要利用監(jiān)聽器來對是否有數(shù)據(jù)信息的到達進行判斷。當(dāng)監(jiān)測到有新的數(shù)據(jù)信息到達后,RPT把數(shù)據(jù)源傳遞到多媒體設(shè)備,然后通過播放器來實現(xiàn)視頻與音頻的播放。

        5結(jié)語

        網(wǎng)絡(luò)視頻會議是當(dāng)前各領(lǐng)域都十分重視的新型會議類型,它對參會者的位置沒有要求,但仍能使參會者進行面對面交流。它具有即時性的優(yōu)點,隨時隨地在網(wǎng)絡(luò)環(huán)境下就能夠進行會議交流,第一時間獲得所有相關(guān)人員的意見,從而更快地下達決策命令。所以在未來的發(fā)展中,這種會議形式仍將發(fā)揮有效的實際作用。

        參考文獻

        [1] 于志楠,尹偉靜.基于JAVA的視頻會議系統(tǒng)開發(fā)與設(shè)計[J].科技視界,2014(8):64+67.

        [2] 亢盼龍,索紅軍.基于Java語言P2P結(jié)構(gòu)的網(wǎng)絡(luò)視頻會議系統(tǒng)[J].信息技術(shù),2013(11):62-63+68.

        猜你喜歡
        Java語言實現(xiàn)
        基于Android平臺的健康醫(yī)療APP設(shè)計與開發(fā)
        信息系統(tǒng)安全評價系統(tǒng)設(shè)計及實現(xiàn)
        高校聲像檔案數(shù)字化管理的實現(xiàn)路徑
        辦公室人員尚需制定個人發(fā)展規(guī)劃
        蘇州信息學(xué)院教務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn)
        如何實現(xiàn)人企合一
        淺析鐵路通信傳輸?shù)臉?gòu)成及實現(xiàn)方法
        大學(xué)生創(chuàng)業(yè)平臺設(shè)計與實現(xiàn)
        計算機軟件開發(fā)中的JAVA編程語言分析
        用戶隱私保護之手機密碼保險箱
        亚洲日韩成人无码不卡网站 | 亚洲精品一区二区国产精华液 | 国产av一区二区三区国产福利 | 色窝窝无码一区二区三区| 疯狂撞击丝袜人妻| 中文字幕久久久精品无码| āV第三区亚洲狠狠婷婷综合久久| 日韩啪啪精品一区二区亚洲av| 免费看男女啪啪的视频网站| 自拍偷拍韩国三级视频| 精品国产三级a在线观看不卡| 午夜免费观看日韩一级视频| 中文字幕乱码亚洲精品一区| 色八a级在线观看| 人人做人人妻人人精| 国产丝袜精品丝袜一区二区| 蜜桃视频在线在线观看| 欧美日韩在线视频一区| 午夜精品一区二区三区的区别| 乌克兰少妇xxxx做受6| 婷婷激情五月综合在线观看| 国产在线精品成人一区二区三区| 成人免费无遮挡在线播放| 国产女人18毛片水真多| 中文字幕亚洲精品码专区| 日韩人妻大奶子生活片| 优优人体大尺大尺无毒不卡| 国产中老年妇女精品| 1769国产精品短视频| 日韩一二三四区免费观看 | 国产av大片久久中文字幕| 性色av一二三天美传媒| 一夲道无码人妻精品一区二区| 亚洲 欧美 影音先锋| 在线观看av片永久免费| 日本人妻精品有码字幕| 男女高潮免费观看无遮挡| 精品五月天| 91麻豆精品久久久影院| 免费不卡无码av在线观看| 中文字幕在线亚洲日韩6页|