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