[Ffmpeg-devel] On2 Flix Engine uses memcoder in commerical Flix Engine

Christian Iversen chrivers
Fri Apr 28 01:25:16 CEST 2006


On Friday 28 April 2006 00:56, Rich Felker wrote:
> On Thu, Apr 27, 2006 at 04:33:35PM -0400, John Koleszar wrote:
> > Rich Felker wrote:
> > > On Thu, Apr 27, 2006 at 02:10:51PM -0400, John Koleszar wrote:
> > >> Diego Biurrun wrote:
> > >>> Out of curiosity: Why do you mux to Ogg?  It has very little going
> > >>> for it..
> > >>
> > >> Rather than inventing a new container format, I wanted to use
> > >> something existing. Ogg was the only one I knew of at the time that
> > >> allowed you to write a well formatted stream without seeking, a
> > >> requirement since the data is sent over a pipe.
> > >
> > > NUT is the best choice for this -- it's specifically designed with the
> > > goal of writing without seeking and never causing more buffering/delay
> > > than necessary. However...
> >
> > The thing that amazes me is that nobody else set those as design goals
> > before. It just seems so fundamental to me. Dare you concede that ogg
> > got one thing right? :)
>
> Nope. Ogg is NOT streamable unless you add huge overhead or huge
> delay, because you can't write partial pages. You have to buffer a
> whole page and then write it.

What is a "page" in this sense? Some kind of audio+video block?

-- 
Regards,
Christian Iversen





More information about the ffmpeg-devel mailing list