視頻會議軟件開發(fā)當(dāng)中的碼率控制

來源:投影時代 更新日期:2014-06-24 作者:佚名

    在視頻會議軟件開發(fā)當(dāng)中,我們經(jīng)常會遇到碼率控制的問題,我們說的碼率控制主要是視頻的碼率控制,因為視頻的傳輸率相對其他的數(shù)據(jù)較為龐大,因此視頻會議軟件的碼率控制主要是指視頻的碼率控制。由于視頻圖像通過數(shù)字量化來進行有損壓縮,圖像的損失主要產(chǎn)生于量化的環(huán)節(jié),因此量化的步長是視頻碼率控制的主要手段,量化步長越大,視頻圖像損失越多,碼率越低;量化步長越小,視頻圖像損失越少,碼率越大。

    在視頻會議軟件開發(fā)中,由于視頻的場景會時時刻刻發(fā)生變化,視頻的碼率也會隨著視頻場景的復(fù)雜度進行變化,如果我們只對不同的場景進行同樣的量化處理,碼率傳輸就會變得瞬間很高,對于一些網(wǎng)絡(luò)不是很好的環(huán)境中,會增加網(wǎng)絡(luò)堵塞的幾率,因此我們應(yīng)該在不降低視頻圖像質(zhì)量的情況下,對視頻的碼率控制進行控制,讓視頻傳輸?shù)拇a率更平穩(wěn),占用更小的帶寬。而控制碼率的手段主要是通過調(diào)整量化步長來實現(xiàn),圖像內(nèi)容較多的時候,我們可以采用量化步長較少來傳輸,而圖像內(nèi)容較少的時候,我們可以用量化步長較大來傳輸,但由于視頻圖像是連續(xù)采集的,我們進行量化步長的時候,很難通過當(dāng)前視頻圖像來判斷下一幀圖像的內(nèi)容的多少,因此我們需要做到自適應(yīng)圖像內(nèi)容的復(fù)雜度來進行碼率控制。

    在碼率控制上,視頻編解碼器提供三種方式進行控制,一種是VBR(動態(tài)的碼率控制),一種是CBR(固定的碼率控制),最后一種是ABR(平均碼率控制)。這三種碼率控制方式,各有優(yōu)缺點,VBR方式的優(yōu)點主要體現(xiàn)在質(zhì)量較好,但其碼率控制不能達到很精確,CBR方式優(yōu)點主要是碼率會按某個值進行傳輸,碼率控制較為精準(zhǔn),但其圖像質(zhì)量在經(jīng)常變化的場景中會有所降低,而ABR方式是綜合了兩種方式,其質(zhì)量和碼率控制準(zhǔn)確性,在前兩者之間,碼率控制在一段時間內(nèi)較為準(zhǔn)確,而質(zhì)量也基本保持原有的水平。因此我們在視頻會議軟件的開發(fā)當(dāng)中,對不同的會議場景可以采用不同的碼率控制方式,來提高視頻圖像的質(zhì)量,節(jié)省更大的帶寬,如在視頻圖像較為穩(wěn)定,無晃動的情況下,我們可以采用CBR進行碼率控制,其可以更節(jié)省帶寬。而在一些視頻圖像經(jīng)常出現(xiàn)變化場景的情況下,我們可以通過ABR或者VBR進行碼率控制,雖然其帶寬不能做到完全精確控制,但圖像質(zhì)量在不同的場景中不會明顯的變化,從而提高了視頻的體驗度。

推薦視頻會議廠商
廣告聯(lián)系:010-82755684 | 010-82755685 手機版:m.pjtime.com官方微博:weibo.com/pjtime官方微信:pjtime
Copyright (C) 2007 by PjTime.com,投影時代網(wǎng) 版權(quán)所有 關(guān)于投影時代 | 聯(lián)系我們 | 歡迎來稿 | 網(wǎng)站地圖
返回首頁 網(wǎng)友評論 返回頂部 建議反饋
快速評論
驗證碼: 看不清?點一下
發(fā)表評論