Raspberry Pi Streaming Music Player – Built!

This slideshow requires JavaScript.

For a long time I have been meaning to get a Raspberry Pi and create a dedicated streaming music player that I can connect to my surround sound system. With lockdown 3.0 I finally bit the bullet and ordered the kit from HiFiBerry.com and got it done.

Step 1 – Building the kit.

This was really straight forward. It took around 30 minutes. It didn’t come with any instructions so took some figuring out but I got it worked out in the end.

Step 2 –  Loading the PiCorePlayer software

I was going to use this to connect to the Logitech Media Server. It’s a low key piece of software running on the Pi Core OS and implementing the Squeezelite software all bundled together and running as one.

I used the Raspberry Pi Imager software which made the job of loading the OS onto the SD card super simple. You can download that from the Raspberry Pi site: https://www.raspberrypi.org/software/

You can read more about the player software at https://www.picoreplayer.org/

3 –  Enabling WiFi on the Pi

WiFi isn’t enabled by default so I had to load a file onto the SD card with SSID details for our network. The Pi loads this on boot and voila. I used this guide to configure: https://docs.picoreplayer.org/how-to/setup_wifi_on_pcp_without_ethernet/

4 – Playing some music

I am using the device as a headless unit, ie without being connected to a screen… so was looking for a nice and free way of doing this. You can use iPeng but that’s costly so I did some hunting!

I found the following plugin for Logitech Media Server: https://github.com/CDrummond/lms-material

This plugin, called Material, uses HTML5 to give you a nice layout for playing music from a webbrowser.

You can watch me putting it together in the video below:

Building A Streaming Media Player with Rasberry PI

HiFiBerry Case

How have you been coping during the Covid Lockdown? Lots of people have been been undertaking various projects and this is something that has been on my list for a long time.

I have been using the Logitech Media Server software for a long time. I currently have my music library running on a Lubuntu micro PC that I bought for £20 used. The music library is stored on a NAS device.

Up until now, I have been using a phone app or Apple TV app called SlimLibrary but I have always wanted a physical device to connect to one of my Hi-Fi and/or surround amplifier so this has prompted me to kill two birds with one stone and work on a Rasberry Pi computer that I’ve always wanted to play with, and also with some software called piCorePlayer to receive the streamed music from the server software.

I am looking to HiFiBerry to buy one of their bundles, including a bolt on DAC (no soldering required). This coupled with some RCA cables to the amp should provide the solution.

I look to be posting more here on that, and also some videos on YouTube so watch this space.

Read about the build here