I've done the sime kind of setup, but I'm using only inbound socket, so that make things work a bit different. What happens if you try to use async instead of sync? I see two possible problems. 1. The call will hangup when the socket is disconnected 2. If you loop (sleep) inside the socket, the thread will lock up (that's why you get no audio when trying this?). Personally I like the inbound mode better, it gives me better control, and since I'm never used outbound mode, I'm not 100% sure my conclusions are correct :) /Peter Från: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] För Antonio Teixeira Skickat: den 16 maj 2011 17:19 Till: FreeSWITCH Users Help Ämne: Re: [Freeswitch-users] ESL Bridge bgapi('originate',"{strategy=108,step=1,origination_caller_id_number=ETERNANUMBER,fail_on_single_reject=true,ignore_early_media=true,originate_timeout=90,parked_call_uuid=%s,position=%s}sofia/external/%s@213.141.11.107<mailto:s@213.141.11.107> 4998 XML default" % (self.channel_uuid,position,'PHONE NUMBER')) 4998 translates into this <condition field="destination_number" expression="^4998$" break="on-true"> <action application="set" data="strategy=108"/> <action application="socket" data="192.168.0.12:8040<http://192.168.0.12:8040> sync full"/> <action application="hangup" /> </condition> Using BGAPI ou just API will end up in the same problem . 2011/5/16 Peter Olsson <peter.olsson@visionutveckling.se<mailto:peter.olsson@visionutveckling.se>> What does the originate string look like? /Peter Från: freeswitch-users-bounces@lists.freeswitch.org<mailto:freeswitch-users-bounces@lists.freeswitch.org> [mailto:freeswitch-users-bounces@lists.freeswitch.org<mailto:freeswitch-users-bounces@lists.freeswitch.org>] För Antonio Teixeira Skickat: den 16 maj 2011 16:17 Till: FreeSWITCH Users Help Ämne: Re: [Freeswitch-users] ESL Bridge Hello Anton. The problem is the following : I receive an Inbound Call Leg A. I say something using TTS and place it on Park , grab the channel uuid. Fork another call pass the uuid as argument. As soon as Leg B picks up , TTS fires UP asks the user a digit and after we have got the digit . I send uuid_bridge mycurrentchanel + argument uuid from channel A And i got +OK great :D The problem , Park is now broken and the call is terminated with last dialplan extension executed or simply the call is terminated HANGUP. If i do some time.sleep(40) the calls don't end but they aren't merge i can't see no RTP flowing trough. Hope you guys can help me out. Regards A/T 2011/5/16 Anton VG <anton.vazir@gmail.com<mailto:anton.vazir@gmail.com>> I do it with originate &park - all works, i bridge them by uuid_bridge successfully 2011/5/16 Antonio Teixeira <eagle.antonio@gmail.com<mailto:eagle.antonio@gmail.com>>:
Good Morning.
Here i continue my fight against ESL :) On Leg A I'm forking a call that will become Leg B after a short IVR.
Anyway Leg A is valet_parked with MOH while i Dial Leg B , Leg B Answers , Presses 1 and is merged by uuid_bridge Then... Both calls are disconnected with Executed Last Dialplan Command .
I have tried everything from freezing the IVR with sleep(in python and using the freeswitch sleep).
But i'm unable to merge both calls.
As anyone tried something similar.
Regards A/T
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org<mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org<mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org<mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org !DSPAM:4dd1413632763035673695!