freeswith 和dobuango rtcp 选项 RTCP-MUX 问题

网友投稿 386 2022-08-28

freeswith 和dobuango rtcp 选项 RTCP-MUX 问题

我建了一个 Freeswitch 内核研究 交流群, 45211986, 欢迎加入, 另外,提供基于SIP的通信服务器及客户端解决方案,

承接 sip/ims 视频客户端开发,支持接入sip软交换,ims核心网,支持 语音,视频,即时通信功能,视频格式支持 h263,h264,mpeg4 软编软解,提供硬件编解码接口对接,提供服务器,有兴趣请联系我。

VOIP 通信中,RTP用于媒体数据的传输,RTCP用于媒体传输信息的反馈,反馈的目的是接收方可以根据反馈内容调整自身,比如丢包统计,当丢包达到一定百分比时接收到RTCP统计的一方会调整自己的码率和帧率,以降低带宽占用,比如用RTCP通知关键帧请求(类似 用 INFO方法),相关的扩展有 很多,这里面有个RTCP-MUX扩展,最近在doubango上测试qos,发现freeswitch发给doubango的rtcp反馈, 网路层报ICMP 不可达,客户端收不到rtcp反馈,所以qos能力失效,经查,原因是RTCP-mux搞的鬼,doubango支持此扩展,而freeswitch不支持此扩展,此扩展的目的是在RTP端口上发送 RTCP 报文,通常RTCP报文的端口是RTCP端口 +1,如果支持此扩展,表明接收端在rtp端口上接收rtcp报文,而不是rtp +1. 所以处理这个问题的方法就是在客户端禁止此扩展。否则qos能力失效。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:centos 6.3 安装 asterisk 11
下一篇:内容营销正激战,谁是最终的玩家?(也是营销大战)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~