[asterisk-users] Locally bridging channels when using SRTP?

Jan Blom jan.blom at peopleinteractive.se
Thu Dec 1 15:48:02 CST 2011


Hello,

I'm trying to setup an Asterisk (version 1.8.8) to do SRTP termination and then send the call on to other servers, unencrypted. All the basics work fine.

I want the Asterisk to do as little as possible with the RTP packets and no transcoding. We always make sure to force same codec on incoming and outgoing call leg.

When not using SRTP, Asterisk does P2P bridging of the RTP packets. That is, simply copying the packets, which is the expected result. But when we send in SRTP media, Asterisk starts decode/encode voice data instead of just do P2P bridging.

I also notice Asterisk doesn't say "Locally bridging channels" in the latter case, which might be the clue that we're not doing P2P bridging.

Why can we not use P2P bridging when doing SRTP->RTP media conversion? Is there anything we can change in the source code to force packet bridging in this case?


Best regards,
Jan Blom

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20111201/be6fcb30/attachment.htm>


More information about the asterisk-users mailing list