视频帧、码流计算

转: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

原文地址:https://www.cnblogs.com/newjiang/p/7766879.html