Streaming Service with Icecast
Jump to navigation
Jump to search
Note: we will be using the icecast-kh
fork that contains some extra stuff (FIXME: unpack stuff).
Installation (Debian)
Note: At time of writing, icecast-kh
suffers from a small compilation problem with OpenSSL.
- Install dependencies
apt install libxslt1-dev libogg-dev libvorbis-dev libtheora-dev libcurl4-openssl-dev
- Get the sources
cd /usr/src git clone https://github.com/karlheyes/icecast-kh
- Compile and install
cd icecast-kh ./configure --with-openssl make make install
- Make sure you listen on 8000, adjust your
iptables
:
-A INPUT -p tcp -m tcp --dport 8000 -j ACCEPT