The latest release candidate of Airtime 1.9 is out and ready for community testing! At the moment there are no known bugs in Airtime 1.9 RC3 and we're just a couple of steps away from the full release. You can help us by testing an online demo and, better still, installing from scratch or upgrading an old version of Airtime.
To test an online demo, visit http://airtime-dev.sourcefabric.org/login (username: admin | password: admin)
If you're feeling brave, head over to the wiki and follow the guides there in order to manually install or to test the upgrade process.
New file storage system and human-readable file structure. The directory structure and file names on disk are now human-readable. This means you can easily find files using your file browser on your server.
Magic file synchronization. Edits to your files are automatically noticed by Airtime. If you edit any files on disk, such as trimming the length of a track, Airtime will automatically notice this and adjust the playlist lengths and shows for that audio file.
Auto-import and multiple-directory support. You can set any number of directories to be watched by Airtime. Any new files you add to watched directories will be automatically imported into Airtime, and any deleted files will be automatically removed. The "airtime-import" command line tool can now set watched directories and change the storage directory.
Graceful recovery from reboot. If the playout engine starts up and detects that a show should be playing at the current time, it will skip to the right point in the track and start playing. Previously, Airtime would not play anything until the next show started. This also fixes a problem where the metadata on the stream was lost when a file had cue-in/out values set. Thanks to the Liquidsoap developers for implementing the ability to do all of this!
Output to Shoutcast. Now both Shoutcast and Icecast are supported.
A new "Program Manager" role. A program manager can create shows but can't change the preferences or modify users.
No more rebooting after install! Airtime now uses standard SystemV initd scripts instead of non-standard daemontools. This also makes for a much faster install.
Frontend widgets are much easier to use. Their theme can now also be modified with CSS.
Improved installation. Only one command to install on Ubuntu!
Cumulative time shown on playlists. The Playlist Builder now shows the total time since the beginning of the playlist for each song.
"End Time" instead of "Duration". In the Add/Edit Show dialog, we replaced the "Duration" field with "End Time". Users reported that this was a much more intuitive way to schedule the show. Duration is still shown as a read-only field.
Feedback & promotion system. Airtime now includes a way to send feedback and promote your site on the Sourcefabric web page. This will greatly enhance our ability to understand who is using the software, which in turn will allow us to make appropriate features and receive grant funding.
There are a bunch of other bug fixes, improvements and under-the-hood improvements that will really benefit users. Stay tuned for the release and please do help us get it ready by testing and giving us your feedback!