[vlc-devel] [vlc-commits] commit:?stream_filter/httplive.c:?HTTP Live Streaming (Jean-Paul Saman )

Jean-Baptiste Kempf jb at videolan.org
Wed Oct 13 12:16:20 CEST 2010

On Wed, Oct 13, 2010 at 11:11:46AM +0200, Rémi Denis-Courmont wrote :
> Bah, I mean you can sync a TS stream from virtually anywhere within itself
> - even if you missed the first bytes. That's why JPS managed to implement
> it with a stream_filter.
I think you can do that with .webm files with unknown segment length, as
the http/webm stream pasted on IRC show it.
This was streamed with flumotion, ask zaheerm on IRC.

> > MKV isn't always indexed.
> You can find broken files. But those files won't work with Apple HTTP any
> better than with plain HTTP. They just won't work. The point is, if you
> _can_ index properly, you should do that rather than use Apple HTTP.

Those files aren't broken. see above.

> You don't need Apple HTTP to provide alternate URLs for alternate
> bandwidths either - any normal playlist could do that. Or you could simply
> put multiple links on an HTML page. IMHO, this was really designed with TS
> in mind and is kinda misfit for other formats.
I must miss something then.

> Even if the VLC stream output could do that (it can't due to limitations of
> the mux/access_out interface), there would still be no benefit of Apple
> HTTP over plain HTTP.
I am speaking about VLC as a client, not sout.

Anyway, this issue is minimal, and was more a question of my personnal
curiosity, if the code so far was ts-specific or not.

Best Regards,

Jean-Baptiste Kempf
+33 672 704 734

More information about the vlc-devel mailing list