G.722.1 Annex C的一些问题
调试我单位视频会议系统时遇到音频的一些问题。
我们视频会议语音部分用的 Polycom 的G.722.1 Annex C 48kbs的方式,在通信过程中抓取下来的UDP/RTP包除去数据包的头尾开销的得到了120byte(20ms)的纯语音编码数据,我把所有的纯数据按照时间顺序拼接起来得到一个文件,再用ITU推荐的C语言程序进行解码,得到PCM文件的却是噪声信号,查看二进制文件发现每个字节都是"00",我把每个字节的大小端翻转后仍然是噪声信号,编码后的文件是不是需要加入必要的文件头尾才能正确解码,如果是那么格式是怎样的?
在ITU下载的Rec_ITU-T_G.722.1(2005)_vectors_Fixed-Rel.2.1文件里经过G.722.1编码后的文件有pak格式和itu格式,他们具体的格式是怎样的?
另外读了《From ITU-T G.722.1 to ITU-T G.722.1 Annex C》论文,不是很理解在Categorization 部分为什么产生16种方式?
谢谢大家