[Freeswitch-users] Why ringback is not generated?

Ken Rice krice at freeswitch.org
Thu Jul 2 19:17:53 MSD 2015


On FS2 did you pre-answer the call? That will put FS into the state to start
generating early media... And you¹ll probably have to sleep or something to
delay the exchange long enough to actually get ringing... Just playing a
file and firing a script to check a pin or something and firing a DB query
happens so fast that 99.99999% of the time its worthless to send ringing


On 7/2/15, 10:09 AM, "Sergey Safarov" <s.safarov at gmail.com> wrote:

> thank you Italo, Ken for quick response
> I set "instant_ringback=true" but it is not help.
> Usage schema as described below
> endpointA -> FS1 -> FS2
> 
> FS2 must generate ringback, play "you a logged in" wav file and hangup
> 
> FS1 - user endpoint registrator, managed by kazoo
> FS2 - host implemening callcenter queries.
> 
> On Thu, Jul 2, 2015 at 5:08 PM, Ítalo Rossi <italorossib at gmail.com> wrote:
>> FreeSWITCH will send media back to the caller once it received a 18X, if you
>> want to send immediately use instant_ringback=true
>> 
>> https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables#Channe
>> lVariables-instant_ringback
>> 
>> On Thu, Jul 2, 2015 at 9:15 AM, Sergey Safarov <s.safarov at gmail.com> wrote:
>>> Wireshark help locate root issue FS send 183 message but not start sending
>>> RTP media. FS start send media after sending 200 message.
>>> 
>>> It is bug?
>>> 
>>> On Thu, Jul 2, 2015 at 3:07 PM, Sergey Safarov <s.safarov at gmail.com> wrote:
>>>> In dialplan I set ringback variable
>>>> 
>>>>       <extension name="setRingback" continue="true">
>>>>          <condition>
>>>>             <action application="set" data="ringback=${us-ring}"/>
>>>>          </condition>
>>>>       </extension>
>>>> And diaplan terminate call on extension
>>>> 
>>>> <extension name="agent_login">
>>>>    <condition field="${destination_number}" expression="^agent_login$">
>>>>       <action application="set"
>>>>               data="ignore=${callcenter_config(agent set status
>>>> ${caller_id_number}@${sip_to_host} 'Available')}"
>>>>               inline="true"/>
>>>>       <action application="ring_ready"/>
>>>>       <action application="pre_answer"/>
>>>>       <action application="sleep" data="2500"/>
>>>>       <action application="answer"/>
>>>>       <action application="sleep" data="700"/>
>>>>    </condition>
>>>> </extension>
>>>> 
>>>> But ringback is not generaded. Why is it posible?
>>>> 
>>>> Sergey
>>> 
>>> 
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Consulting Services:
>>> consulting at freeswitch.org
>>> http://www.freeswitchsolutions.com
>>> 
>>> Official FreeSWITCH Sites
>>> http://www.freeswitch.org
>>> http://confluence.freeswitch.org
>>> http://www.cluecon.com
>>> 
>>> FreeSWITCH-users mailing list
>>> FreeSWITCH-users at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>> 
>> 

-- 
Ken
http://www.FreeSWITCH.org
http://www.ClueCon.com
http://www.OSTAG.org
irc.freenode.net #freeswitch
Twitter: @FreeSWITCH


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150702/31d7286f/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list