[Freeswitch-users] Bridging a channel via Push Notifcation

Jurijs Ivolga jurijs.ivolga at gmail.com
Fri Oct 29 11:45:48 UTC 2021


Hi,

Then why do you need freeswitch on your setup, if you don't want to handle
media? Just use a single Kamailio and that is it. Check out the tsilo
module in Kamailio, I think it will help you with your flow.

Additionally, I don't really get why you send out invite from Device-B. In
most cases you will need to wait for registration from device-B and then
send invite to it.

Jurijs


On Thu, Oct 28, 2021 at 6:45 PM Aditya Uppuluri <uppuluriaditya at gmail.com>
wrote:

> Hello Team,
> I could possibly answer the channel but I don't want the freeswitch to be
> in the media path. Answering a channel from freeswitch, makes the
> freeswitch in the middle of the media path doesn't it?
>
> My Setup looks like this: kamailio(sbc) === Freeswitch (bypass media) ===
> Customer's VOIP (freeswitch/asterisk).
>
> So, Customer's VOIP network will anchor the media but not us.
>
> Is there a way I could make the uuid_bridge or simple bridge work without
> media for a non-registered user?
>
> Thanks in advance
>
>
>
> Regards,
> Aditya Uppuluri
>
>
> On Wed, Oct 27, 2021 at 9:49 PM Aditya Uppuluri <uppuluriaditya at gmail.com>
> wrote:
>
>> Hello Team,
>> Does anyone know how to do this?
>>
>> Thank you in advance
>>
>>
>> Regards,
>> Aditya
>>
>>
>> On Tue, Oct 26, 2021 at 3:31 PM Aditya Uppuluri <uppuluriaditya at gmail.com>
>> wrote:
>>
>>> Hello All,
>>> Thank you so much for the amazing software. I am new to freeswitch and
>>> trying understand how to do the following use case (mobiles):
>>>
>>> 1. Call is received from LinPhone to User-B
>>> 2. Freeswitch (esl code) checks if User-B is a registered user or not
>>> 3. If a registered user, forward the call
>>> 4. If not a registered user, then send a push notification to the
>>> user-B's mobile.
>>> 5. Freeswitch parks the call from LinPhone user
>>> 6. User-B's mobile gets push notification and get's a call screen
>>> 7. User-B accepts the call (Actually, he will send an INVITE with the
>>> data received in the payload)
>>> 8. Freeswitch receives the invite and should bridge the Linphone user
>>> with User-B
>>>
>>> I am able to perform all the operations except the last one (Bridging
>>> the call). If I try to use `uuid_bridge`, it says at least one call must be
>>> answered. (*Neither channel is answered, cannot bridge them*.
>>> )
>>>
>>> May I know how to bridge these two legs in freeswitch?
>>>
>>> FYI: I have the following park-only dialplan and controlling everything
>>> from esl
>>>
>>> <extension name="fspark">
>>> <condition field="destination_number" expression="^(.*)$">
>>> <action application="set" data="bypass_media=true"/>
>>> <action application="set" data="bypass_media_after_bridge=true"/>
>>> <action application="park"/>
>>> </condition>
>>> </extension>
>>>
>>> Thanks in advance
>>>
>>> Regards,
>>> Aditya
>>>
>> _________________________________________________________________________
>
> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com
> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN
> services.
> Build your next product on our scalable cloud platform.
>
> Join our online community to chat in real time
> https://signalwire.community
>
> Professional FreeSWITCH Services
> sales at freeswitch.com
> https://freeswitch.com
>
> Official FreeSWITCH Sites
> https://freeswitch.com/oss
> https://freeswitch.org/confluence
> https://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
> https://freeswitch.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20211029/ac8eecaf/attachment-0001.html>


More information about the FreeSWITCH-users mailing list