I use darkice for 2 feeds. I'm using Ubuntu server edition.
I compiled it with mp3 support as the repo only had the non-mp3 binary.
It took some experimenting to get up and running as there isn't a lot of info out there on using darkice in this situation. A lot of darkice users are streaming commercial radio applications it seems (mostly in countries outside the USA)
I will post my config below so you can see whats necessary to get it up and running with RR. This has worked reliably for nearly a year.
Richard
KB4YTM
Henderson County, Tennessee (TN) Live Police, Fire, and EMS Scanners on RadioReference.com
Madison County, Tennessee (TN) Live Police, Fire, and EMS Scanners on RadioReference.com
[general]
duration = 0 # duration of encoding, in seconds. 0 means forever
bufferSecs = 1 # size of internal slip buffer, in seconds
reconnect = yes # reconnect to the server(s) if disconnected
[input]
device = /dev/dsp # OSS DSP soundcard device for the audio input
sampleRate = 22050 # sample rate in Hz. try 11025, 22050 or 44100
bitsPerSample = 16 # bits per sample. try 16
channel = 1 # channels. 1 = mono, 2 = stereo
[icecast2-0]
bitrateMode = abr # average bit rate
format = mp3 # format of the stream: ogg vorbis
quality = .5
bitrate = 16 # bitrate of the stream sent to the server
server = sources.scanamerica.us # host name of the server
port = 80 # port of the IceCast2 server, usually 8000
password = password # source password to the IceCast2 server
mountPoint = tn_henderson # mount point of this stream on the IceCast2 server
highpass = 300
name = Lexington, TN scanner feed
description = Bearcat 147XLT - vhf/uhf dualband j-pole @ 20 feet - Ubuntu Linux 8.04.1 - DarkIce 0.19
url =
http://lexscan.info
genre = Police Scanner
public = yes # advertise this stream?