BSD Ports

audio/icecast 2.4.4_2,1 DragonFly

Streaming mp3/ogg-vorbis audio server

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2
Categories
audio, net
Package size
1434.1 KiB, 2099.4 KiB installed

Description

Icecast is a streaming mp3/ogg-vorbis audio server.

Icecast provides nearly all the functionality of the Shoutcast server. It will accept encoding streams from encoders like winamp, shout and ices. It can also add itself to a directory server such as our own icecast.linuxpower.org or Nullsoft's yp.shoutcast.com.

In the other systems

SystemPortVersion
DragonFlyaudio/icecast2.4.4_2,1
FreeBSDaudio/icecast2.5.0,1
OpenBSDnet/icecast2.5.0p0
NetBSDaudio/icecast2.4.4nb32
HardenedBSDaudio/icecast2.5.0,1
GhostBSDaudio/icecast2.5.0,1

Install

Binary package:

pkg install icecast

From DPorts:

cd /usr/dports/audio/icecast && make install clean

Dependencies

Run dependencies 8

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

To start icecast at system boot, copy
/usr/local/etc/icecast.xml.sample to /usr/local/etc/icecast.xml, customize
to your environment as desired and add:

icecast_enable="yes"

to /etc/rc.conf. See the icecast -h command for optional additional
flags. To specify an alternative config file for example add:

icecast_flags="-c /path/to/your/configuration.xml"

**********************************************************************
**  Make sure the <changeowner> section in your configuration file  **
**     is NOT commented out. Icecast will refuse to run as root.    **
**                                                                  **
** Also make sure that the user you choose is able to write to your **
**  configured log directory, otherwise icecast will refuse to run. **
**********************************************************************