[Freeswitch-users] No ring/can't answer during early media playback of wav

Mario G mario_fs at mgtech.com
Wed Nov 10 13:57:40 PST 2010


Is there a way to answer an incoming call (keep target ringing) during playback of a wav file during early media?
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.

1. Someone calls from outside,
2. Phones ring.
3. In the middle of ringing we play a wav file. Phones stop ringing and can't be answered.  <- this is the problem.
4. When wav is finished, phones start ringing again.

Thanks,
Mario G

On Nov 10, 2010, at 1:18 PM, Anthony Minessale wrote:

> Can you restate what you ate hoping to accomplish clear and concise?
> I'm lost.
> 
> 
> On Wed, Nov 10, 2010 at 3:02 PM, Mario G <mario_fs at mgtech.com> wrote:
>> Can anyone shed some light on this minor problem, or does it just work this
>> way? Mario G
>> On Nov 9, 2010, at 3:20 PM, Mario G wrote:
>> 
>> Michael, I tried to send yesterday but email was bounced back:
>> I started the traces then called from an outside line, when the ringing got
>> to the wav and stopped I picked up and got a dial tone, then hung up and
>> ringing continued. I looked at the trace but do not know enough to see the
>> problem. I thought to see 2 passes though the DP but it looks like more than
>> that? Thank you.
>> Mario
>> Dialplan:   http://pastebin.freeswitch.org/14439
>> Trace:        http://pastebin.freeswitch.org/14440
>> On Nov 8, 2010, at 10:02 AM, Michael Collins wrote:
>> 
>> pastebin the XML for 2921 and 2922. Also, get a full debug log from start to
>> finish and put it on pastebin.
>> -MC
>> 
>> On Mon, Nov 8, 2010 at 9:39 AM, Mario G <mario_fs at mgtech.com> wrote:
>>> 
>>> During early media the steps below work except the target stops ringing
>>> during step 3 and if the phone is picked up it does not answer the call,
>>> other extensions continue ringing. Is there a way to continue ringing the
>>> target while the wav is played to the caller so it can be answered? No luck
>>> on searching wiki and the few things I tried so far. Thanks, Mario G
>>> 1. I play 2 wav files
>>> 2. ring 17 seconds
>>> 3.  play 2 wav files          <- at this point the target phones stop
>>> ringing and cannot answer the call, after this point no problem.
>>> 4. set music on hold while bridging to cell phones.
>>> step 1
>>> <action application="set" data="ringback=${us-ring}"/
>>> <action application="execute_extension" data="2921 XML default"/>
>>>  <<<-play wav based on caller id,no ringing of target
>>> step 2
>>> <action application="set" data="call_timeout=17"/>
>>> <action application="bridge" data="group/users1@${domain_name}"/>
>>> steps 3. <<<-play wav based on caller id, ringing stops and can't answer
>>> <action application="execute_extension" data="2922 XML default"/>
>>> 
>>> <action application="playback"
>>> data="../mvsounds/we_trying_please_hold.wav"/>
>>> step 4. <<<-ringing starts agsin and can answer
>>> <action application="set" data="ringback=$${hold_music}"/>
>>> 
>>> 
>>> 
>> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20101110/6515d548/attachment-0001.html 


More information about the FreeSWITCH-users mailing list