SIP电话如何转发UDP语音包?
最近做软交换服务器,接收PC客户端的Register,Invite等请求,并转发给落地网关,
可以拨打手机,但是接通以后双方都听不到声音;
PC客户端在局域网内,软交换服务器和落地网关都在公网上,有自己的IP;
现在先不处理NAT问题,如何转发语音包,让手机端能听到声音?
查了下资料,转发语音包要用到RTP和RTCP协议,
RTP头部设置参数版本V,填充P,扩展X,标记M,净荷类型PT,时间戳等参数,RTP和RTCP端口相临,
具体不知道如何下手写代码,请大家帮忙介绍下,谢谢。。。