Documentation:Modules/gather
From VideoLAN Wiki
Module: gather | |
---|---|
Type | Stream output |
First VLC version | - |
Last VLC version | - |
Operating system(s) | all |
Description | Recyle video and audio elementary streams when possible |
Makes it possible to stream a playlist without any noticeable interruption on input change on the client side. The audio and video streams must all have the same characteristics (codecs, bitrate, dimensions, etc.).
Example
% vlc playlist.m3u --sout "#gather:std{access=http,mux=asfh,dst=:8080}" --sout-keep
If your playlist items use different codecs or have different sizes, it is advised to transcode. For example:
% vlc playlist.m3u --sout "#transcode{vcodec=DIV3,vb=512,width=640,height=480,acodec=mp3,ab=128,samplerate=44100,channels=2}:gather:std{access=http,mux=asfh,dst=:8080}" --sout-keep
It is unclear whether using --sout-keep automatically sets gather automatically or not http://forum.videolan.org/viewtopic.php?f=14&t=80695
See also How_to_Merge_and_Transcode_Multiple_Videos
Help VideoLAN by adding to this page!
Create an account to start editing, and then click here to add to this article.
Create an account to start editing, and then click here to add to this article.
This page is part of official VLC media player Documentation (User Guide • Streaming HowTo • Hacker's Guide • Modules)
Please read the Documentation Editing Guidelines before you edit the documentation |
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. |