OnAir TV, our sophisticated Broadcast Management System and TV scheduling software.

OnAir TV streamlines your processes and increases efficiency.

OnAir TV is our sophisticated Broadcast Management System and TV Scheduling software. It combines a MAM system, a TV Scheduling tool and an EPG generator in one efficient tool.

With OnAir TV there is no need anymore to compose your playlists manually. Based on a set of templates and rules, playlist will be generated automatically and gaps will be filled with appropriate items of the correct length.

EPGs will be generated in their native format as well.

OnAir TV is the number one choice for media companies that want to manage their TV channels in an efficient way.

All the features that you need to manage your TV channels

Automation is key to stay competitive

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.

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.

Convenient 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.

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 library of OnAir TV, our sophisticated broadcast management system
The frame-accurate editor, a indispensable part of any advanced broadcast management system.


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 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. This is the ideal tool to prepare items for FAST TV channels.

EPG templates for many providers

No agencies needed to handle your EPG if you use OnAir TV

EPG templates make it easy to assign correct EPG formats.

The EPG section of OnAir TV, the complete broadcast management system from Caliope
Stay in compliance with the legal section of OnAir TV, the broadcast management system from Caliope

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.

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

OnAir TV also has a build-in EPG generator. As a result, it is easy to export the playlist to a variety of native EPG formats.

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 part takes the hard work out of the scheduling process with its built-in intelligence. It 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 clumsy 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, Insert SCTE marker, Show Logo etc. Blocks are part of one or more Templates. Assign a template to a day of the week or to special days like Christmas.

A screenshot of the long term planning, the replacement oy your Excel broadcast schemes.


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
  • end with another commercial break

You can create a block once and then reuse it multiple times in different templates, even in temp[lates 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.

Here are a few examples:

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.

Use ‘Automation’ to perform tasks automatically

Make the system work autonomously

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.


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.

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

Learn how you can make your TV channel more efficient

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