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

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to