[Asterisk-Users] Native bridging with Polycom 600
Christian Hecimovic
checimovic at qworks.ca
Fri Dec 5 10:53:14 MST 2003
Hi,
I cannot get two Polycom 600 phones to bridge natively. My sip.conf has
canreinvite=yes for both phones. They connect, and I can talk as usual, but
sniffing shows the RTP stream is routed through Asterisk.
The exact spot where the attempt to natively bridge fails is in rtp.c, line
1281 (CVS from October 8, 2003):
f = ast_read(who);
if (!f || ((f->frametype == AST_FRAME_DTMF) &&
(((who == c0) && (flags & AST_BRIDGE_DTMF_CHANNEL_0)) ||
((who == c1) && (flags & AST_BRIDGE_DTMF_CHANNEL_1)))))
A bit of logging shows the frame f is NULL, so Asterisk thinks one side has
hung up, and gives up on the bridging attempt. Of course, the phones are both
up.
Has anyone gotten these phones to bridge correctly, without the RTP stream
traversing Asterisk? Do I need to update my CVS? I'd appreciate any advice.
Thanks,
Christian
More information about the asterisk-users
mailing list