好消息,超酷的在线虚拟网络实验室上线了!点击开始实验

为获得更好的浏览效果,建议您使用 Firefox 或者 Chrome 浏览器



Q:语音编解码方式及其所占用的带宽有什么关系?

A:语音编码的带宽和实际所占用的带宽是不同的,语音编码的带宽是实际语音包的带宽,而语音包在IP网络上传输时,还需要增加各种包头,如RTP包头、UDP包头、IP包头。由于语音包本身很小,所以相对而言这些额外的带宽是很可观的。在下表中列出了各种编码方式下的打包时长以及所对应的实际带宽。

1             :实际带宽与语音编码和打包时长的关系

语音编解码

打包时长

语音数据带宽

实际所占带宽

G.723.1(5.3K)

30ms

5.3K

5.3*(20+40)/20 =  16.2K       

G.723.1(5.3K)

60ms

5.3K

5.3*(40+40)/40 =  10.6K   

G.723.1(6.3K)

30ms

6.3K

6.3*(24+40)/24 =  16.8K   

G.723.1(6.3K)

60ms

6.3K

6.3*(48+40)/48 =  11.6K   

G.729

20ms

8K

8*(20+40)/20 =  24K         

G.729

60ms

8K

8*(60+40)/60 =  13.3K      

由上表可以很明显的看出,打包时间越长,所占用的实际带宽越小,但时延越大。

 

说明

1、RTP包头:12bytes   UDP包头:8bytes   IP包头:20bytes。

2、表中的带宽计算中没有包含物理帧头,需根据具体网络而定。

3、表中的带宽计算中,没有考虑静音检测。静音检测的效率按60%计算。

 

X Close
X Close