klaus.teller at gmx.net Guest
|
Posted: Wed Jan 14, 2009 3:53 pm Post subject: [Freeswitch-users] Internal vs. External Call, How to detect |
|
|
Hi,
I'm unable to detect whether a call was answered or not. Using a custom Java API to connect to Freeswitch Socket Interface, i observed that:
1) session.originate("sofia/internal/1003%192.168.50.94") does block until the callee picks up while
2) session.originate("sofia/gateway/sip.gafachi.com/14156782222") does not block and returns +OK (and the channel identifier) even when the callee doesn't pick up.
I was thinking that the channel Id is returned only when the callee picks up. Since this is apparently not the case, what is the definitive way to know if the remote user picked up?
Thanks,
Klaus.
--
Sensationsangebot verlängert: GMX FreeDSL - Telefonanschluss + DSL
für nur 16,37 Euro/mtl.!* http://dsl.gmx.de/?ac=OM.AD.PD003K1308T4569a
_______________________________________________
Freeswitch-users mailing list
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 |
|