SHOUTcast DNAS BETA Build 10 Released

The SHOUTcast development team is pleased to present the latest BETA drop of the SHOUTcast DNAS broadcasting server (Distributed Network Audio Server). This build is our latest GM release candidate and introduces new features, as listed below, as well as addresses bugs reported in the previous BETA builds.

SHOUTcast DNAS Beta Build 10 Release Notes:

  • Now ships in BSD 8.x and Windows 64-bit
  • Fixed locale issues preventing sc_trans from loading without changing the machine's locale (non-Windows issue)
  • Fully enabled SHOUTcast 2 (Ultravox 2.1) protocol support with server output (used with YP2=1 in config and a compatible connecting client e.g. Winamp 5.6+)
  • Massive documentation update with full configurations details, example configurations and getting started guide
  • Accessing any admin / info pages with no station id or a station id less than or equal to zero will show a summary of any available streams (if there are any)
  • Changed config handling to close sc_serv if not set / missing / invalid
  • Added 'next song' to the stream + admin pages
  • Added a disconnect message indicating the duration, number of bytes sent and agent of the connection being closed
  • Added a current and next song pages (/currenttrack?sid=# and /nextsong?sid=#) along with <NEXTSONG> in the xml report for consistency
  • Changed 'yp2' configuration setting default to 'on'
  • Fixed segfault issue when attempting to connect to YP2 (non-Windows versions)
  • On Windows 'Ctrl + Break' is now handled as a valid quit command instead of just having the running instance close immediately
  • Added description for the Windows service so it's clearer the service is ours
  • Minor log message changes to sort of standardise the message style
  • Upgraded libraries to use expat-2.0.1
To download the new BETA drop and to learn more please proceed to the development forums.

Please report all bugs or feature requests in the forums.