<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">I'm trying to use GV callback feature in FS and having trouble with making it work in bypass media mode.&nbsp;</span><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">Incoming calls are working well. Call comes to public context, then it's transferred to local domain context. Then it goes via:&nbsp;</span><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">&lt;action application="set" data="bypass_media=true"/&gt;</span><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">&lt;action application="bridge" data="..."/&gt;</span><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><span style="background-color: rgb(255, 255, 255);"><font face="Verdana, Geneva, Helvetica, Arial, sans-serif" size="2">RTP streams directly between remote SIP (caller party) and local SIP client, as it should be by design (calls have better audio quality and don't use&nbsp;resources&nbsp;of local SIP server).&nbsp;</font></span><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">Now, I try to do the same when I use GV callback feature. Local dial plan (as recommended in&nbsp;</span><a href="https://wiki.freeswitch.org/wiki/Google_Voice_API" target="_top" rel="nofollow" link="external" style="font-size: 13px; color: rgb(85, 26, 139); font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255);">Google Voice API</a><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">) sets hash with current "uuid" and runs system call to make callback. Then in public context dial plan incoming call is accepted, using "intercept" application with saved "uuid". Exactly as it's recommended.&nbsp;</span><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">It's working well, but in this case I can't get bypass mode whatever I try to do.&nbsp;</span><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">* I tried to set "bypass_media=true" before run system call to make callback&nbsp;</span><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">* I tried to set "bypass_media_after_bridge=true=true" before run system call to make callback&nbsp;</span><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">* I tried to export those variables from leg A to incoming call (leg B)&nbsp;</span><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">* I tried to set it before executing "intercept" application on incoming call&nbsp;</span><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">* I tried to apply global setting to make sure that FS is always using bypass mode ("inbound-proxy-media" set to "true" in "sip_profiles\internal.xml")&nbsp;</span><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">Nothing works so far... FS always ignores those settings and proxies RTP stream.&nbsp;</span><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">How to use bypass media mode in this scenario?&nbsp;</span><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><br style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"><span style="font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">Thank you in advance</span>                                               </div></body>
</html>