[asterisk-dev] why no sequence numbers with video frames over IAX ?
Luigi Rizzo
rizzo at icir.org
Tue Oct 30 08:28:57 CDT 2007
On Tue, Oct 30, 2007 at 08:27:28AM -0400, Russell Bryant wrote:
> Luigi Rizzo wrote:
> > sorry if it is a stupid question, but i was trying to tunnel
> > video through asterisk between SIP and IAX:
> >
> > [A]----(sip)---[asterisk]---(iax)----[B]
> >
> > (A is a windows softphone, B is asterisk with chan_oss video extensions)
> > and noticed that video ast_frames reaching B seem to have all the
> > same sequence number, f->seqno = 0
>
> The reason is because IAX media frames (meta video frames in this case) do not
> carry a sequence number. They do, however, carry a timestamp. That is what
> must be used to handle reordering or other operations in a jitterbuffer.
ok thanks for the clarification.
The absence of sequence number makes it slightly difficult to detect
missing frames though...
cheers
luigi
More information about the asterisk-dev
mailing list