PDF download Download Article
Learn ways to stream audio and video to multiple computers using VLC and Multicast
PDF download Download Article

VideoLan media player (VLC) is an incredibly versatile media player available for Windows, Linux and other *Nix clones. It's also available for Mac, and gives you powerful options for advanced media controls and display. Using VLC makes it easy to stream audio and video using Multicast.

Things You Should Know

  • Open a Network Stream in VLC and select the file that you want to stream.
  • In VLC, go to the Destinations box and choose "HTTP" then add the other computers.
  • If you're experiencing sound issues, go to VLC and make sure the "Display Locally" box is unchecked.
  1. When installation is complete, open the program.
  2. Advertisement
  3. Near the bottom of the screen, click the drop arrow next to "Play" and select "Stream."
  4. Click on “Add".
  5. Check that no other software uses the port 8080.
  6. Advertisement
Method 1
Method 1 of 2:

Streaming on a Network Client

PDF download Download Article
  1. Click "Play."
  2. Advertisement
Method 2
Method 2 of 2:

Dealing with delay between playbacks

PDF download Download Article

If you listen to the same stream on computers in multiple rooms, they are all at different places in the stream, which results in an incredible, unpleasant cacophony. If you change to vlc streaming from one and listening to the stream on the others, the result will be that all the others are at different delays from the stream server. Here's what to do to address this issue:

  1. Do not check the "display locally" box. It will stay silent, you will not hear anything, however, the stream is sent out.
  2. Tighten the buffering/caching: Start with a 20ms caching and increment by 10 until the stream is free of cutting out. In the startup phase it will always cut out a lot, but the stream will stabilize after about 5 to 10 seconds and be smooth.
  3. Open a second vlc client and listen to the stream as you do on all the others, same caching/buffering values.
  4. Advertisement

Expert Q&A

Ask a Question
      Advertisement

      Tips

      • To change the default time for announcements, go to Settings, Preferences, Stream Output, SAP. Make sure "Control SAP Flow" is unchecked and then lower the interval to whatever you need.
      • The multicast address is an IP address that falls within a certain range. Addresses from 224.0.0.0 to 239.255.255.255 are automatically recognized as multicast by your router (if it supports multicast at all). The range 239.0.0.0 through 239.255.255.255 are "administratively scoped", that is, not global addresses, so fine for using on your lan.
      • With this set up, you can have an extensive playlist multicasting and continually looping that anyone on your network can join at any time. You could set up a wireless broadcast channel and stream TV (yes, you can stream from a TV tuner card with VLC!), movies, anything, to as many people as your network can handle. It intelligently broadcasts to only requesting clients, so your computer isn't getting information after you stop watching, which potentially reduces network load.
      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Thanks for submitting a tip for review!
      Advertisement

      Warnings

      • While this will work on 95% of home equipment and networks, this will not work on the internet you probably have at home (using IPv4). Even though home routers have supported this feature for a while, multicast was developed after the current widespread specifications had been standardized. There are, of course, options, but it's not going to work without using IPv6, the next version of Internet Protocol (which, for some reason, is available and used all over the world, but just isn't popular yet). If your home router DOESN'T support multicast, you should probably get a new router.
      Advertisement

      Things You'll Need

      • A multicast-enabled router
      • VLC media player
      • Video or audio files or discs
      • At least two computers

      About This Article

      Thanks to all authors for creating a page that has been read 615,442 times.

      Is this article up to date?

      Advertisement