a Rasperry Pi-based appliance that broadcasts video or audio via DILC servers.
A. Audio Streaming
* Raspberry Pi (Model B)
* USB Sound Card
* Audio Computer Microphone
* USB Micro Cable with Power Brick (5 Volts, 2 Amperes)
* Ethernet Cable
B. For Programming
A. Installing and Running the Rasbian Wheezy OS (Operating System)
- Use Win32 Disk Imager to write a boot image to your SD Card.
- Download the Wheezy zip file and extract the file.
- Insert the SD Card into your Raspberry Pi and write the disk image file using the installed win32 Disk Imager.
B. Setting Static IP
C.Programming for the Audio Streaming
After installing and running the OS of your Raspberry Pi, you are now ready to program the audio streaming.
In LX Terminal,
Install PulseAudio and these preference GUI with the command
sudo apt-get install pulseaudio
sudo apt-get paprefs
After the system being rebooted, next thing to do is to edit and add the following lines in the file /etc/pulse/daemon.conf by these command
sudo nano /etc/pulse/daemon.conf
resample-method = ffmpeg
default-sample-rate = 44100
alternate-sample-rate = 44100
after these save and exit by Ctrl+o and Ctrl+x
To make the Raspberry Pi audio server appearing automatically in your "Sound Setting" on every client (PC) and the server (raspberry Pi).
sudo sed -i 's/AVAHI_DAEMON_DETECT_LOCAL=1/AVAHI_DAEMON_DETECT_LOCAL=0/g' /etc/default/avahi-daemon
- Catherine Bagotsay (developer)
- Dawn Benigno (consultant)
- Dan Villareal (consultant)
- Peter Sy (consultant)