如何实现语音聊天系统,就象QQ那样的功能,
只知道语音聊天要用到RTP和RTCP协议,
以及g.711,g.729等相关的知识,
具体怎么弄,没有思路,请大家帮忙介绍下,谢谢...

解决方案 »

  1.   

    1.首先使用DSound采集声音格式为PCM数据
    2.将PCM数据通过G721、9压缩
    3.通过网络传输压缩后数据
    4.在接收端,把压缩数据还原成PCM,送给Dsound
    因为是网络数据,所以要用流来采集发送播放数据,注意丢包和数据校验
      

  2.   

    RTP, RTCP协议在什么情况下使用?还有就是g.711, g.729等在代码中怎么区别?