[ previous ] [ next ] [ threads ]
 To :  <yate@v...>, "Sven" <svoop@d...>
 From :  "G.Jacobsen" <g_jacobsen@y...>
 Subject :  Re: [yate] Enforce iLBC Codec
 Date :  Thu, 8 Apr 2010 20:24:19 +0300
Hi Sven,

leave the line
${rtp_forward}possible=;rtp_forward=yes
away. If you want to transcode then rtp must pass through yate.

Cheers

Gerry


----- Original Message ----- 
From: "Sven" 
To: 
Sent: Wednesday, April 07, 2010 6:50 PM
Subject: [yate] Enforce iLBC Codec


> Hi
>
> I will be working via a satellite internet link in the near future which
> implements rather strict bandwidth restrictions and penalties. It's thus
not an
> option to use ulaw over this satlink.
>
> Therefore I'm setting up yate on my server which is supposed to become a
> transcoder. The ultimate goal is to register with my SIP phone on my
server
> enforcing ilbc as the codec and then place/receive calls from/to my
providers
> with ulaw (they don't support ilbc).
>
> To test this, I set the following in regexroute.conf:
>
> ${rtp_forward}possible=;rtp_forward=yes
> ${formats}^=;formats=ilbc
> .*=tone/info
>
> This works if I tell my SIP softphone to use ilbc only, however, when it's
set
> to automatic detection, it fails. The actual hardware SIP phone
unfortunately
> doesn't let me enforce ilbc (although it supports ilbc30) and thus the
call is
> established, but no audio.
>
> Can I enforce ilbc elsewhere to make sure the hardware SIP phone discovers
and
> uses ilbc when placing a call?
>
> Thanks for your help!   -sven