[Freeswitch-users] No ringback with originate

Michael Collins msc at freeswitch.org
Thu Jul 7 22:26:36 MSD 2011


Can you lay out all the possibilities for the B leg? What are all the
scenarios that you have to account for? In other words, under what
circumstances would *not* ignoring early media fail for you? If you pass the
early media from the B leg to the A leg, what are the problems you would
face?
-MC

On Thu, Jul 7, 2011 at 10:19 AM, Mathieu Lautram
<lautram.mathieu at gmail.com>wrote:

> No, David, It's not exactly the point.
> I don't really want to use ignore_early_media, but this is the only way to
> know if the call is correctly connected (and not answered yet).
> I can't use the several ringtones located in vars.xml because the B leg
> could be everywhere in the world, so there are too much possibilities. Also,
> sometimes B leg will have to hear additionnal informations ; not only a
> ringtone.
> So with ESL, is there a way to know if the B leg is really ringing? Or
> perhaps without ESL? Maybe I'm in the wrong way...
>
> Thanks for all your answers
>
> Best Regards
>
> 2011/7/7 David Ponzone <david.ponzone at ipeva.fr>
>
>> Because he wants to detect when the call is really answered.
>> But what I don't understand is that he should have that info with ESL.
>>
>>  David Ponzone  Direction Technique
>> email: david.ponzone at ipeva.fr
>> tel:      01 74 03 18 97
>> gsm:   06 66 98 76 34
>>
>> Service Client IPeva
>> tel:      0811 46 26 26
>> www.ipeva.fr  -   www.ipeva-studio.com
>>
>> *Ce message et toutes les pièces jointes sont confidentiels et établis à
>> l'intention exclusive de ses destinataires. Toute utilisation ou diffusion
>> non autorisée est interdite. Tout message électronique est susceptible
>> d'altération. **IPeva** décline toute responsabilité au titre de ce
>> message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas
>> destinataire de ce message, merci de le détruire immédiatement et d'avertir
>> l'expéditeur.*
>> *
>> *
>>
>>
>>
>> Le 07/07/2011 à 18:22, Michael Collins a écrit :
>>
>>
>>
>> On Thu, Jul 7, 2011 at 4:27 AM, Mathieu Lautram <
>> lautram.mathieu at gmail.com> wrote:
>>
>>> I've already tried those parameters and it doesn't work.
>>> I can use ignore_early_medi=true and ringback=${us-ring} but what if my B
>>> leg is in France? Or in England?
>>>
>> You can set the ringback to whatever you'd like. The trick will be doing
>> some sort of lookup on the dialed number to decide what the country is and
>> then use the appropriate ringback tone. If you look in vars.xml we have
>> quite a few countries in there. If any are missing you can always look them
>> up and add them to vars.xml. There are plenty of people who can assist with
>> the TGML if you can track down the frequencies and cadences for each country
>> you need. From there a simple Lua script or even mod_lcr could be employed
>> to handle the creation of the dialstring.
>>
>> I suppose I should have asked this question earlier: why, exactly do you
>> need to ignore early media? The reason I ask is that there might be an
>> alternative way to address the problem you are trying to solve by ignoring
>> early media.
>>
>> Thanks,
>> MC
>>
>>
>>> The schema is like that:
>>>
>>> France:
>>>
>>> A leg have to hear the ringtone of France
>>>
>>> US:
>>>
>>> A leg have to hear the ringtone of the US
>>>
>>> England:
>>>
>>> A leg have to hear the ringtone of England
>>>
>>> Other countries:
>>>
>>> same thing
>>>
>>> Have I to check the destination to apply the correct ringtone or is there
>>> an other solution to let A leg hear the ringtone of the correct country?
>>> Is Freeswitch allow me to know if the call to the B leg is successful for
>>> a "connecting" state (and not "attempting" state) with ignore_early_media
>>> set to false?
>>>
>>> Best regards
>>>
>>> 2011/7/7 Anthony Minessale <anthony.minessale at gmail.com>
>>>
>>>> try ignore_early_media=ring_ready or set ringback on a to ${us-ring}
>>>> and ignore_early_media=true
>>>>
>>>> _______________________________________________
>> Join us at ClueCon 2011, Aug 9-11, Chicago
>> http://www.cluecon.com 877-7-4ACLUE
>>
>> 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
>>
>>
>>
>> _______________________________________________
>> Join us at ClueCon 2011, Aug 9-11, Chicago
>> http://www.cluecon.com 877-7-4ACLUE
>>
>> 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
>>
>>
>
>
> --
> Mathieu LAUTRAM
> Application developer
>
> BJT Partners - FRANCE
> +33 1 79 75 99 60
> +33 6 61 59 07 25
>
> _______________________________________________
> Join us at ClueCon 2011, Aug 9-11, Chicago
> http://www.cluecon.com 877-7-4ACLUE
>
> 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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20110707/8b28646e/attachment.html 


More information about the FreeSWITCH-users mailing list