Using VLC to host a stream of an infinite video loop

前端 未结 2 982
天涯浪人
天涯浪人 2021-02-14 02:32

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

相关标签:
2条回答
  • 2021-02-14 03:14

    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.

    0 讨论(0)
  • 2021-02-14 03:25

    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/

    0 讨论(0)
提交回复
热议问题