[Freeswitch-users] Bridging a channel via Push Notifcation
jurijs.ivolga at gmail.com
Fri Oct 29 11:45:48 UTC 2021
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.
On Thu, Oct 28, 2021 at 6:45 PM Aditya Uppuluri <uppuluriaditya at gmail.com>
> 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
> Aditya Uppuluri
> On Wed, Oct 27, 2021 at 9:49 PM Aditya Uppuluri <uppuluriaditya at gmail.com>
>> Hello Team,
>> Does anyone know how to do this?
>> Thank you in advance
>> On Tue, Oct 26, 2021 at 3:31 PM Aditya Uppuluri <uppuluriaditya at gmail.com>
>>> 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"/>
>>> Thanks in advance
> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com
> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN
> Build your next product on our scalable cloud platform.
> Join our online community to chat in real time
> Professional FreeSWITCH Services
> sales at freeswitch.com
> Official FreeSWITCH Sites
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the FreeSWITCH-users