Skip to content

Plugins

Jerzy Jaśkiewicz edited this page Mar 21, 2025 · 10 revisions

Some specific functionality can be achieved using plugins. Currently following plugins are available with binary releases:

CGElementsController

It allows basic CG elements to be inserted over channel's video. It includes station logo, parental sign and informational crawl. These elements can be added automatically during rundown creation using added media properties using simple rules:

  • Logo - if added media category item is not Commercial or Sponsored, default logo will be set.
  • Parental - it's transferred directly from added media property,
  • Crawl - can be Never, for Show or AllButCommercials, it's configurable in TVPlay.Config.exe for engines.

Detalied configuration and usage is described here.

NowPlayingNotifier

This plugin is able to load Caspar template (Flash animation) with particular item type and show graphic with current, next, and yet next event names. See its documentation here.

Router

Plugin allows Nevion and Blackmagic Design router control from TVPlay GUI. It allows to assign specified router input for each live event on rundown. Details and configuration is described here.

Atem

Plugin to integrate TVPlay with Blackmagic Design Atem series swicters. May be used to switch source for selected Atem output based for "live" rundown events. Also allows to execute rundown when specific source is selected on the switcher (like GPI input). More details here

XKeys

Client-side (that may be used also with TVPlay.Client application) plugin to integrate with XKeys keyboards. Currently only XK-24 and XK-12 Jog&Shuttle are supported. More info here

Plugins we want to be active must be moved from Plugins.repository to Plugins folder. Most plugin configurations are related to engine name - ensure that the name in relevant configuration is exactly the same as Engine name field in TVPlay.config.exe configuration application.

Clone this wiki locally