Or: Having fun with Shoutcast ;)

Currently I'm developing several tools for use with the Shoutcast Streaming server. Basically, it's one generic class to fetch the Shoutcast admin XML stats and some AJAX magic to display eg. the currently playing song or the latest song history.

I'm still struggling with proper caching, but that'll probably be solved with an external solution - ie. NOT integrated into the class but with a seperate one. Also I'm going to release all of this, and anything that'll come, as open source under the GNU GPL v2.

Stuff on my to-do-list:

  • Plugins for Wordpress: Shortcode, theme-focused and widget-based
  • Plugin for Habari, either to be used as kind of a widget or directly in a theme (Habari 0.6+)
  • RSS / ATOM feed (with fewer updates, or just the song history, updated every x minutes)