Giter Site home page Giter Site logo

gardner / airtime Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sourcefabric/airtime

0.0 1.0 0.0 336.46 MB

Airtime is Sourcefabric’s open source radio software for scheduling and remote station management. Airtime provides a reliable audio playout with sub-second precision, an improved interface with modern usability features, advanced user management supporting roles and a Google-style calendar to schedule and move shows and playlists.

Home Page: http://airtime.sourcefabric.org

License: GNU Affero General Public License v3.0

PHP 79.10% HTML 2.03% XSLT 0.55% Smarty 0.02% Shell 0.48% CSS 1.87% JavaScript 12.35% ActionScript 0.12% Makefile 0.01% Python 3.19% C 0.06% Perl 0.01% Batchfile 0.01% SQLPL 0.20% Roff 0.01%

airtime's Introduction

=========================================================================
=================   Airtime - Live Broadcast Together   =================
=========================================================================

Airtime is an open source application that provides remote and 
collaborative automation of a broadcast radio station.

Home page: http://www.sourcefabric.org/en/airtime/

Major features:

 * 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. 
 * Open, extensible architecture.  Stations are free to extend and alter 
   all parts of the program code, under the GNU AGPLv3 license.


INSTALLATION
------------

Basic installation has two steps:

1) Run the install script, located in the Airtime root directory.

For an interactive installation, run:

    sudo ./install

If you're using a terminal that is not running Bash, you'll need to run

    sudo /bin/bash ./install

instead. You may need to install Bash first.

The installer will then prompt you about how you want to set up your Airtime 
installation.

For a non-interactive full installation (do this if you're installing Airtime from 
scratch and don't have any of your own configuration set up), run

    sudo ./install -fiap

What this means:

    -f - force; non-interactive (no prompts)
    -i - install the default Icecast 2 setup for Airtime
    -a - install the default apache setup for Airtime
    -p - create a default Airtime postgres user

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)

There are several options for installation - to see them all, run

    sudo ./install --help

2) Once you've run the installer, open a web browser to http://localhost to run 
the interactive setup. (If you have a custom apache configuration, navigate to 
your Airtime web host instead.) 

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.

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 .
helpful tips to resolve the issue.

If your checklist is all green, you're ready to get started with Airtime!

Quick links to our resources
----------------------------
User manual: http://sourcefabric.booktype.pro/airtime-25-for-broadcasters/
Forums and mailing lists: http://forum.sourcefabric.org
Bug tracker: http://dev.sourcefabric.org
Source code: http://github.com/sourcefabric/Airtime
IRC chat: #airtime on Freenode

airtime's People

Contributors

asantoni avatar avdata99 avatar bitdevil avatar bogdad avatar cougar avatar danielhjames avatar dpsommer avatar drigato avatar fritzsf avatar hairmare avatar havban avatar hj791205 avatar hlmnrmr avatar jamieconnor avatar localizer avatar mdritchie avatar mkonecny avatar naomiaro avatar nomadturk avatar omniton avatar rgrinberg avatar robbt avatar robertelder avatar sematuszewski avatar sofab-bamboo avatar thnkloud9 avatar tictactatic avatar x42 avatar xheii01 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.