Skip to content
This repository has been archived by the owner on May 5, 2019. It is now read-only.
/ rfk Public archive

Radio freies Krautchan MK III (deprecated)

Notifications You must be signed in to change notification settings

buckket/rfk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NAME

RfK - Radio freies Krautchan

DESCRIPTION

RfK is a Webradio based on liquidsoap, icecast2, MySQL and PHP. The idea was to create a platform which is easy to use and available for everyone. To achieve this every user can get his own account for the streaming server, in our case icecast2, without unnecessary steps. Another integral feature is the site itself, it's needed to plan and organize shows. Furthermore there's an API which we use for our IRC integration. The database is frequently used to save every kind of information (see table structure for more on that topic). The site itself is based on PHP, with supporting parts written in Perl and Bash.

Installation

  • Configure icecast2 (see etc/icecast.xml).

  • Import src/scheme-*.sql and src/locales-*.sql and edit etc/config.inc.php.

  • Add the mountpoints from the icecast2 config to the database.

  • Execute etc/genLiquidsoap.php and run liquidsoap with the generated config.

Requirements

  • Site: Webserver + PHP5 + MySQL

  • Backend: icecast2 + liquidsoap

  • Eye Candy: rrdtool (+ RRDTool::OO)

CONTACT

#RfK @ irc.euirc.net

AUTHOR

teddydestodes, MrLoom and others

About

Radio freies Krautchan MK III (deprecated)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages