I want to offer a video stream from my pc with a VLC player trough a WIFI network to smartphones for regression testing. The video should automatically restart at the beginning
Thank you freeforall tousez!
The gather:std
setting worked great for me.
Below is my command line string for RTSP with a playlist.
cvlc --random --loop /var/www/html/files/test.xspf :sout=#gather:rtp{sdp=rtsp://:8554/} :network-caching=1500 :sout-all :sout-keep
This streams a playlist of videos randomly in a never ending loop. I hope this will help others.
you need to use --sout-keep
which keeps the stream output open (disabled by default)
and use gather:std
and transcode option if the files use different encoding so that there wouldn't be any noticeable interruption on input change.
see:
1: https://wiki.videolan.org/Documentation:Streaming_HowTo/Command_Line_Examples/#Keeping_the_stream_open
2: https://wiki.videolan.org/Documentation:Modules/gather/