Hi,

On Wed, Feb 25, 2009 at 10:41 PM, Paulo Vicentini
<vicentini.pa...@gmail.com> wrote:
> Strangely remote EP keeps the same stream id despite changing the codec used
> on it - maybe a broken implementation there.

That's correct behavior according to RFC. Codec can be changed on
per-packet basis. So you may have a packet of PCMA, then packet of
PCMU, then packet of PCMA again, etc :) This case is not useful in
reality, but runtime codec change may be used e.g. for bandwidth
control if first and second codecs have different bitrate. But to keep
stream uninterrupted everything else should remain as if codec hasn't
been changed. Specifically, Seq and TS should not be reseted.

> At this point sipxtapi should comute to PCMA decoder but as far as I got no
> audio i think it is failing in doing that..I will check that...

If remote EP resets Seq and/or TS, this may confuse jitter buffer
so it should be reseted. Decoding itself should work fine or it's
a bug. Let me know of your investigation results.


-- 
Regards,
Alexander Chemeris.

SIPez LLC.
SIP VoIP, IM and Presence Consulting
http://www.SIPez.com
tel: +1 (617) 273-4000
_______________________________________________
sipxtapi-dev mailing list
sipxtapi-dev@list.sipfoundry.org
List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/

Reply via email to