之前一直疑惑这个问题,国标中主要音频格式是G711a,G711a编码是8K采样率,也就是每秒采样8千个点,G711a压缩率是一半,1秒的音频数据应该是被压缩成4千数据,通常是视频帧和音频帧交叉传输,视频帧率通常是25,1秒音频也被分成了25次传输,所每个包应该是:8000/2/25=160,但实际却是320,这是怎么回事?这问题是因为不了解G711编码,采样率是8K,但采样的每个点是用一个short型储存的,所以1秒产生的数据是16K,G711编码是把一个short型压缩成一个字节(有损失真),实现了压缩一半数据,所以计算应该是:8000*2/2/25=320字节。
为什么GB28181的码流音频包都是320个字节
最新推荐文章于 2024-07-04 11:46:02 发布