mdecorde / demovibes-cvgm

Demovibes CVGM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What Is This?
=============

This is an engine for streaming music, similar to the Nectarine demoscene radio. It allows the users to queue up songs which are then played in the order they are queued.

What you need
=============

# Linux. At present the setup has been tested on Ubuntu 8.1 - 9.10 and Debian 5.
# Python 2.4 and above
# Django 1.0+, South 0.5+, Flup
# A Database + python bindings.
 * I'd recommend sqlite for testing, but MySQL and Postgresql are also supported. 
# For streaming ices0 need to be compiled with Python module support. For re-encoding support, LAME and applicable libraries must also be present (see setup-debian.sh).

Installation
============

See contrib/INSTALL

Streaming
=========

   1. Create user djrandom that the script will use for random songs
   2. Start the streamer with the icecaster.sh script 

Contact / updates
=================

Latest version is avaliable at https://github.com/FishGuy876/demovibes-cvgm
Authors can be contacted at fishguy8765@gmail.com (FishGuy876) or mikael@thelazy.net (Terrasque)


This code is released as GPL. May contain traces of NUTS!

About

Demovibes CVGM


Languages

Language:Python 43.8%Language:C++ 37.6%Language:C 9.9%Language:HTML 3.2%Language:CSS 1.7%Language:Makefile 1.1%Language:Lua 0.9%Language:JavaScript 0.7%Language:Batchfile 0.4%Language:Shell 0.4%Language:M4 0.2%Language:Visual Basic 0.1%Language:CMake 0.0%Language:TypeScript 0.0%