0 Raspberry Pi Internet radio and Streaming Station In this tutorial, we are going to set up a Raspberry Pi streaming station using DarkIce and Icecast. DarkIce and Icecast are two Raspberry Pi packages used for audio recording, encoding, and streaming. DarkIce is a live audio streamer that records audio from an audio interface, i.e. Microphone, encodes it, and sends it to a streaming server. DarkIce can record audio from OSS audio devices, ALSA audio devices, Jack sources, and CoreAudio. It can encode the recorded audio in the MP3, MP2, AAC LC, AAC HEv2, Opus, and Vorbis formats. Then it can send the encoded audio to the ShoutCast, IceCast, and Darwin Streaming Servers. Icecast is an audio/video streaming media server that supports Ogg, Opus, WebM, and MP3 streams. It can be used to create everything from Internet radio stations to jukeboxes and many things in between. Previously, we have used Raspberry Pi to build many interesting project...