A little while ago, various companies came out with solutions for streaming your music around the entire house.  Allowing you to listen to the same song/playlist in any room you want to “hook up”.  Only problem is, these solutions are really expensive.

What if I told you that you could do it with any old speakers, laptops, computers, tablets even mobile phones you have lying around, without spending a penny?  Well you can, and here’s what you need:

For each room you want to “hook up” to your music system, you will need:

  • A computer/laptop/tablet/mobile phone to receive the stream.
  • A copy of VLC media player (it’s freee!!) installed on each device you use for streaming.  VLC is compatible with most devices and operating systems.
  • Any set of speakers that work with your device.

To complete it all…

  • The “master device” – this is going to be the computer that streams your music to the receiving devices.  This can be any computer/device you choose.  This device also requires VLC to be installed, and it may be worth mentioning that you won’t hear music coming from this machine.

I’m using a couple of laptops, my tablet, my tower and a mobile phone, each with their own set of speakers.

Once you have VLC media player (it’s free!) installed on all of your devices..

Choose your “master device”, it makes more sense to pick the computer that has all of your music on it.  Here’s how you’ll set it up to stream your music:

  1. Open VLC media player
  2. Create a play list of the music you want to stream and save it (here’s how)
  3. Click on media, then click the stream button.
  4. Click on add next to the file selection pane and choose your saved play list file.
  5. Now click stream at the bottom of the window.
  6. You’ll see a window showing you a source, this should be the play list file you chose.  Click next.
  7. Click on the dropdown box containing the word “file“, select “http” then click add.
  8. You should see the screen below, if you do, just click next.
  9. I would recommend checking the box that says activate transcoding, and selecting “Audio – MP3” from the dropdown, this will stream your entire play list as mp3, click next.
  10. That’s it!  Click stream.

Your master computer is now streaming your play list over your wifi, your other devices with VLC installed can now tune in, this has far fewer steps:

First you need the local IP address of your “master device”, so that you can connect to it from your other devices.  (How to for windows)

Now you have the IP address of the master device, lets say for example that this is “192.168.0.X”, move to one of your receiving devices and…

  1. Open VLC.
  2. Click media, then “Open Network Stream
  3. Now enter “http://”, followed by the local IP address of your master device in the box, followed by “:8080”, so for example “http://192.168.0.X:8080”.
  4. Hit play, you should now hear the music!
  5. Do this on the rest of your receiving devices.

Delay between receiving devices sounding messy?  We can fix that…

Find the receiving computer that’s streaming the music ahead of the other devices, inside VLC click Tools, then click Track Synchronization.  Next to “Audio track Synchronization” is a box showing a number in seconds, hit the little plus to keep adding a delay until it’s matched up with your other stream.


Then click close.  Done!

This method may take a bit of effort and fiddling, but it’s far cheaper than other methods.

The only downside is that it doesn’t work with things like Spotify, you can only use this method with local mp3 files.  And you will have to repeat these steps each time, but once you get used to it it really doesn’t take long.


Pros of this method:

  • You’re not spending hundreds.
  • It also works with video playlists!


  • Doesn’t work with things like Spotify, you’ll need to have music on your computer that you can stream.
  • You’ll have to go through these steps each time, but once you get the hang of it it’s pretty quick.


With just a few more steps you could stream across the internet and invite your friends to listen!

Want to know how?  Just leave a commend below and I will release a new tutorial.


Did this work for you?  Did you get any problems?  Let me know in the comments and I’ll do what I can to help.

Happy streaming!


Hi I'm James, I'm a Software Engineer by trade and I love making stuff, be it apps, music or the occasional cocktail. I love to work across the stack with Python, Typescript, React, FastAPI, Django, WordPress, PHP, C++, C# and Java.

2 Thoughts on “Sync your music around the house WITHOUT paying hundreds!”

Leave a Reply