[asterisk-dev] RTP interop with Sonus: hack

Kristian Kielhofner kristian.kielhofner at gmail.com
Mon Jan 5 13:28:02 CST 2009


On 1/5/09, John Todd <jtodd at digium.com> wrote:
>
> Perhaps a hack that will look for RFC2833 packet events and squelch
>  any RTP media packets that have the same timestamp?  RFC2833 packets
>  "win".  This could be a comparison right before transmission.  Don't
>  worry about making unique timestamps, just kill off audio packets that
>  have same-time duplicates in RFC2833.  A bit of media packet loss on
>  duplicates during RFC2833 should be minimal enough that it would not
>  be a problem for stats, and clients are squelched during DTMF
>  transmission anyway so they are not expecting to have perfect audio
>  during those events anyway.
>
>  This might be possible to do with no serious downside all the time, so
>  no detection needed or special fiddling around required.  Maybe.
>  Opinions?
>
>  JT
>

JT,

  Perhaps...  I don't like it but it should work.  My main concern
would be unintended side effects on things like overall sequence
numbers, RTCP reports, etc.

  Why propose such a thing, is (optionally) generating completely
unique timestamps that difficult?

  Am I missing something?

-- 
Kristian Kielhofner
http://blog.krisk.org
http://www.submityoursip.com
http://www.astlinux.org
http://www.star2star.com



More information about the asterisk-dev mailing list