[Freeswitch-users] Bridging sessions from two separate lua scripts; uuid_bridge? intercept?
Adam Wilt
wiltingtree at gmail.com
Sun Feb 7 18:31:40 PST 2010
Hi. I have two sessions running in two separate Lua scripts, and I want to
bridge them so that the bridged call is being controlled by the first
(a-leg) script.
If I simply use uuid_bridge, I get no error but the calls don't bridge.
I've tried intercept, but I don't understand how it should be used; nothing
I try seems to work.
Here's what I have:
function bridge_calls(session,api,b_leg_uuid, call_len)
session:setAutoHangup(false)
session:execute("sched_hangup","+" .. tostring(call_len) .. " " ..
tostring(session.uuid))
session:execute("set","continue_on_fail=true")
api:executeString("intercept -bleg " .. tostring(b_leg_uuid))
api:executeString("uuid_bridge " .. tostring(session.uuid) .. " " ..
tostring(b_leg_uuid))
end
I'd really appreciate any help.
Thanks,
Adam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100207/115218cc/attachment-0002.html
More information about the FreeSWITCH-users
mailing list