Icecast server 2.4.3 - Darksnow 0.7.1 with Darkice 1.3

Audio editors, music players, video players, burning software, etc.
Post Reply
Message
Author
User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

Icecast server 2.4.3 - Darksnow 0.7.1 with Darkice 1.3

#1 Post by OscarTalks »

I compiled the latest version of Icecast server in various Puppies with the necessary manual tweaks and have tried to make it a bit more user-friendly than previous versions.
Uses include broadcasting and point-to-point live streaming.
http://icecast.org

The server is configured to run as user=nobody and group=nobody and the resource files and logging directory are all under /var/icecast which is all owned by nobody:nobody.

I added scripts and .desktop files for Icecast-Start and Icecast-Stop so the server can be started and stopped by clicking the menu entries. Notifications using gxmessage pop up to tell the user what has happened or to give the status of the server.

To change configuration you edit /etc/icecast.xml but apart from passwords you don't need to do much. To view server detailed status or to login as admin just point your browser to localhost:8000 (or your chosen port number). Obviously for broadcasting over the internet you may need to set up your port forwarding. Icecast directory listing also works if you enable it.

For a source client I compiled the latest Darkice 1.3 with some libraries statically linked. This can be run from command line, but what I have done is compile the Darksnow 0.7.1 GUI front-end for ease of use. These are usually 2 separate packages but what I have done is include Darkice in the Darksnow package so you only need Darksnow.
Available formats are opus, aacplus, aac, ogg vorbis, mp3 and mp2
http://smokey01.com/OscarTalks
Oscar in England
Image

Post Reply