* Very light and optimized streaming process
* Fully written in Python
* Works with Icecast2, ShoutCast, Stream-m
- * EXPERIMENTAL: WebM video streaming support
- It is only neccessary to provide a config file which sets all needed parameters.
- Please see example/deefuzzer.xml for an example.
+ Because our aim is to get DeeFuzzer as light as possible it is NOT capable of re-encoding or transcoding media files for the moment.
- Because our aim is to get DeeFuzzer as light as possible it is NOT capable of re-encoding or transcoding media files.
News
-=====
+====
+ 0.7
+
+ * Huge refactoring which should be compatible with old setups, but please read the `updated example <https://github.com/yomguy/DeeFuzzer/blob/dev/example/deefuzzer_doc.xml>`_ before going on
+ * Reworked the RSS feed handling to allow JSON output as well and more configuration options (@achbed #27 #28)
+ * Add an init.d script to act as a deamon (@achbed)
+ * Add stationdefaults preference (apply default settings to all stations) (@achbed #31)
+ * Add stationfolder preference (generate stations automagically from a folder structure) (@achbed #31)
+ * Add stationconfig preference (load other preference files as stations) (@achbed #31)
+ * Add new station.server.appendtype option
+ * Add new base_dir parameter to station definition
+ * New stationdefaults parameter (provides a mechanism to give default values for all stations) (@achbed #29)
+ * Better thread management (@achbed #36 #37 #38)
+ * Improved stability avoiding crashes with automatic station restart methods (@achbed #39 #45)
+ * Added option (ignoreerrors) to log and continue when an error occurs during station setup (@achbed #43)
+ * Cleanup, better doucmentation and good ideas (@choiz #15 #16 #17 #23)
+ * Various bufixes
+ * Many thanks to all participants and especially to @achbed for his **huge** work, efficiency and easy collaboration
+ * Enjoy!
+
0.6.6
* Update station name (remove ": http://url")
http://files.parisson.com/doc/deefuzzer/
+
Development
-============
+===========
Everybody is welcome to participate to the DeeFuzzer project!
We use GitHub to collaborate: https://github.com/yomguy/DeeFuzzer
- Join us!
+ Clone it, star it, join us!
+
- Author
- ======
+ Authors
+ =======
- YomguY aka Guillaume Pellerin:
+ * @yomguy +GuillaumePellerin yomguy@parisson.com
- * @achbed
++ * @achbed +achbed github@achbed.org
+ * @choiz
- * twitter @yomguy @parisson_studio
- * g+ +Guillaume Pellerin
- * email <yomguy@parisson.com>
License
=======
'python-twitter',
'mutagen',
'pyliblo',
- 'pycurl'
+ 'pycurl',
- 'pyyaml',
- ],
- platforms=['OS Independent'],
- license='CeCILL v2',
- scripts=['scripts/deefuzzer'],
- classifiers = CLASSIFIERS,
- packages = find_packages(),
- include_package_data = True,
- zip_safe = False,
++ 'pyyaml'
+ ],
+ platforms=['OS Independent'],
+ license='CeCILL v2',
+ scripts=['scripts/deefuzzer'],
+ classifiers=CLASSIFIERS,
+ packages=find_packages(),
+ include_package_data=True,
+ zip_safe=False
)
-