通信電纜 網(wǎng)絡(luò)設(shè)備 無(wú)線通信 云計(jì)算|大數(shù)據(jù) 顯示設(shè)備 存儲(chǔ)設(shè)備 網(wǎng)絡(luò)輔助設(shè)備 信號(hào)傳輸處理 多媒體設(shè)備 廣播系統(tǒng) 智慧城市管理系統(tǒng) 其它智慧基建產(chǎn)品
南寧匯研科技有限公司
閱讀:9發(fā)布時(shí)間:2024-12-23
在中,編解碼不同于硬件視頻會(huì)議,其編采用的是軟編碼的方式,也就是通過(guò)CPU來(lái)進(jìn)行運(yùn)算的編,因此編的效率直接決定視頻會(huì)議軟件效率甚至質(zhì)量的高低。編包含編碼器和,兩種編碼是互為逆過(guò)程,編碼器通過(guò)壓縮算法把數(shù)據(jù)進(jìn)行壓縮;剛好相反,其把壓縮過(guò)的數(shù)據(jù)經(jīng)過(guò)解碼,從而還原原始的數(shù)據(jù)。這些編可以是有損的壓縮,也可以是無(wú)損的壓縮,但由于視頻會(huì)議系統(tǒng)中的音、視頻數(shù)據(jù)較大,因此一般編解碼都是采用有損的壓縮。我們?cè)陂_(kāi)發(fā)視頻會(huì)議軟件過(guò)程中,編解碼可以采用開(kāi)源的編,之所以采用開(kāi)源的編碼器,一是因?yàn)槠涮峁┰创a,我們可以修改其中的代碼,二是因?yàn)殚_(kāi)源項(xiàng)目一般都有非常多的支持,更新比較快。但現(xiàn)今開(kāi)源的編非常多,我們應(yīng)該怎樣選擇它作為視頻會(huì)議軟件的編呢?下面我們列舉了主流的開(kāi)源編,并進(jìn)行相應(yīng)的說(shuō)明和評(píng)測(cè)。
1、x264 (★★★★★)
經(jīng)過(guò)幾年的發(fā)展,已經(jīng)成為視頻會(huì)議軟件標(biāo)準(zhǔn)配置,而在H.264編碼標(biāo)準(zhǔn)中,以開(kāi)源編解碼使用得廣泛,x264遵循H.264標(biāo)準(zhǔn),但在一些消耗過(guò)多CPU的地方進(jìn)行了舍棄,并在一些復(fù)雜運(yùn)算中,使用了底層匯編,因此x264編解碼效率在開(kāi)源的H.264編碼中是的,成為視頻會(huì)議軟件經(jīng)常用的開(kāi)源編。
X264編碼器的項(xiàng)目地址:/developers/x264.html
2、ffmpeg (★★★★★)
ffmpeg嚴(yán)格來(lái)說(shuō)不是一個(gè)編,它其實(shí)是一個(gè)編解碼集合,其不僅包含有主流的音視頻編,還可以通過(guò)接口把相應(yīng)的編加入到里面。另外ffmpeg的效率較高,一般的主流播放器和視頻會(huì)議軟件的編解碼集合都是直接采用ffmpeg。最后ffmpeg采用C語(yǔ)音來(lái)進(jìn)行編碼,因此其跨平臺(tái)性非常好,能在windows、Android、IOS多種平臺(tái)上編譯和運(yùn)行。
ffmpeg項(xiàng)目地址:http:// /
3、Opus (★★★★★)
Opus是進(jìn)幾年才出現(xiàn)的有損音頻編解碼,其前身是celt編碼器,主要特點(diǎn)是不論是低帶寬的壓縮還是高帶寬壓縮,其相對(duì)質(zhì)量都是現(xiàn)今音頻編解碼的,而且其從開(kāi)始設(shè)計(jì)就非常注重在丟包后的還原處理,因此在網(wǎng)絡(luò)條件非常惡劣的條件下,其還原能力很好,十分適合在視頻會(huì)議軟件使用,超越了丟包還原效果非常好的speex編解碼。Opus編解碼的特性非常值得我們關(guān)注,成為新一代的秀的音頻編。下面鏈接是Speex編碼和Opus編碼在不同的丟包率下的網(wǎng)絡(luò)條件的對(duì)比。/zsjum/article/details/7433225
Opus的項(xiàng)目地址:http://
4、x265 (★★★★☆)
x265是基于的的視頻編,成為H.265標(biāo)準(zhǔn)的少數(shù)開(kāi)源編解碼,理論上H.265標(biāo)準(zhǔn)會(huì)比H.264標(biāo)準(zhǔn)效果更高,同樣的視頻質(zhì)量,H.265會(huì)比H.264的數(shù)據(jù)量要50%,但x265項(xiàng)目是剛起步,在H.265標(biāo)準(zhǔn)細(xì)節(jié)很多都沒(méi)有實(shí)現(xiàn),但x265項(xiàng)目發(fā)展非常迅速,已經(jīng)應(yīng)用于很多軟件項(xiàng)目,而由于x265編解碼里面的算法非常復(fù)雜,會(huì)需要消耗大量的cpu資源,目前一般只能做非實(shí)時(shí)的壓縮影片。但隨著硬件的不斷更新,x265編解碼的不斷優(yōu)化,可以預(yù)見(jiàn)不久的將來(lái),視頻會(huì)議軟件很快就能使用上x265編解碼。
X265編解碼的地址:/developers/x265.html
5、Speex (★★★★☆)
Speex音頻編解碼是一個(gè)非常值得推薦的音頻編解碼,雖然現(xiàn)在一些的編如 Opus在性能上已經(jīng)超越了Speex,但Speex不僅僅是一個(gè)音頻編解碼,而且是一個(gè)非常完整的音頻開(kāi)源項(xiàng)目,其中包括丟包恢復(fù)、回聲抑制、聲音增強(qiáng)、噪聲消除等音頻處理,因此很多視頻會(huì)議軟件的音頻編解碼還是采用Speex作為其音頻編解碼。
Speex開(kāi)源項(xiàng)目地址:
6、xvid (★★★☆☆)
xvid是一個(gè)開(kāi)放源代碼的MPEG-4視頻編,在還沒(méi)有x264之前,xvid編解碼庫(kù)是視頻會(huì)議軟件使用得最多的編解碼,由于x264的編解碼效率比xvid要高很多,因此xvid已經(jīng)退出了視頻編解碼的舞臺(tái),但在視頻會(huì)議軟件領(lǐng)域由于高清、全高清視頻的出現(xiàn),對(duì)于高分辨率的圖像壓縮,用xvid進(jìn)行壓縮從效率來(lái)看比x264更好,因?yàn)?/span>x264會(huì)消耗更多的cpu當(dāng)在高分辨率的視頻壓縮當(dāng)中。
xvid編解碼的地址:
7、codec2(★★★☆☆)
Codec2是一個(gè)為低帶寬應(yīng)用設(shè)計(jì)的開(kāi)源音頻編,其的帶寬可以達(dá)到1kB,在低帶寬編解碼中,音頻質(zhì)量超過(guò)傳統(tǒng)的Speex編解碼,但在高碼率上不是其優(yōu)勢(shì),因此codec2非常適合用于在低帶寬網(wǎng)絡(luò)條件下視頻會(huì)議軟件的音頻傳輸。
codec2項(xiàng)目地址:http://codec2.org
8、vp8 (★★☆☆☆)
vp8是google公司開(kāi)發(fā)的開(kāi)源視頻編,其VP8加入了40多項(xiàng)的創(chuàng)新技術(shù),在壓縮效率和性能方面宣稱超越了市面上的所有其他視頻格式,但經(jīng)過(guò)專業(yè)機(jī)構(gòu)測(cè)試,其性能比x264差8%左右,但大的skype采用了vp8作為視頻會(huì)議的編解碼足可以知道vp8的分量。
Vp8項(xiàng)目的地址:/On2_Technologies
智慧城市網(wǎng) 設(shè)計(jì)制作,未經(jīng)允許翻錄必究 .? ? ?
請(qǐng)輸入賬號(hào)
請(qǐng)輸入密碼
請(qǐng)輸驗(yàn)證碼
請(qǐng)輸入你感興趣的產(chǎn)品
請(qǐng)簡(jiǎn)單描述您的需求
請(qǐng)選擇省份