视频会议主要功能是进行音、视频通讯以及数据的交换,在这几个模块中最重要的是音频模块,因为视频会议的大多数是通过音频的方式进行的,其他的视频和数据方式只是作为一个附加的功能,因此音频模块的开发在视频会议开发当中占有非常重要的组成部分。我们现在跟大家讨论一下视频会议开发当中,使用怎样的音频编解码器最理想,下面我们列举一下比较常见的音频编解码:
1.G.711 编码类型是 PCM 传输率 64kbs,此音频压缩率较低,不适合在公网上进行传输。
2.G.723 编码类型是 ADPCM 传输率是 32kbs,编码经过压缩,但压缩比不高,一般的专线的视频会议系统,可以采用这种编码。
3.G.729  编码类型是 CSA-CELP 传输率是 8kbs,编码压缩率很高,声音质量较好,但效率不高,占用比较多CPU
4.GSM    编码类型是 RPE_LPT  传输率是 13kbs。声音的质量和电话的声音接近,但传输率不是很高,在公网上,很难采用这种编码。
5.Speex  编码类型是  CELP  传输率是2-44kbs。声音质量较高,传输率也很高,但丢包的情况下,音频质量明显下降。
6. GIPS GIPS技术可根据带宽状况自动调节编码码率,提供低码率高质量的音频。GIPS的核心技术(网络自适应算法,丢包补偿算法和回声消除算法)可很好地解决语音延迟与回声问题,带来完美音质,提供比电话还清晰的语音通话效果。
综上所述,视频会议的音频模块开发最好采用GIPS音频库,如果采用Speex必须采用丢包重发的数据传输方式,才能保证音频的质量。

Powered by PageAdmin CMS