Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Listen to iTunes over the net via a free streaming server Internet
I've seen some other hints about this, so I decided to contribute this "nothing-can-be-easier" hint. The solution is to use the free, open source, and absolutely easy to install and configure SlimServer. First, download SlimServer and follow the instructions to install it.

Note: SlimServer was originally designed by SlimDevices (i.e. Logitech) to be used with actual music bridges (hardware) which, obviously, you have to buy from Logitech, so you can play your music collection in your home stereo. However, SlimDevices (i.e., Logitech) was kind enough to open source the program, allowing us to stream music to any software MP3 player capable of playing MP3 from URLs, for free. Here's how to configure it to stream your iTunes library:
  1. Go to System Preferences and click on the SlimServer icon. Turn the media server on. (You can set it to always run when you log in, or reboot.)
  2. Using your browser, open http://localhost:9000 to see the server's web interface -- it takes a little while to open on the first time.
  3. Go through the web interface to configure the server according to your needs. I suggest you enable the login/password so nobody can acuse you of illegally distributing music over the internet.
  4. From any media player supporting streaming (iTunes, Windows Media Player, Winamp, etc.), go to Open URL in its menus, and open http://1.2.3.4:9000/stream.mp3, where 1.2.3.4 is the IP address of the Mac serving the music files. The media player will login into your media server (and require user/password if you enabled such), and buffer some of the music. This might take one or two minutes depending on your connection. Some players are able to show you the title of the current song, but some aren't.
To control which music you want to play, use the server's web interface (http://localhost:9000). Using SlimServer, I can successfully listen to my iTunes collection stored in my Mac at home from my cube at work, 10 miles away.
    •    
  • Currently 2.40 / 5
  You rated: 4 / 5 (10 votes cast)
 
[39,071 views]  

Listen to iTunes over the net via a free streaming server | 8 comments | Create New Account
Click here to return to the 'Listen to iTunes over the net via a free streaming server' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Listen to iTunes over the net via a free streaming server
Authored by: mesa on Jan 14, '08 10:26:46AM
I use Simplify Media (http://www.simplifymedia.com/) to connect my work mac to my home library. It works pretty well although I wonder how they plan to make money with it.


[ Reply to This | # ]
Listen to iTunes over the net via a free streaming server
Authored by: chancer on Jan 14, '08 05:36:45PM

I want to do this. I have a firewall on my router, though. How would I set up the port forwarding? Would it be for TCP, UDP, or both, and what would be the starting and ending ports?

Also, more fundamentally, when I try testing it out on the machine with local access to the music, I click the Web Access button in the slimserver prefpane. It launches a web page and I can browse my music and load it into a playlist, but when I click play, though the play link is highlighted, I don't hear anything. Any ideas about what is wrong? It shouldn't matter that the music is actually on a firewire drive plugged into that computer, should it?

Hope someone can help me out. Thanks in advance.



[ Reply to This | # ]
Listen to iTunes over the net via a free streaming server
Authored by: chancer on Jan 14, '08 05:41:43PM

I want to do this. I have a firewall on my router, though. How would I set up the port forwarding? Would it be for TCP, UDP, or both, and what would be the starting and ending ports?

Also, more fundamentally, when I try testing it out on the machine with local access to the music, I click the Web Access button in the slimserver prefpane. It launches a web page and I can browse my music and load it into a playlist, but when I click play, though the play link is highlighted, I don't hear anything. Any ideas about what is wrong? It shouldn't matter that the music is actually on a firewire drive plugged into that computer, should it?

Hope someone can help me out. Thanks in advance.

p.s. sorry I'm posting for the second time, in a slightly different location. This is where I wanted to post all along.



[ Reply to This | # ]
Listen to iTunes over the net via a free streaming server
Authored by: chancer on Jan 14, '08 05:43:24PM

Never mind my second question. Doh. Went back and read the tip again.



[ Reply to This | # ]
Found the answer to my firewall question
Authored by: chancer on Jan 14, '08 06:30:41PM
It's on the slimserver help at
http://tinyurl.com/2an6m4

and I quote:

Macintosh OS X 10.4: You will have to create a new exception in the built-in firewall to allow the Squeezebox to connect to Slim Server. To do this:
Open System Preferences -> Sharing, and click 'Firewall'
Click 'New...' to create a new rule
For 'Port Name:' specify 'Other'
For 'TCP Port Number(s):' specify '3483, 9000'
For 'UDP Port Number(s):' specify '3483'
For 'Description:', specify 'SlimServer'
Click [OK], and ensure that your new exception is checked on.


[ Reply to This | # ]
Clarifying Slimserver firewall requirements
Authored by: sdh on Jan 15, '08 06:44:50AM

If all you want to do is to listen via iTunes or some other program capable of connecting to the MP3 stream, then only port 9000 needs to be open on the firewall. Slimserver also comes with a free Java emulation of a Squeezebox, called Softsqueeze (also available separately). If you wish to use Softsqueeze to listen to your music then port 3483 is also required to be open, but you then don't need to use the web interface.

The advantage of using iTunes and the Slimserver web interface is that the connection between it and the Slimserver is straightforward http and so will work with corporate firewalls that also work outbound.



[ Reply to This | # ]
Support for Leopard 10.5?
Authored by: deleted_user13 on Jan 23, '08 08:20:43AM

Any way to do this in Leopard? I can't quite seem to figure out the configuration for the firewall settings using Leopard and my Airport Extreme.



[ Reply to This | # ]
Listen to iTunes over the net via a free streaming server
Authored by: GianPaJ on Mar 12, '11 04:52:43AM

any hits for doing it in 2011?
with Mac OSX 10.6.x and iPhone 4.2.1 ?
I would love an app that receives the streaming from my iTunes and other music apps on my Mac which will be sitting at home, while i'll be on the office wireless on the iPhone.

Also be able to send commands as next, pause, play.



[ Reply to This | # ]