<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Is there a way to answer an incoming call (keep target ringing) during playback of a wav file during early media?</div><div>When a call comes in part of the early media is a wav file. The target phones ring except during paying of the media file, if a phone tries to answer when ringing stops during the wav it cannot answer the call.</div><div><br></div><div>1. Someone calls from outside,</div><div>2. Phones ring.</div><div>3. In the middle of ringing we play a wav file. Phones stop ringing and can't be answered. &nbsp;&lt;- this is the problem.</div><div>4. When wav is finished, phones start ringing again.</div><div><br></div><div>Thanks,</div><div>Mario G</div><br><div><div>On Nov 10, 2010, at 1:18 PM, Anthony Minessale wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Can you restate what you ate hoping to accomplish clear and concise?<br>I'm lost.<br><br><br>On Wed, Nov 10, 2010 at 3:02 PM, Mario G &lt;<a href="mailto:mario_fs@mgtech.com">mario_fs@mgtech.com</a>&gt; wrote:<br><blockquote type="cite">Can anyone shed some light on this minor problem, or does it just work this<br></blockquote><blockquote type="cite">way? Mario G<br></blockquote><blockquote type="cite">On Nov 9, 2010, at 3:20 PM, Mario G wrote:<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Michael, I tried to send yesterday but email was bounced back:<br></blockquote><blockquote type="cite">I started the traces then called from an outside line, when the ringing got<br></blockquote><blockquote type="cite">to the wav and stopped I picked up and got a dial tone, then hung up and<br></blockquote><blockquote type="cite">ringing continued. I looked at the trace but do not know enough to see the<br></blockquote><blockquote type="cite">problem. I thought to see 2 passes though the DP but it looks like more than<br></blockquote><blockquote type="cite">that? Thank you.<br></blockquote><blockquote type="cite">Mario<br></blockquote><blockquote type="cite">Dialplan: &nbsp;&nbsp;<a href="http://pastebin.freeswitch.org/14439">http://pastebin.freeswitch.org/14439</a><br></blockquote><blockquote type="cite">Trace: &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://pastebin.freeswitch.org/14440">http://pastebin.freeswitch.org/14440</a><br></blockquote><blockquote type="cite">On Nov 8, 2010, at 10:02 AM, Michael Collins wrote:<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">pastebin the XML for 2921 and 2922. Also, get a full debug log from start to<br></blockquote><blockquote type="cite">finish and put it on pastebin.<br></blockquote><blockquote type="cite">-MC<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">On Mon, Nov 8, 2010 at 9:39 AM, Mario G &lt;<a href="mailto:mario_fs@mgtech.com">mario_fs@mgtech.com</a>&gt; wrote:<br></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">During early media the steps below work except the target stops ringing<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">during step 3 and if the phone is picked up it does not answer the call,<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">other extensions continue ringing. Is there a way to continue ringing the<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">target while the wav is played to the caller so it can be answered? No luck<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">on searching wiki and the few things I tried so far. Thanks, Mario G<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">1. I play 2 wav files<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">2. ring 17 seconds<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">3. &nbsp;play 2 wav files &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;- at this point the target phones stop<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">ringing and cannot answer the call, after this point no problem.<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">4. set music on hold while bridging to cell phones.<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">step 1<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">&lt;action application="set" data="ringback=${us-ring}"/<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">&lt;action application="execute_extension" data="2921 XML default"/&gt;<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">&nbsp;&lt;&lt;&lt;-play wav based on caller id,no ringing of target<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">step 2<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">&lt;action application="set" data="call_timeout=17"/&gt;<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">&lt;action application="bridge" data="group/users1@${domain_name}"/&gt;<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">steps 3. &lt;&lt;&lt;-play wav based on caller id, ringing stops and can't answer<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">&lt;action application="execute_extension" data="2922 XML default"/&gt;<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">&lt;action application="playback"<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">data="../mvsounds/we_trying_please_hold.wav"/&gt;<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">step 4. &lt;&lt;&lt;-ringing starts agsin and can answer<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">&lt;action application="set" data="ringback=$${hold_music}"/&gt;<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><font class="Apple-style-span" color="#144FAE"><font class="Apple-style-span" color="#540000"><br></font></font></blockquote></div></blockquote></div><br></body></html>