1. 程式人生 > >視頻幀、碼流計算

視頻幀、碼流計算

0kb clas 比特 簡單 編解碼 ebo 情況 圖像 bit

轉:https://wenku.baidu.com/view/8b9a6f8a58f5f61fb73666bb.html

1080P

的理論速率支持情況

1

、首先計算

1080P

1920*1080

)單幅圖像照片的數據量

每像素用

24

比特表示,則每幅

1080P

圖像照片的原始數據量

= 1920

×

1080

×

24/8/1024

6075 KByte

2

、計算視頻會議活動圖像的數據量

國內

PAL

活動圖像是每秒傳輸

25

幀。

數字動態圖像是由

I

/B

/P

幀構成。

其中

I

幀是參考幀:

可以認為是一副真實的圖像照片。

B

幀和

P

幀可簡單理解為預測幀,

主要是圖像的增量變化數

據,數據量一般較小。

極限情況下,

25

幀均為

I

幀,即每幀傳輸的圖像完全不同。則:

720P

活動圖像的每秒傳輸的極限數據量

= 6075 KByte

×

25 = 151875 KByte/S

轉換成網絡傳輸

Bit

= 151875

×

8 = 1215000Kbit/S

,即

1186M

的帶寬。

在實際視頻會議應用中,

由於有固定場景,

因此以傳輸增量數據為主

(傳輸以

B

幀和

P

幀為主)

一般在

10%-40%

之間,

40%

為變化較多的會議場景。計算如下:

增量數據在

10%

的情況下,原始數據量

= 6075 KByte

×

10%

×

24(

另外

24

幀為

B

幀和

P

幀,算

10%

的增量

)+ 6075 Kbyte

I

幀)

=

20655

KByte/s = 161 Mbit/s

增量數據在

20%

的情況下,原始數據量

= 6075 KByte

×

20%

×

24(

另外

24

幀為

B

幀和

P

幀,算

20%

的增量

)+ 6075 KByte

(一個

I

幀)

=

35235

KByte/s = 275 Mbit/s

增量數據在

40%

的情況下,原始數據量

= 6075 KByte

×

40%

×

24(

另外

24

幀為

B

幀和

P

幀,

40%

的增量

)+ 6075 KByte

(一個

I

幀)

=28620 KByte/s = 503 Mbit/s

3

H.264

壓縮比

H.264

最大的優勢是具有很高的數據壓縮比率,

H.264

的壓縮比基本可以達到

80:1

技術分享

4

、采用

H.264

壓縮後的凈荷數據量

視頻會議中都對原始碼流進行編解碼壓縮,采用

H.264

。壓縮比取

80:1

。計算如下:

10%

的情況下,壓縮後的凈荷數據量

= 161/80 = 2.013 Mbit/s

20%

的情況下,壓縮後的凈荷數據量

= 275 /80 = 3.4375 Mbit/s

40%

的情況下,壓縮後的凈荷數據量

= 503 /80 = 6.2875 Mbit/s

5

、采用

H.264

壓縮後的傳輸數據量

加上網絡開銷,傳輸數據量

=

凈荷數據量

* 1.3

10%

的情況下,壓縮後的傳輸數據量

= 2.013

* 1.3 = 2.61Mbit/s

20%

的情況下,壓縮後的傳輸數據量

=

3.4375 * 1.3 = 4.46 Mbit/s

40%

的情況下,壓縮後的傳輸數據量

= 6.2875

* 1.3 = 8.17 Mbit/s

視頻幀、碼流計算