Skip to main content
Version: 1.38.0

Sofie User Guide

Key Features

Web-based GUI

Producer's / Director's  View

Warnings and notifications are displayed to the user in the GUI

The Host view, displaying time information and countdowns

The prompter view

info

Tip: The different web views (such as the host view and the prompter) can easily be transmitted over an SDI signal using the HTML producer in CasparCG.

Modular Device Control

Sofie controls playout devices (such as vision and audio mixers, graphics and video playback) via the Playout Gateway, using the Timeline.
The Playout Gateway controls the devices and keeps track of their state and statuses, and lets the user know via the GUI if something's wrong that can affect the show.

State-based Playout

Sofie is using a state-based architecture to control playout. This means that each element in the show can be programmed independently - there's no need to take into account what has happened previously in the show; Sofie will make sure that the video is loaded and that the audio fader is tuned to the correct position, no matter what was played out previously.
This allows the producer to skip ahead or move backwards in a show, without the fear of things going wrong on air.

Modular Data Ingest

Sofie features a modular ingest data-flow, allowing multiple types of input data to base rundowns on. Currently there is support for MOS-based systems such as ENPS and iNEWS, as well as Google Spreadsheets, and more is in development.

Blueprints

The Blueprints are plugins to Sofie, which allows for customization and tailor-made show designs. The blueprints are made different depending on how the input data (rundowns) look like, how the show-design look like, and what devices to control.