Efficient MAM, Scheduling and EPG software for TV channels

MAM, Scheduling and EPG software that streamlines your TV channel workflow.

OnAir TV is our efficient MAM, Scheduling and EPG software for TV channels that want to manage their TV channels in an efficient way.

OnAir TV generates playlists and EPG’s based on a set of rules and templates with a ‘push on the button’. No need to schedule playlists and EPGs manually anymore.

OnAir TV can keep your play-out up-to-date in real-time, by executing actions like filling gaps, export playlist or import commercials based on a set of triggers.

OnAir TV is a well-designed, user-friendly scheduling solution for professional TV channels that want to spend less time on managing their playlists and EPG.

All the features that you need to schedule your TV channels

OnAir TV’s features

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.

TV Scheduler

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

TV Rights management

The system allows entering legal dates and number of broadcasts and will enforce these rules. You do not have to worry if your TV channel is in compliance anymore.

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

The editor allows for quick and easy inserting of breaks which can be filled with promo’s, commercials (or placeholders for commercials) or SCTE markers.

Integrated EPG generator

As an integrated TV scheduling software solution, EPG 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.

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.

Media Asset Management (MAM)

Assets storage as part of OnAir TV

The library is the central storage for all your media assets like clips, movies, documentaries, series and  promo’s,  All assets can be searched, filtered and sorted easily. Tools for importing and batch editing are available in order to manage your assets efficiently.

Library overview


Preview and edit videos

Items can be previewed and edited in the editor, all frame accurate. The editor is also the place where you assign metadata to your items, where you can soft-part your items and where you can attach other elements to items like promo’s or commercials.

Soft part items, insert commands and markers

Ideal for FAST TV channels

Once you have parted the item into multiple parts it is easy to ingest commercial blocks, SCTE markers, promo’s or other assets.

EPG templates for many providers

No third-party software needed to handle your EPG if you use OnAir TV

EPG templates make it easy to assign correct EPG formats.

A legal section will help you to stay in compliance

Always be in compliance with your TV channels

In the legal section you can indicate the details of your contract. The scheduler will enforce the rules so you can always be sure to be in compliance.

The scheduler

Generate and manage your TV playlists

The Scheduler creates the playlists based on your Long Term Planning.

Once the playlist is created it can be changed manually if needed.

The result is a playlist which can be exported to your play-out system of choice. The playlist can also be exported to a variety of EPG formats.

The Planning Rules

The part where you make your templates

The Planning Rules is the part of the TV Scheduling software 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 templates 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 and Word documents, it will serve as a template for the automatic scheduling proces.

The long term planning is the highest level of the Planning Rules and consist of 3 main elements: Day templates, Reruns and Airings. Each of these elements serve different ways of scheduling. With these 3 elements you can automate the entire scheduling proces.

Day Templates

Day templates are templates for one or multiple days and contain Blocks. You can make as many Day Templates as you need You can also make Day Templates for special days like Christmas

Creating day templates

Create a Day template for a specific day or a specific date like Christmas.



Blocks are the building elements of Day Templates.

Blocks are reusable containers that holds Scheduling Rules like: Start with a commercial break, then schedule a promo and then schedule the latest world news and end with a commercial break.

Another example is that a block contains a placeholder for a series. During the scheduling proces the placeholder will be replaced with the correct episode.

You can create a block once and then reuse it multiple times, like every Monday between 10 and 11.

Commands in blocks

Blocks can be populated with a variety of Commands. Commands are lines in your planning rules that will automate certain actions. OnAir TV contains a big set of commands. Here are a few examples:

Schedule a series

To automatically schedule series.

Import commercials

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


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

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 and continue with the item after the interruption.


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

An example of a Rerun is: Schedule the Monday night movie every Monday at 20:00 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 times. This placeholder can be replaced 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:00 and schedule it again December 5 at 11:00

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

Integrates with industry standard TV play-out software

OnAir TV has integrations with playout systems like Cinegy, Playbox, Broadstream, GrassValley, Tools On Air, TV Player, Rohde & Schwarz and BCNEXXT. Besides these exporters OnAir TV is also able to control play-out software with either the VDCP or MOS protocol.






Grass Valley

TV Player

Rohde & Schwarz

Tools On Air

Tools On Air



Automatically generate your EPG’s

EPG export is included in OnAir TV

When the 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.

Multi channel by nature

Manage multiple TV channels with ease

OnAir TV is designed to manage multiple channels. All channels can have their own set of Templates, Block and Rules. The channels can share all assets and can alle be scheduled and managed from the Planner.


Integrate OnAir TV with other software

OnAir TV offers you a complete and easy to use RESTful JSON-based Webservices API. The 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 or mobile app. Our Webservice API will also enable an easy, standardized way to develop integrations between OnAir TV and third party products or IT systems.

OnAir TV’s Clients

Clients who put their trust in our TV software

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.

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.

4 Channels

Portland TV

Portland TV uses OnAir TV to manage its 4 channels.

Get in touch!

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 MAM, Scheduling and EPG software for TV, we would like to make acquaintance with you: What kind of channel or channels do you operate, how does the daily schedule look and what are the current challenges you would like to address?

2. Organize an on-line demo

After we have received the information we can organize an on-line demo. In this demo we will show you how to operate our MAM, Sscheduling and EPG software for TV. We will show you how the Library and Editor works and will show you how to generate playlists. For the online demo we can use tools like Skype, Meets, Zoom or Teams.

3. Setting up a Proof of Concept (PoC)

If you think that based on the on-line demo OnAir TV could be of value for your company, we can prepare a Proof of Concept (PoC). In this PoC we will prepare our software for real use for your channel. Together with you we will make a Long Term Planning with appropriate blocks and reruns and populate the library with an category structure. The software will be installed on your computers and you can test OnAir TV for 14 days.

4. Do business

If you have tested the software and you are satisfied with it we can 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.