Documentation:Streaming HowTo/Stream a File

From VideoLAN Wiki
Jump to navigation Jump to search
VLC Streaming HowTo

Streaming, Muxers and Codecs

Easy Streaming
Advanced Streaming Using the Command Line
Command Line Examples

VLM - Multiple Streaming and Video on Demand

Tutorials and examples
Receive and Save a Stream
Convert files to other formats
Stream a File
Stream a DVD
Stream a DVB Channel
Stream from Encoding Cards and Other Capture Devices
Stream from a DV Camcorder
Streaming for the iPhone

Streaming over IPv6
View this alone

Stream a file with VLC

% vlc -vvv --sout udp: --ttl 12


  • is the file you want to stream,
  • is either:
    • the IP address of the machine you want to unicast to;
    • or the DNS name the machine you want to unicast to;
    • or a multicast IP address.
  • 12 is the value of the TTL (Time To Live) of your IP packets (which means that the stream will be able to cross 11 routers).

If you want to stream the file continuously, add the --loop option.

Of course, you can add more options (like transcoding, or streaming to a TCP port, etc.), but this should get you started.

This page is part of official VLC media player Documentation (User GuideStreaming HowToHacker GuideModules)
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.