# DarkIce live audio streamer

# DarkIce

## 1. What Is DarkIce?

DarkIce is a live audio streamer. It records audio from an audio interface (e.g. sound card), encodes it and sends it to a streaming server.
DarkIce can record from:

- OSS audio devices
- ALSA audio devices
- Solaris audio interface
- Jack sources
- uLaw audio input through a serial interface
- CoreAudio (branch darkice-macosx)

DarkIce can encode in the following formats:

- MP3 - using the lame library
- MP2 - using the twolame library
- Ogg Vorbis
- AAC LC - using the faac library
- AAC HEv2 - using libaacplus library
- Opus - using Xiph's libopus library
- Vorbis - using Xiph's libvorbis library

DarkIce can send the encoded stream to the following streaming servers:

- ShoutCast
- IceCast 1.3.x and 2.x
- Darwin Streaming Server
- archive the encoded audio in files

Darkice runs on the following operating systems:

- FreeBSD
- Linux
- MacOS X
- NetBSD / OpenBSD
- Solaris

DarkIce initial author is Ákos Maróy
DarkIce current author and maintainer is Rafael Diniz.

## 2. Status

DarkIce is considered stable, it has been used since fall 2000 in production 24 hours per day.
The latest version is 1.4, check out the ChangeLog.
There is a GTK frontend made by Rafael Diniz, called DarkSnow. DarkSnow.

## 3. Discussion

For questions & feedback on DarkIce, please join the darkice-list mailing list.

Should you find any issues with DarkIce, please submit a bug or feature request at darkice github Issues page.

## 4. Support

If you feel that DarkIce is having a good effect on your online streaming radio, feel free to donate some money to allow further development. Thank you! Btw, we already received a donation!

## 5. Download

You can download DarkIce releases from the project's releases page.

Download the source tarball darkice-1.4.tar.gz and compile it.

If you like to live on the edge, you can check the git repository at github:

git clone https://github.com/rafael2k/darkice.git

DarkIce is © Copyright Tyrell Hungary and Rafael Diniz and Ákos Maróy under the GNU General Public Licence version 3.

This page last updated: 04/09/2020.