Alex Balashov wrote:
On 04/21/2010 06:03 AM, Stefan Sayer wrote:
or you can also combine SEMS b2bua with
libiptrtpproxy to have in-kernel
forwarding.
I would be curious for your account of what such an approach would look
like, from an implementational mechanics perspective.
implementational mechanics?
from the libipt_RTPPROXY.c source it looks to me as if one could query
the current switchboard contents from the kernel ipt module, which
includes the timeout for the session. seems like, to get timeout the
sems b2bua would have to poll that table. then, if the session has
timed out or is about to time out, one can terminate the b2bua call
(both sides) and thus get the BYE in signaling, and if accounting is
done in signaling also get proper accounting.
Was that the question?
Stefan
--
Stefan Sayer
VoIP Services Consulting and Development
Warschauer Str. 24
10243 Berlin
tel:+491621366449
sip:sayer@iptel.org
email/xmpp:stefan.sayer@gmail.com