A while back I did a tutorial on setting up a DAAP server using FreeNAS. This builds on top of that tutorial and shows you how to set up your Android based phone to stream that music, across the internet, wherever you are.
The first thing you need is a DAAP Server. If you need help with this, refer to this article.
Next, you need an Android based phone. I will be using the Motorola Droid(1), running Android 2.2 (Froyo).
To start off, you need to access your DAAP server and locate the port that the server is serving up music on. The default, for most DAAP servers, is 3689. If you are running FreeNAS, open up your web administration in your browser and select “Services” and then “iTunes/DAAP”. Your port will we visible on that screen.
Once you have the port number, on your phone, download the DAAP Media Player application from the Market. Once completed, you should have an icon that looks like the one below.
Run the application.
The next screen will give you an option to “Add Server”.
Select “Add Server”
Here you will need to give your server a name, and then enter the URL (no http://) or IP and the port of the server.
Now select “Add Server”
Once you have added the server, select it from the list of available servers.
It will begin to connect, and then display a menu with “All Songs”, “Library” and any playlists that are set up on your DAAP server. In my example, I have a playlist called “Current”. This playlist has all the music in my library from 2009 up until now.
I selected my playlist, Current. It will display the playlist and give you three options to sort. You can sort by “Songs”, “Artists” or “Albums”.
From here you can browse through and select the song you want to hear and it will stream instantly to your device.
Nice and easy. Hardest part is setting up the DAAP server. Check out the gallery below for all of the images to go with this tutorial.
**Note: **You will notice in the images below, that I was connected to my local wi-fi. In some images you see that DAAP Media Player was browsing for local DAAP servers. This way, when you are at home or somewhere that has a DAAP server available, you can stream across the local network.