The easier way to start streaming with VLC is by using one of the graphical user interfaces. These are the wxWindows and skinnable interfaces for Windows and GNU/Linux and the Mac OS X native interface. Streaming using the Wizard. How to Screen Capture to File Using VLC. Need to capture your screen as a video file? Maybe you want to record a gameplay video, or create a tutorial on how to do something on your PC. Download the latest version of VLC Media Player for Mac OS X (see Resources). Double-click the.
Examples for advanced use of VLC's stream output (transcoding, multiple streaming, etc...)
- 1Transcoding
- 3Transcoding and multiple streaming
Transcoding
Transcode a stream to OggVorbis with 2 channels at 128kbps and 44100Hz and save it as foobar.ogg:
Transcode the input stream and send it to a multicastIP address with the associated SAP announce:
Display the input stream, transcode it and send it to a multicast IP address with the associated SAP announce:
Transcode the input stream, display the transcoded stream and send it to a multicast IP address with the associated SAP announce:
To receive the input stream that is being multicasted above on a client:
More complex transcoding example
Stream a SDI card to H.264 and AAC in TS on UDP
Multiple streaming
Send a stream to a multicast IP address and a unicast IP address:
Display the stream and send it to two unicast IP addresses:
Send parts of a multiple program input stream:
This command sends the program of the input stream which id is 12345 to 239.255.12.42 and all video programs with id between 1234 and 2345 to 239.255.12.43.
Transcoding and multiple streaming
Transcode the input stream, display the transcoded stream and send it to a multicast IP address with the associated SAP announce and an unicast IP address:
Display the input stream, transcode it and send it to two unicast IP addresses:
Send the input stream to a multicast IP address and the transcoded stream to another multicast IP address with the associated SAP announces:
More complex multi-transcoding example
Take a SDI input, and transcode it twice, once in HD, and one in SD and send both on udp.
Take a SDI input, and restreaming it once in raw and transcoding it for the second
HTTP streaming
Stream in HTTP:
- on the server, run:
- on the client(s), run:
Transcode and stream in HTTP:
Recording a live video stream:
For example, if you want to stream an audio CD in Ogg/Vorbis over HTTP:
RTSP live streaming
Stream with RTSP and RTP:
- Run on the server:
- Run on the client(s):
RTSP on-demand streaming
See Documentation:Streaming HowTo/VLM.
MMS / MMSH streaming to Windows Media Player
VLC media player can connect to this by using the following url: mmsh://server_ip_address:8080.Windows Media Player can connect to this by using the following url: mms://server_ip_address:8080.
Use the es module
Separate audio and video in two PS files:
Extract the audio track of the input stream to a TS file:
Stream in unicast the audio track on a port and the video track on another port (NOTE: This will not only work with VLC 0.8.6 or older - FIXME?):[Please check this]
- on the server side:
- on the client side:
- to receive the audio:
- to receive the video:
Stream in multicast the video and dump the audio in a file:
Note: You can also combine the es module with the other modules to set-up even more complex solution.
Is Vlc Available For Mac
Keeping the stream open
The basic transcoding is an mp3 stream from the file you select (if it is a video file, then the video is ignored). It is streamed via http to localhost:8080/stream.mp3
The combination of :sout-keep and dst=gather:std mean that the stream is kept open and subsequent items are played through the same stream.
Download Free Vlc Player For Mac
Using VLC as a reflector
Taking a UDP input and resending it once raw via IPv6 multicast, and once in HLS
Download Vlc Player Mac
Please read the Documentation Editing Guidelines before you edit the documentation