Please note that this documentation is a work in progress, and that the content and links are likely to undergo drastic changes.
This is the documentation for the state-based studio automation system Sofie, used in live TV news production by the Norwegian public service broadcaster NRK since September 2018.
The documentation for the latest release of Sofie is intended to be browsed at https://sofie.gitbook.io/sofie-tv-automation/documentation while documentation for older releases can be found at https://github.com/nrkno/Sofie-TV-automation/releases
5-minute presentation from the EBU booth at IBC 2018.
- Sofie Server Core Main application of the Sofie system.
- CasparCG Server (NRK fork) Sofie-specific fork of CasparCG Server 2.1.
- CasparCG Media Scanner (NRK fork) Sofie-specific fork of CasparCG Server 2.2 Media Scanner.
- Sofie Media Manager Media file management for pulling new files and deleting expired files on play-out devices.
- Sofie MOS Gateway A MOS protocol gateway between Server Core and MOS devices.
- Sofie Playout Gateway Data exchange between Server Core and play-out devices.
- Sofie MOS Connection A MOS protocol library for connecting to a MOS device.
- Sofie Timeline State Resolver Orchestrates and controls different devices.
- Sofie Server Core Integration Used to connect to the Sofie Server Core from other Node processes.
- Sofie Blueprints Integration Common types and interfaces used by both server-core and the user defined blueprints.
- SuperFly.tv CasparCG Connection Connect and interact with CasparCG Servers via Node.
- SuperFly.tv CasparCG State Tracks the state of CasparCG Servers.
- Sofie ATEM State Compares two ATEM states.
- Sofie ATEM Connection Library for connecting to BlackmagicDesign ATEM devices.
- Sofie Lawo State Simple state model for basic Lawo audio mixer features, designed for Ember+ compliance. Not used at the moment.
- Sofie Ember+ Connection Lawo's Ember+ control protocol for Node.
- Sofie HyperDeck Connection Library for connecting to BlackmagicDesign Hyperdeck devices.
- Sofie CasparCG Launcher Launcher, controller, and logger for CasparCG Server.
- SuperFly.tv SuperFly-Timeline Resolver and rules for placing objects on a virtual timeline.
The NRK logo is a registered trademark of Norsk rikskringkasting AS. The license does not grant any right to use, in any way, any trademarks, service marks or logos of Norsk rikskringkasting AS.