[vlc-devel] Re: VLM streaming internals?

Clément Stenac zorglub at via.ecp.fr
Sat Jan 14 00:14:34 CET 2006

> threads.  Does VLM instantiate a "mini-VLC" (that being, input  
> thread, demuxer, remuxer, output thread) for every channel defined in  
> the config file,

Yes. We call that "input pipeline" or something like that, rather than
"mini-VLC", but that's the idea.

You generally have a packetizer between demux and mux, by the way.

> I'm mainly interested in how a VLM streaming n broadcast channels  
> compares to n instances of VLC each streaming a channel, from the  
> perspective of disk usage / contention.

It will be more efficient, because you share the memory, and the common
parts. However, it has one drawback: if there is a bug (ok, there are
no bugs in VLC, but anyway) and VLC crashes, all you streaming crash,
not only the faulty one.


Clément Stenac

This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html

More information about the vlc-devel mailing list