Use VLC to Stream Live Media

You do not have to pay big money to stream video or audio over the Internet. If you already have a dedicated server or VPS, you can use VLC to stream media to your users.

VLC is a free and open source video player and streaming media server. On the client side, you can use it to view videos and listen to audio. On the server side, it becomes a powerful tool for on-the-fly media streaming.

First, you need to make sure VLC is installed on your server. You can follow the instructions at tecmint to get it installed on CentOS, RHEL or Fedora. For Debian and Ubuntu, type:

sudo apt-get install vlc

Once installed, you can setup your stream however you want using VLC’s advanced command line interface. For example, from the server you could type:

vlc -vvv input_stream --sout '#standard{access=http,mux=ogg,}'

On the client side, your users would connect to

For more examples and more detailed explanations of command line functionality, see the VLC online documentation.