Documentation:Modules/gather

From VideoLAN Wiki

Jump to: navigation, search
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

Note: --sout-keep is default enabled in VLC 0.9.0 and newer.

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
Help VideoLAN by adding to this page. Click on edit to add to this article.
This page is part of official VLC media player Documentation (Play HowTo 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.
Personal tools