
Slick as ice
May 19, 2010This latest configuration has been the most interesting I’ve personally done to date. I did try to make the mt-daapd work on a more consistent basis, however iTunes keeps losing contact to the server. Since mt-daapd appears to be a defunct project, I may never get it resolved.
With that, I moved my focus to an Icecast server, which can be found here:
The greatness is that with Icecast, is that I’ve created my own personal radio station. Right now it is only local to my LAN, but from any computer in my house, I can listen to my own music. I would love to be able to stream it online so I can listen to it my car, but I believe legality issues may prevent that. Further research is needed on my part.
The other issue would be locking it down so that only I (or my wife) would be able to tap into the stream. Icecast apparently has some user credentialing built in that I’ll have to look into.
Of course, Icecast is only one piece of the puzzle. The only thing it does is provides the stream, there are two other parts.
MPD is one piece and is found here:
http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki
MPC is for the playlist creation and music database storage:
http://sourceforge.net/projects/guliverkli/
With all three pieces installed, you have one fully functional streaming music player.
Just do these few steps to get the server installed.
- http://rpmfusion.org/Configuration Use this link for adding a couple extra repositories for Yum.
- yum install icecast mpc mpd
At this point you should have everything installed. Icecast and the other two pieces contain really good documentation on how use all three pieces together. So far everything has been very solid and I’ve been able to stream into iTunes, Windows Media Player and onto my Ubuntu machine.