[Asterisk-Users] iaxtel and jitterbuffer
steve at daviesfam.org
steve at daviesfam.org
Sun Aug 29 13:14:07 MST 2004
On Sun, 29 Aug 2004, Andrew Kohlsmith wrote:
> Hmm... I think next CVS update I'm gonna add a bit of code in chan_iax2 that
> tries to verify that timestamps aren't getting sent incorrectly. Fun fun
> fun. :-)
Its not that the generation is broken. Its that various optimisations and
things have been added over time. The result is that sometimes
the source of the timestamps changes - and suddenly. Like - we're playing
locally generated "Playback()" audio down the line, then the dialplan
rings another IAX2/ address. Then the other end answers. First the
timestamps come from the Playback, then the ring generator, then from the
remote IAX2/ system... So the discontinuities get in. There is also
effort in the sending IAX2code to lock the timestamps to exact intervals
(20msec), but sometimes it gives up and lets it jump to get back into
step...
Steve
More information about the asterisk-users
mailing list