Documentation:Modules/gather
From VideoLAN Wiki
| 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. |
