DeeFuzzer : easy and instant media streaming tool
DeeFuzzer is a new light and instant software made for streaming audio and video over internet.
It is dedicated to people who wants to create playlisted web radios or web TVs with rich media contents including some metadata.
Here are the main features of DeeFuzzer:
- MP3 and OGG (audio & video) file streaming over internet (Icecast)
- Full metadata encapsulation and management
- RSS podcast generator (current tracks and playlists)
- M3U playlist generator
- Recursive, random (shuffled) or pre-defined playlists
- Multi-threaded architecture : multiple station streaming with one config file
- Auto Twitter posting of the current playing tracks
- Jingling between main tracks
- OSC controller : control the main functions from a distant terminal
- Station relaying : stream other stations like *LIVE* sessions !
- Very light and optimized streaming process
- Fully written in python
DeeFuzzer is developed by Guillaume Pellerin for Parisson.
NEWS
- March 2nd 2010:
DeeFuzzer 0.4.1 has been released !
New features : recording, full documented example
Fix many bugs : Changelog here.
Stable here for 12 stations during 1 month :)
- December 24th 2009:
DeeFuzzer 0.4 has been released !
New features : twitting, jingling, relaying, all controlled by OSC commands
Changelog here.
Happy X-Mas ;-)
- October 5th 2009:
DeeFuzzer 0.3.2 has been released ! Changelog here.
- April 17th 2009:
DeeFuzzer 0.3.1 has been released ! Get it and DeeFuzz it ;)
- April 16th 2009:
DeeFuzzer is now more stable thanks to the new threading capability of shout-python and many bugfixes.
It is now able to start multiple stations at one time without xruns...
I will release 0.3.0 very soon as a beta version... Enjoy ! ;-)
- March 29th 2009:
DeeFuzzer is now fully functional for one station thread (new RSS feeding).
KNOWN USERS
- DeeFuzz 100% Mix by Cellar @ Parisson.com
- Radio1001 by Radio1001.org
- Please tell us if you are DeeFuzzering yourself ! ;)
DOWNLOAD
At the moment, DeeFuzz is only compatible with Linux and Unix systems.
- Stable release : 0.4
Download it an enjoy it !
- Development version
Help us to improve the DeeFuzzer : get the lastest development version ( Subversion required):
svn co http://svn.parisson.org/svn/deefuzzer/trunk deefuzzer
INSTALL
DEPENDENCIES
- depends on: python, python-dev, python-xml, python-shout | shout-python, libshout3, libshout3-dev, python-mutagen
- provides : shout-python
- recommends : icecast2
- optional : python-twitter, python-tinyurl, python-liblo | pyliblo (>= 0.26)
DOCUMENTATION
- See README, INSTALL and deefuzzer.py for more info.
LICENSE
- CeCILL V2 (GPL french equivalent)
