在當(dāng)中,我們經(jīng)常會(huì)接觸許多不同的格式,有些格式對(duì)于我們來說比較陌生,但有的格式對(duì)于我們來說非常熟悉,而且在我們視頻會(huì)議開發(fā)當(dāng)中也非常重要。因此我們對(duì)視頻會(huì)議開發(fā)中常用格式進(jìn)行一個(gè)總結(jié),看看不同的格式代表的意義及使用方法。
1、 RGB格式
RGB格式是圖像的一個(gè)標(biāo)準(zhǔn)格式,其通過紅(R)、綠(G)、藍(lán)(B)三個(gè)顏色通道的不同值來組合成不同顏色的像素,如RGB24就表示用R-8位、G-8位、B-8位總共24位來表示一個(gè)像素的值,其能表示的顏色數(shù)就有2的24次方,而RGB32就表示用32位的顏色來表示一個(gè)像素的值,其能表示的顏色數(shù)是2的32次方。RGB格式可以很方便地表示圖像的顏色,但其也存在著較大的空間冗余,因此我們視頻會(huì)議的編碼不直接采用RGB的壓縮方式,而是采用YUV的格式來進(jìn)行。
2、 YUV格式
YUV格式與RGB格式不同,其是通過亮度和色度來表示一個(gè)像素值,YUV格式相對(duì)RGB格式更能節(jié)省空間,如YUV420就是視頻會(huì)議編碼默認(rèn)的編碼方式,其是通過12位的亮度和色度來表示一個(gè)像素值,相對(duì)RGB24或RGB32格式的數(shù)據(jù),其數(shù)據(jù)空間減少了50%以上,而圖像的質(zhì)量并沒有減少很多。YUV格式包含很多種類,如YUV420、YUV411、YUV555等,其主要不同是在亮度和色度的排列順序,不同的亮度和色度的排列具有不同的YUV格式。
3、 WAV格式
WAV格式是一種常見的聲音文件格式,其可以保存音頻信息,數(shù)據(jù)采用PCM壓縮的方式,屬于無損壓縮格式的一種。WAV格式一般在視頻會(huì)議主要應(yīng)用于音頻壓縮的中間格式,通過對(duì)WAV格式進(jìn)行壓縮,獲得更高壓縮比的音頻數(shù)據(jù)。
4、 M4V格式
M4V格式是視頻壓縮格式,主要是由H.264壓縮編碼壓縮而成的格式,其格式廣泛應(yīng)用于現(xiàn)今流行的視頻網(wǎng)站,如優(yōu)酷、土豆等等,M4V格式也在視頻會(huì)議里面得到應(yīng)用,如視頻會(huì)議的錄像格式一般都是M4V格式或者M(jìn)4V格式(另外一種視頻編碼格式)。
5、3GP格式
隨著3G時(shí)代的來臨,3GP格式也一躍成為視頻會(huì)議常用的視頻格式之一,3GP的壓縮率更高,更適合在手機(jī)上進(jìn)行播放。而在手機(jī)領(lǐng)域已經(jīng)取得了較大成功,許多視頻會(huì)議系統(tǒng)都可以在智能手機(jī)上運(yùn)行,因此3GP格式逐漸成為視頻會(huì)議系統(tǒng)在智能手機(jī)常用的保存格式。
總結(jié),在視頻會(huì)議軟件開發(fā)中,我們會(huì)遇到多種常用的格式,如RGB格式、YUV格式、WAV格式、M4V格式、3GP格式等,這些格式我們需要理解其意義并能靈活應(yīng)用,才可以在視頻會(huì)議開發(fā)達(dá)到更好的效果。