IMS的呼叫流程
这个流程来自于度娘,但基本流程是一致的,在更改媒体时,会以Update的方式来更新,更新的内容包括了RTP IP或RTP PORT
这样的结果,现时的freeswitch是不支持的,会造成主叫方,听不到具体的彩铃声,或被叫忙的提示音
拿来党
查看了有关freeswitch的信息,都发现不了修改办法,最为重要的一条,还是14年前的,如下图
他发现了问题,也提交了,但一直没解决,所以只能自己自力更生,以下是大致的修正办法
freeswitch修正
对传入的update事件监视,修改update的响应,当有媒体变更时,立即进行重新set rtp,我的修改加入了变量的配置,通过dialplan来配置是否需要开启update sdp的检测
您好, 我也遇到了同样的问题, 只是现象是rtp time out. 我使用的是fusionpbx, 并没有找到您博文中具体的修改位置. 能否说明一下具体修改的文件?
感谢.
修改sofia.c文件,根据流程调整
也就是必须用源码修改? 我用的fusionpbx看来是不行了, 感谢大佬