OnAir TV

Media Asset Management
Linear Scheduler
Integrates with industry standard play-out systems
Publication platform for VOD and social media
Automation engine
Insert breaks and virtual breaks for FAST
EPG generator
Integrated API

OnAir TV is our sophisticated Broadcast Management System for TV Channels. It combines a MAM system, a linear TV Scheduling tool, a Publication platform for VOD and social media, an Automation Engine and an EPG generator. The integrated API of OnAir TV makes it easy to connect it with your own systems.

All the features that you need to manage your TV channels

User friendly Media Asset Management

A sophisticated Media Asset Management (MAM) is at the heart of OnAir TV. It holds all your media assets like movies, documentaries, series, clips and promo’s. All assets can be categorized, searched, filtered and sorted easily. Tools for importing and batch editing are available in order to manage your assets efficiently.

Highly automated Linear TV Scheduler

The highly automated playlist scheduler of OnAir TV takes care of generating your playlists. The TV scheduler will make a playlist based on a set of templates and rules. It will schedule series automatically, it takes care of premieres and reruns and it fills gaps automatically.

Clear TV rights management

OnAir TV allows entering legal dates and number of broadcasts. The scheduler will enforce these rules so you do not have to worry if your TV channel is in compliance.

Easily set (virtual) breaks for promo’s, commercials and SCTE markers

The frame accurate editor allows for quick and easy insertion of virtual breaks which can be filled with promo’s, commercials or SCTE markers for FAST channels.

Integrated export to industry leading TV play-out systems

Export the generated TV playlist to the play-out system of your choice. OnAir TV supports many industry-leading play-out systems.

Fully Integrated EPG generator

As a truly complete Broadcast Management System, an EPG generator is built in: EPG’s are generated based upon the playlist and can be exported to your EPG provider. OnAir TV supports many different EPG scheme’s.

Connect apps with the integrated API

Our extensive API will make it easy to communicate with the OnAir TV and to retrieve all kind of information which can be used on your website, mobile app or third party systems.

Build to manage multiple TV channels

OnAir TV is a broadcast management system that can be used to manage multiple TV channels from a single database.

Automation engine to automate tasks

Automate a wide variety of tasks and combine task in containers tasks. An example is the import of the latest news into the MAM, insert it in the playlist of today, automatically fill new gaps and re-export the playlist.
The above task can be coupled on a trigger, like the appearance of the latest news file in a folder.

Extensive reporting possibilities

OnAir TV is a broadcast management system that can provide you with a with variety of reports.

Media Asset Management (MAM)

A user-friendly tool for storing all your TV assets

The library is the central storage for all your TV assets like clips, movies, documentaries, series and  promo’s.  All assets can be searched, filtered and sorted easily. Tools for importing and batch editing will help you to manage your library.

A clear overview of items, categories, series and all your other assets helps you to organize your assets in a logical way.

The editor

The editor is the place where you assign metadata to your items. You can also preview items in the editor, all frame accurate.


Events allow you to connect other assets like promos, logos or commercial blocks to an item.

Soft-parting of items

It is easy to soft-part items with the editor. By parting an item into multiple virtual parts it is easy to ingest commercial blocks, SCTE markers, promo’s or other assets in between parts.

EPG templates

EPG templates make it easy to assign the correct EPG formats.

Because OnAir TV can generate EPG in many native formats, you don’t need agencies needed to handle EPG.

The legal section will help you to stay in compliance

In the legal section you can store the details of your contract. The planner will always enforce these legal rules. As a result, you are always sure to be in compliance.

The linear TV scheduler

Generate and manage your linear TV playlists very efficiently

The linear TV Scheduler creates playlists based on the ‘Long Term Planning’. The ‘Long Term Planning’ is a set of templates and blocks that contains all the rules that you need to generate playlists fully automatic within a few minutes. The result of the schedule process is a playlist which you can export to your TV play-out system of choice.

The Planning Rules

Holds the rules to automate your TV channel

The Planning Rules is the part of OnAir TV that holds all the rules that are used to generate playlists. This is a ‘set and forget’ module: make blocks, add rules, assign them to templates and the planner will use the result to make playlists.

The Long Tem Planning

The replacement of your Excel sheets

The long Term Planning is the replacement for Excel Sheets, PDF’s or Word documents. It will serve as the basic template for the automatic scheduling proces.

The long term planning is a collection of Templates and Blocks. A template represents a day or set of days and a blocks contain rules like Schedule a series, Show Logo, Import commercials etc. Blocks are part of one or more Templates. Assign a template to a day of the week or to special days like Christmas.


You can make as many templates as you want. Connect a Template to a day (like ‘every Monday’), a set of days (like ‘Monday to Friday’) or to a specific date (like January 1).


The building elements of the Templates are Blocks. Blocks are reusable containers that holds Scheduling Rules like:

  • Start with a promo
  • schedule a commercial break
  • schedule a promo again
  • schedule the latest world news
  • Schedule the episode of a series
  • end with another commercial break

You can create a block once and then reuse it multiple times in different templates, even in templates for other channels.

Use ‘Commands’ to automate actions

Commands will help you to schedule perfect TV playlist

Blocks can be populated with a variety of Commands. Commands can be placed in blocks and will automate certain actions. As a sophisticated Broadcast Management System and TV Scheduling Software, OnAir TV contains a big set of commands.

Import commercials

To pull commercials form external sources, like a third party commercial planner or from an external agency.

Schedule a series

To automatically schedule series.


To force blocks to have a specified length and to fill any gaps with fillers fully automatic.

Custom code snippets

Custom code snippets: allows you to insert custom code in the playlist which can trigger the playout software to perform certain functions like showing a logo or switching to a live input.

Continue after break

To interrupt an playing item at a certain time (for example the news) and continue with the item after the interruption.

Schedule reruns

Schedule an item (like a movie on a ‘premiere’ time-slot (like every Saturday night at 8) and then repeat it according to the rerun template.

Reruns and Airing


Reruns are placeholders for TV items that have an premiere and then needs to be repeated multiple times.

An example of a Rerun is: Schedule the Saturday night movie every Saturday at 8 and repeat it Tuesday at 14:00 and Wednesday at 11:00.

Once you have made this Rerun, a placeholder will be scheduled at the indicated days and times. This placeholder will be replaced automatically by the movie that needs to be scheduled.


Airings are placeholders for items that need to be scheduled at fixed dates and times like: Schedule a movie at December 1 at 10 and schedule it again December 5 at 11.

The Automation engine

Use the Automation engine to perform tasks automatically

The ‘Automation’ module is a set of tasks that you can use to execute task at certain times or at certain events. Together with commands, you can create a ‘Set & Forget’ scheduling system.

Watch folder

keeps an eye on a indicated folder, pulls in any new items that arrive in the folder and places it an the indicated place in the playlist

Fill playlist gaps

After tasks that might affect the playlist, like the ‘watch folder’ or the Import commercals’, the playlist might contain gaps. This task will fil them.

Export playlists

If a new export is necessary, for example after a task like ‘Import commercials’, this task export the playlist to the TV play-out system.

Import commercials

Imports commercials into the playlist as soon as they arrive.

Pick newest from category

This task keeps an eye on an indicated category in the library. as soon as a new item arrives, it can be placed in the playlist automatically

Schedule playlist

Schedules one or more playlist at indicated times.

Multi channel by nature

Manage multiple TV channels with ease

As a complete Broadcast Management System and TV Scheduling Software, you can use OnAir TV to manage multiple channels. All channels can have their own set of Templates, Block and Rules. The channels share all assets and can alle be scheduled and managed from the same application.


Integrate OnAir TV with other software

OnAir TV offers you a complete and easy to use REST JSON API. The API makes it easy to communicate with the OnAir TV and to retrieve all kind of information that you can be use on your website or mobile app. Our API also enables an easy, standardized way to develop integrations between OnAir TV and third party products or IT systems.

Connect OnAir TV to the TV play-out system of your choice

Integrates with industry standard TV play-out software

OnAir TV has integrations with play-out systems like Cinegy, Playbox, Broadstream, GrassValley, Tools On Air, TV Player, X-Pertz and BCNEXXT.

Grass Valley





TV Player

Tools On Air



Automatically generate your EPG’s

EPG export is included in OnAir TV

When the TV playlists are generated, the EPG’s are automatically created in the desired formats of your provider. Besides provider specific exports, the playlist can also be exported in JSON or XML for general use. Unlike most other Broadcast Management System, which are only able to export a generic EPG text files, OnAir TV exports EPGs in their native format!

OnAir TV’s Clients

Clients who put their trust in our on Air TV, our Broadcast Management System and TV Scheduling Software

4 Channels

Portland TV

Portland TV uses OnAir TV to manage its 4 channels.

3 channels


Canis Television & Media Ltd offers a unique one-stop service to a broad range of clientele around the globe operating at all levels within the independent, national and international broadcast and digital media market.

6 channels


Headquartered in Norwalk, California, TVB USA is a wholly owned U.S. subsidiary of the largest distributor of Chinese-language television programs in the world, Hong Kong based, TVB Group. TVB USA uses OnAir TV to schedule their 6 USA channels. OnAir Spots is used to schedule the commercials for all the 6 USA channels.

5 channels


Basmedia is a company from The Netherlands, managing multiple TV channels for their customers. 5 of these channels rely on OnAir TV for their scheduling.
Basmedia offers centralized and decentralized playout. The fully redundant and automated playout center complements Basmedia’s production, supply and distribution services, and offers a ‘One Stop Shop’ for international as well as small local broadcasters that require high quality end-to-end media delivery solutions.

Request more information about OnAir TV

Interested in knowing more?

If you would like to find out if OnAir TV could be of value for your organization, we propose the following steps:

1. Let’s make acquaintance

If you are interested in our Broadcast Management System and TV Scheduling Software, we would like to make acquaintance with you: What kind of channel or channels do you operate, how does your daily workflow look like what are the current challenges you would like to address?

2. Organize a demo

When we have a clear picture channel and your workflow, we can organize an online demo. In this demo we can show you all the features of OnAir TV and how it could help you to make your workflow more efficient. For the online demo we can use Skype, Meets, Zoom or Teams.

3. Trial version

After the demo, we can provide you with a trial version of OnAir TV. This will allow you to test our software thoroughly.

4. Obtaining OnAir TV

If OnAir TV has been tested and you are satisfied with it, we are ready to do business. The contract will be signed and the trial version will be turned into a production version.

5. Configuration and training

Optionally we can provide you with training and assist you with the configuration and implementation.

Contact us

Fill in the form and we will get in touch with you.

Want to contact us directly? Have a look at our contact details for other ways to contact us.

Contact Caliope Media Software

Contact us