日期:2018-06-13 點(diǎn)擊: 關(guān)鍵詞:視頻會議,視頻會議系統(tǒng),數(shù)據(jù)傳輸,企業(yè)視頻會議
視頻會議是基于IP的遠(yuǎn)程視頻會議終端,隨著信息化的建設(shè),視頻會議系統(tǒng)在運(yùn)行過程也會當(dāng)中受到帶寬的限制,則必須要有更高的壓縮比,良好的網(wǎng)絡(luò)適應(yīng)能力和抗誤碼機(jī)制的視頻編碼壓縮技術(shù)。在過去的60年間,視頻編碼技術(shù)逐漸形成了變換編碼、預(yù)測編碼、熵編碼三類經(jīng)典技術(shù),基于這三類技術(shù),逐漸形成了以塊為單位的混合編碼框架,截止到目前為止,出現(xiàn)的所有視頻編碼標(biāo)準(zhǔn)均是基于這一技術(shù)框架。
UDT庫是一位留美博士在校期間寫的開源數(shù)據(jù)傳輸庫,其協(xié)議是建立在UDP協(xié)議的基礎(chǔ)上,通過數(shù)據(jù)重發(fā)、數(shù)據(jù)校驗(yàn)、數(shù)據(jù)還原處理等技術(shù),實(shí)現(xiàn)數(shù)據(jù)高效的傳輸,并能保證數(shù)據(jù)的可靠傳輸。UDT庫和其他的可靠傳輸庫一樣,都是在UDP協(xié)議上進(jìn)行數(shù)據(jù)的封裝,實(shí)現(xiàn)可靠的傳輸傳輸,為什么我們會推薦使用UDT作為視頻會議開發(fā)的數(shù)據(jù)傳輸庫呢?
UDT的開發(fā)是基于C語言,其跨平臺性較好,除了支持windows系統(tǒng)外,還能支持一些移動(dòng)終端的操作系統(tǒng),如Android、IOS等,因此如果我們的視頻會議系統(tǒng)要在主流的移動(dòng)終端上進(jìn)行運(yùn)行,我們可以選擇UDT庫來進(jìn)行數(shù)據(jù)的傳輸。而在移動(dòng)終端平臺上使用UDT庫也非常容易,我們可以把UDT庫加入到我們的代碼里面,或者把UDT編譯成動(dòng)態(tài)鏈接庫,然后通過接口來調(diào)用相應(yīng)的UDT函數(shù)。
UDT不僅能實(shí)現(xiàn)數(shù)據(jù)的可靠傳輸,還能進(jìn)行海量的數(shù)據(jù)實(shí)時(shí)傳輸,一般的TCP協(xié)議或者UDP協(xié)議,很難在網(wǎng)絡(luò)上進(jìn)行大數(shù)據(jù)的傳輸,而UDT在傳輸過程中建立了用于數(shù)據(jù)實(shí)時(shí)傳輸?shù)木彌_區(qū)和特有的滑動(dòng)窗口協(xié)議,因此UDT能在網(wǎng)絡(luò)上,傳輸海量的實(shí)時(shí)傳輸數(shù)據(jù)。
目前最常見的數(shù)據(jù)壓縮技術(shù)主要以ITU-T的H.261、H.263、H.264,ISO的MPEG-1、MPEG-2、MPEG-4以及中國的AVS編碼標(biāo)準(zhǔn),H.264視頻編解碼協(xié)議目前在視頻會議領(lǐng)域應(yīng)用最為廣泛。