2010-10-11 16:29:47 +02:00
|
|
|
=========================================================================
|
2013-08-28 23:19:47 +02:00
|
|
|
================= Airtime - Live Broadcast Together =================
|
2010-10-11 16:29:47 +02:00
|
|
|
=========================================================================
|
|
|
|
|
2013-08-28 23:19:47 +02:00
|
|
|
Airtime is an open source application that provides remote and
|
|
|
|
collaborative automation of a broadcast station.
|
|
|
|
|
|
|
|
Home page: http://www.sourcefabric.org/en/airtime/
|
2011-03-28 22:12:55 +02:00
|
|
|
|
2011-01-05 23:41:01 +01:00
|
|
|
Major features:
|
2013-08-28 23:19:47 +02:00
|
|
|
|
|
|
|
* Web-based remote station management. Authorized personnel can add
|
|
|
|
programme material, create playlists or smart blocks, and stream in live,
|
|
|
|
all via a web interface.
|
|
|
|
* Automation. Airtime has a scheduler function that enables users to
|
|
|
|
create shows with content for playback at the exact date and time specified.
|
|
|
|
Playlists, smart blocks and remote stream URLs can be used multiple times.
|
|
|
|
* Solid playout. Airtime uses the open source Liquidsoap streaming language
|
|
|
|
for reliable and precise playback to multiple outputs.
|
2010-10-11 16:29:47 +02:00
|
|
|
* Open, extensible architecture. Stations are free to extend and alter
|
2014-12-15 15:48:21 +01:00
|
|
|
all parts of the program code, under the GNU AGPLv3 license.
|
2010-10-11 16:29:47 +02:00
|
|
|
|
|
|
|
|
|
|
|
INSTALLATION
|
|
|
|
------------
|
2013-10-17 20:50:09 +02:00
|
|
|
|
2014-01-28 18:46:22 +01:00
|
|
|
Please see this chapter to begin a typical installation:
|
|
|
|
http://sourcefabric.booktype.pro/airtime-25-for-broadcasters/preparing-the-server/
|
|
|
|
|
|
|
|
If you are a developer, please see this page:
|
|
|
|
http://wiki.sourcefabric.org/display/CC/Airtime+Dev+Site
|
|
|
|
|
2014-12-15 15:48:21 +01:00
|
|
|
Basic installation has two steps:
|
2014-01-28 18:46:22 +01:00
|
|
|
|
2015-01-12 22:13:39 +01:00
|
|
|
1) Run the install script, located in the Airtime root directory.
|
2013-10-17 20:50:09 +02:00
|
|
|
|
2014-12-15 15:48:21 +01:00
|
|
|
For an interactive installation, run:
|
2013-10-17 20:50:09 +02:00
|
|
|
|
2014-12-15 15:48:21 +01:00
|
|
|
sudo ./install
|
|
|
|
|
2015-01-13 18:48:27 +01:00
|
|
|
The installer will then prompt you about how you want to set up your Airtime
|
|
|
|
installation.
|
2014-12-15 15:48:21 +01:00
|
|
|
|
2015-01-13 18:48:27 +01:00
|
|
|
For a simple full installation (do this if you're installing Airtime from
|
|
|
|
scratch and don't have any of your own configuration set up), run
|
2014-12-15 15:48:21 +01:00
|
|
|
|
2014-12-16 18:24:41 +01:00
|
|
|
sudo ./install -fiapd
|
2014-12-15 15:48:21 +01:00
|
|
|
|
|
|
|
What this means:
|
|
|
|
|
|
|
|
-f - force; non-interactive (no prompts)
|
2014-12-16 18:24:41 +01:00
|
|
|
-i - install the default Icecast 2 setup for Airtime
|
2014-12-15 15:48:21 +01:00
|
|
|
-a - install the default apache setup for Airtime
|
|
|
|
-p - create a default Airtime postgres user
|
2014-12-16 18:24:41 +01:00
|
|
|
-d - install binary dependencies needed for Airtime
|
2014-12-15 15:48:21 +01:00
|
|
|
|
2015-01-13 18:48:27 +01:00
|
|
|
This will install all components necessary for Airtime, and set up
|
|
|
|
/usr/share/airtime as your web root (where apache looks for your Airtime files)
|
2014-12-15 15:48:21 +01:00
|
|
|
|
|
|
|
There are several options for installation - to see them all, run
|
|
|
|
|
|
|
|
sudo ./install --help
|
|
|
|
|
2015-01-13 18:48:27 +01:00
|
|
|
2) Once you've run the installer, navigate to localhost/ (if you have a custom
|
|
|
|
apache configuration, navigate to your Airtime web host) to run an interactive
|
|
|
|
setup.
|
2014-12-15 15:48:21 +01:00
|
|
|
|
2015-01-13 18:48:27 +01:00
|
|
|
If you just want to run Airtime with default settings, you won't need to change
|
|
|
|
anything, but if you have any custom configuration settings you'll be able to
|
|
|
|
specify them.
|
2014-12-15 15:48:21 +01:00
|
|
|
|
2015-01-13 18:48:27 +01:00
|
|
|
Once you finish the setup process, you'll be presented with a configuration
|
|
|
|
checklist so you can ensure that your Airtime installation is working
|
|
|
|
correctly. If anything was mis-configured, the checklist will provide some .
|
2014-12-15 15:48:21 +01:00
|
|
|
helpful tips to resolve the issue.
|
|
|
|
|
|
|
|
If your checklist is all green, you're ready to get started with Airtime!
|
2010-10-11 16:29:47 +02:00
|
|
|
|
|
|
|
Quick links to our resources
|
|
|
|
----------------------------
|
2013-08-28 23:19:47 +02:00
|
|
|
User manuals: http://www.sourcefabric.org/en/airtime/manuals/
|
|
|
|
Forums and mailing lists: http://forum.sourcefabric.org
|
|
|
|
Bug tracker: http://dev.sourcefabric.org
|
|
|
|
Source code: http://github.com/sourcefabric/Airtime
|
2013-10-17 20:58:28 +02:00
|
|
|
IRC chat: #airtime on Freenode
|
2014-02-11 15:42:09 +01:00
|
|
|
|