Frame accurate playout can be achieved by using a Timecode Reader card (for example, Plura AVPCL) and sending timed commands from any control application (like Media Sequencer). Scenes need to be loaded and cued some time ahead and then taken On Air at a given timecode. To make sure clip handling is fast, the system has to be configured to use either a RAID-0 hard disc configuration or SSDs.
Plura AVPCL boards can be used by Viz Engine if the driver is installed correctly. Please note that the config file needs to be modified to enable the Timecode sources within Viz Engine:
The Timecode Reader Card for Viz Engine needs to be enabled in the Viz Config File by setting
TCReaderUsage = 2
.The correct timecode source must be set by using TCReaderSource. Viz Engine supports LTC, VITC, ATC_LTC, ATC_VITC, HANC_LTC, HANC_VITC, and FIELDS. To specify multiple sources the format would be:
TCReaderSource = LTC | VITC
.
Frame accuracy is only supported on Matrox boards.
Currently the following is supported:
Source | Notes | Supported |
---|---|---|
Live Input as Texture | Inputs need to be enabled in the scene and activated. | |
Live Input as DVE | ||
Clip Playback as DVE | Currently not supported. Will be fixed in one of the next versions. | |
Clip Playback as Container Texture | Currently only ClipTexturePlayer Renderer is supported. |
Note: Frame accurate Clip Playback using the Matrox player as DVE target is currently not supported.
Note: Initializing any Clip player can take a while. Therefore it is required to increase the output delay to prevent any framedrops.