The purpose of this multi-station solution is the broadcast of a predefined content continuously supplied — by third party systems like DigiPlan — in the form of time-based playlists.
Originally dedicated to advertisements, CastLan is now designed to air any type of sound, from ad breaks to local news or any other sequence.
Multiple schedules can be broadcast in parallel on different logical broadcast channels of one station or across multiple stations.
The solution makes it possible to launch broadcasts at the explicit request of either a user, a trigger from an external system or even automatically, depending on the chosen configuration.
The internal modules communicate with each other continuously and interact with multiple external elements making CastLan an integrated solution.
Multi-channel playlists for multiple stations
Main interfaces and services
From this one, manual or automatic triggers launch the different breaks of the loaded playlist.
Furthermore, it allows to take control over some or all the Transmitters of a dedicated station, such that they are linked to the appropriate studio at the right time.
The main display shows the schedule of upcoming broadcasts, with a bunch of useful information concerning the delays, the duration or even the nature of the screens.
- main interface for the end-users
- display of the daily schedule/playlist
- manual or automatic trigger for « Play »
- take control over some, or all the transmitters
- hook to another radio station
To provide redundancy, these two Controllers centralize communications between all the modules in the system and ensure continuous consistency and stability of the solution.
At any time, the second Controller knows the entire system status and is ready to take over if necessary. The other CastLan modules never directly communicate with each other, so that each information systematically passes through both Controllers.
Similarly, only the Controllers access the database containing all the configuration information.
- working in pairs by station for redundancy
- centralize communication between all modules
- ensure consistency & stability of the solution
- constant knowledge of global status & configs
At the end of the broadcast chain, the CastLan Player’s role is to broadcast the complete content of a scheduled playlist, triggered by one of the Controllers the Player is constantly connected to.
For redundancy, it is essential that each physical Transmitter is represented by at least two Players that will each broadcast the same content in perfect synchronization.
Another independent, redundant and dedicated service ensures that the sounds files to be broadcast and the planning information files are always available and up-to-date.
- working in pairs by Transmitter for redundancy
- broadcast of the content of the breaks
- starts to « Play » when asked by a Controller
This more technical interface is dedicated to the administrators to provide at any time a total control of the CastLan modules.
In addition to the main interface showing a multi-radios dashboard and the overall status of system processes, they can consult detailed schedules and logs.
They can also force the shutdown or the restart of processes and services remotely, force the reload of the schedules or even the last-minute replacement of sound files and of course adapt on the fly the various configurations.
- web interface for administrators
- multi-radio dashboard
- displays status, events & logs
- remote start/stop of processes & services
CastLan technology overview
A solution ready for integration
- multi-studios, multi-transmitters & multi-stations
- support for multiple parallel schedules
- audio over IP broadcast or classical analog output
- any type of sounds: ad breaks, sponsorships, news…
- fully redundant solution to ensure broadcast continuity
- several triggering capabilities: manual, time-based, GPIO,…
- general monitoring via a dedicated Control-Center
- virtually unlimited output channels (128+ per server)
- Ember+ implementation for third party matrix control
CastLan is a scalable solution designed for stand-alone stations with one or several transmitters, as well as large radio networks with multiple stations.