[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