所謂的SVC,即ScaledVideoCoding,可分層視頻編解碼,是一種能將視頻流分割為多個(gè)分辨率、質(zhì)量和幀速率層的技術(shù),是對(duì)當(dāng)今大多數(shù)所采用的視頻編解碼標(biāo)準(zhǔn)的擴(kuò)展。視頻會(huì)議設(shè)備采用SVC技術(shù)來(lái)收發(fā)由一個(gè)小的基極層和多個(gè)可提高分辨率、幀速率和質(zhì)量的其它可選層組成的多層視頻流。這種分層方式可以大大提高誤碼彈性和視頻質(zhì)量,而且對(duì)帶寬沒(méi)有很高的要求。此外,一個(gè)多層SVC視頻流可以支持多種設(shè)備和網(wǎng)絡(luò)。
SVC是對(duì)規(guī)定設(shè)備如何對(duì)多層視頻流進(jìn)行編碼和解碼的H.264視頻協(xié)議的擴(kuò)展,是一種獲得批準(zhǔn)的標(biāo)準(zhǔn),被稱為H.264-SVC。使用H.264-SVC的設(shè)備可提高相互通信時(shí)的誤碼彈性。但是,在SVA設(shè)備間實(shí)現(xiàn)互通所需的其它許多組件并沒(méi)有得到全面標(biāo)準(zhǔn)化。其中包括在SIP信令和RTP傳輸中支持SVC和如何處理錯(cuò)誤保護(hù)機(jī)制等。目前,這些組件正處于設(shè)計(jì)和審批階段,但在其獲得批準(zhǔn)成為標(biāo)準(zhǔn)之前,各可能會(huì)以不同方式實(shí)施這些組件。
使用SVC技術(shù)舉行的主要優(yōu)勢(shì)是:提高誤碼彈性,進(jìn)而提高在容易發(fā)生丟包的網(wǎng)絡(luò)間傳輸?shù)囊曨l質(zhì)量。在可用帶寬不能保證的地方或諸如公共互聯(lián)網(wǎng)等無(wú)管理網(wǎng)絡(luò)中,這點(diǎn)顯得特別重要。即使只有1%的丟包率,如果使用無(wú)任何錯(cuò)誤修正機(jī)制的H.264等標(biāo)準(zhǔn)視頻編解碼技術(shù),所獲得的視頻流的質(zhì)量通常也會(huì)大大降低。而即使丟包率高達(dá)5%,諸如LPLR或Polycom的LPR等現(xiàn)有錯(cuò)誤修正機(jī)制仍可幫助實(shí)現(xiàn)較高的視頻流質(zhì)量。這些機(jī)制所使用的誤碼彈性技術(shù)可以分為以下兩大類:保護(hù)式編碼和修正式編碼。采用保護(hù)式編碼技術(shù)的編碼器(使用標(biāo)準(zhǔn)H.264技術(shù))沒(méi)有將全部冗余都用在流壓縮中,因此提高了丟包彈性,而相應(yīng)地降低了壓縮效率,因此大大降低了視頻的質(zhì)量。而使用修正式編碼技術(shù)(如前向糾錯(cuò)等)的編碼器則可為視頻流提供保護(hù),雖然不會(huì)降低質(zhì)量,但是將大大增加所需的帶寬和/或延遲。