Tuesday, 14 January 2014

Raspberry Pi CherryMusic - Music Streaming - Spotify look-a-like

A music streaming server written in python, Stream your own music collection to all your devices!
* You can listen to your music on all HTML5 compliant devices, that includes your pretty smart phone (Android or iPhone) as well as just about any modern browser.
* You can create accounts for your friends and share playlists. Just like ol'times, give away a cassette tape.* CherryMusic can automatically fetch the album cover art for all your music. But don't worry, we don't change anything in your collection.* CherryMusic has a built-in database, that will index your music. Find your favorite song in an instant!* And for those who have AppleTV, yes! It does also work with Apple TV.
Tested CherryMusic Raspberry pi by my self now for a few hours, it's great! And it's so easy to install..
How to install:

mkdir /home/pi/music
sudo apt-get -y install imagemagick vorbis-tools lame flac
git clone -b master https://github.com/devsnd/cherrymusic.git

Run python cherrymusic --setup --port 8080 in the CherryMusic directory.
Go to http://raspberry-pi-ip-adres:8080 for basic configuration and later the web client. 

Setup looks like this, edit the Media base dir. That's the important one!

Settings saved? Control + C to close server.

In my case, the config file was not saved. Let's edit the file manually: nano /home/pi/.config/cherrymusic/cherrymusic.conf
Edit the basedir to: /home/pi/Music
Control + x to close/save the file.
python cherrymusic to start the server!

Go to: http://raspberry-pi-ip-adres:8080

The putty session must be active. If you close the session. The server will stop.
2 options to run the server in the background.
1: start server with command: nohup  python cherrymusic --port 8080 &
2: Use the program "screen" to keep the putty session alive!

Note: Music files with special characters in it, like: Ø é ü wont load in the playlist. Change it to normal characters. Problem probably only occur with python 2.x

taken from - http://raspberrypihelp.net/tutorials/44-raspberry-pi-cherrymusic-music-streaming

No comments:

Post a Comment



Donate Towards More Raspberry PI's for Projects