吴伟贤のBlog

Feed Rss

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

07.21.2013, freeswitch, by .

转自:http://www.cnblogs.com/jizha/archive/2013/06/07/uuid_transfer_both.html

 

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”/>

评论已关闭。