天天看點

視訊碼流介紹

       碼流(Data Rate)是指視訊檔案在機關時間内使用的資料流量,也叫碼率,是視訊編碼中畫面品質控制中最重要的部分。同樣分辨率下,視訊檔案的碼流越大,壓縮比就越小,畫面品質就越好。

一般情況下,DVD格式歌曲的碼流為6~8M;VCD歌曲的碼流約為1.5M。相同配置和同樣網絡環境下,DVD歌曲和VCD歌曲的 并發流是不一樣的。

視訊比特率與碼流隻是同一個問題兩種叫法,比如一個MPEG2視訊檔案,一般不但包含視訊資訊還有音頻資訊,音頻也有自己的比特率,這是音視資訊複合在一起的檔案,這個檔案的碼流是其音視碼流的總和。

數字信道傳送數字信号的速率稱為 資料傳輸速率或 比特率.

比特率這個詞有多種翻譯,比如 碼率等,表示經過 編碼(壓縮)後的音頻資料每秒鐘需要用多少個比特來表示,而比特就是二進制裡面最少的機關,要麼是0,要麼是1。 比特率與音視訊壓縮的關系簡單的說就是比特率越高音視訊的品質就越好,但 編碼後的檔案就越大;如果比特率越少則情況剛好相反。

例如:以500Kbps來 編碼音視訊。

其中 1KB/秒=1024*8bps,

b就是比特位(bit)

s就是秒(second)

p就是每(per)

是以,以500kbps來 編碼表示經過編碼後的音視訊資料每秒鐘需要用500K的比特來表示

具體的,對于音頻來說,碼流=采樣率×比特數×聲道,是以,對于常見的CD格式音頻,它的碼流就是:44100×16×2=1.41Mbit/sec,即一秒鐘的檔案大小是0.17625M,而常見的160Kbps的Mp3檔案每秒就需160K/1020/8=0.01953125M,相差近10倍。

       多碼流技術是通過在 編碼 過程中同時産生多種不同碼流及分辨率的 流媒體 資料,根據使用者實際網絡帶寬條件為之自動配置設定相對最佳解碼畫質的解決方 案。在實際網絡直播應用中,由于位于不同 網絡位置 的通路者所在網絡環境存在差異,而僅以某種固定碼流分辨率進行網絡直播 流媒體 傳送往往會導緻 網速 較高的使用者看到的畫質仍不夠清晰, 網速 較低的使用者解碼時間過長而使得畫面不夠流暢,為解決二者的沖突使通路者浏覽到盡可能看到兼顧清晰和流暢的直播内容,采用多碼流技術成為了一個最簡單最有效的辦法。

點選打開連結