I'm looking into using Airtime or Airtime.pro to manage an internet based streaming station for a small not-for-profit ministry. Have read through much of the 2.2 manual and reviewed the Airtime.pro web site.
On the Airtime.pro web site it mentions cloud hosted audio files. But when I read the Airtime manual, it only makes reference to local files (or NFS) mounted ones. I already have a significant number of files in Rackspace Cloud Files and would like to have Airtime access them directly.
Assuming an HTTP based Cloud based storage service like Cloud Files or S3:
1. Does Airtime require all audio files are in local storage or can they be remote in a cloud based storage service?
2. Does the Airtime importer or web UI support uploading files into a cloud based storage service? If so, does it require also storing all the files in local storage as well?
3. Is there any technical documentation on writing a custom importer?
I'm also considering just using liquidsoap on it's own but the web based interface for Airtime looks appealing and will more easily allow delegating tasks to others.
Currently all files are required to be accessible via the local file system, but it is simple to mount your S3 storage as a local directory on your system and point Airtime to watch that directory.
Airtime will simply cache any files it needs ahead of time to the local disk to avoid any network performance issues.