[asterisk-dev] RTP interop with Sonus: hack
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.
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?
More information about the asterisk-dev