Raspberry Pi Broadcastify Image 2
From The RadioReference Wiki
These instructions show you how to download and install a completely pre-configured image for the Raspberry Pi2 to function as a broadcast appliance for Broadcastify.com.
This image has only been developed and tested on the Raspberry Pi2 Model B and is not supported on any other model
This image also has all the precompiled software and configuration files to support the Raspberry Pi RTL-SDR Broadcastify setup instructions.
Contents
Purchase Equipment
- Raspberry Pi 2 Model B Project Board - 1GB RAM - 900 MHz Quad-Core CPU - http://amzn.to/1Ku3T9Y
- Power Supply for Raspberry Pi - http://amzn.to/1U2r8cD
- Memory Card for Raspberry Pi - http://amzn.to/1U2r8JG
- Inexpensive USB sound card ($1.70) - http://amzn.to/1hekylB
- 1/8 inch audio cable to connect scanner to USB sound card - http://amzn.to/1Kor0NH
- Case for Raspberry Pi - http://amzn.to/1JLgNe3
Download the Image
Install the image
Follow the image installation instructions at the following link on the Raspberry Pi Documentation Page:
Initial configuration
- Boot your Raspberry Pi
- Login with username = pi / password = raspberry
- Immediately run the raspberry pi system configuration utility
pi@bcfypi1 ~ $ sudo raspi-config
- Choose the second option to change the password for the pi account to your own password
- Choose the first option to "Expand Filesystem", then select Finish, and then reboot the device
Feed Setup and Configuration
- Plug the USB sound card into the Raspberry Pi
- Plug your scanner's headphone jack into the mic jack on the USB sound card dongle
- Start alsamixer
pi@bcfypi1:~# alsamixer
- press F6, choose the "USB Headphone Set" entry
- press your tab key to select the "Capture" device volume control
- use your "up arrow" key to adjust the level to it's lowest level possible (6)
- press escape to exist alsamixer
- run the following command to save the volume settings
sudo alsactl store
- Copy the base darkice.cfg configuration file to darkice1.cfg for the first feed
sudo cp /etc/darkice.cfg /etc/darkice1.cfg
- Edit the /etc/darkice.cfg file to match your settings, including the sound card you are using, your feed server, mount, password, and description, then exit and save the file
sudo nano /etc/darkice1.cfg
- Enable the feed to start broadcasting at boot
sudo update-rc.d darkice1 defaults
- Start your feed
sudo service darkice1 start
Note: very little volume will be needed from your scanner - adjust the levels as appropriate for a good sounding feed.