Is there any way at all that I can set up VLC on a server PC in such a way that I can access a list of all my videos from another PC, and pick one to be streamed on demand?
I've been pointed at this streaming guide (pdf), but it's pretty useless. For a start, most of the menus in those screenshots don't match the actual current version VLC, and then it sort of assumes you already know what you're doing.
So far I managed to figure out how to stream a single file, which I must choose before watching on the server PC – pretty useless if you ask me! The impenetrable "UI" doesn't help either…
(P.S. The reason I'm going for streaming rather than the very simple to set up network drive is described in this question)
Best Answer
VideoLAN Manager is a small media manager designed to control multiple streams with only one instance of VLC. It allows multiple streaming and video on demand (VoD). This manager being a new feature, it can only be controlled by the telnet interface or the http interface.
Steps : http://www.videolan.org/doc/streaming-howto/en/ch05.html
For Exanmple
vlm configuration files.
Video On Demand Basic example
First launch the vlc
% vlc --ttl 12 -vvv --color -I telnet --telnet-password videolan --rtsp-host 0.0.0.0:5554
Then you connect to the vlc telnet interface and create the vod object
You can access to the stream with: