[原]FreeSWITCH uuid_transfer both转移失败(三方通话),如何解决?

FreeSWITCH uuid_transfer both转移失败,如何解决?
问题描述:
需要做三方通话,同时将两条腿转移的时候,使用命令uuid_transfer xxxxx -both 总是有一条腿会挂断,为啥?
-------------------------
正常情况下uuid_transfer xxxxx -both是可以转移成功,但有种情况是例外,就是如果freeswitch采用媒体绕过的话,就是<param name="inbound-bypass-media" value="true"/>这个被设置的话,就会导致转移出现异常,应该两条腿一起转的变成只能转一条腿。

解决方法:
取消媒体绕过。
将conf/sip_profiles/internal.xml里面的inbound-bypass-media属性改成false,如下:

<param name="inbound-bypass-media" value="true"/>

 

posted @ 2013-06-07 09:45  <默言>  阅读(2256)  评论(0编辑  收藏  举报