B7 Series Software


The B7 Series Software is installed on every B7 Series Server.

Description Optional
System Tools EDID Management and Emulation
Playmaker Video Playback
Backstage Video and 3rd Party Mixing and Mapping to Screen
Media Manager Audio and Video Manager
Conductor Effect and Show Programming
Calibrator Camera Based Calibration of Multi-Channel Projections

Dependent on the role of the server, different modules are installed and work together.

Role: Video Server

B7 Software modules and their roles on a video server

Playmaker

  • Playmaker is used to play uncompressed audio and video
  • Playmaker supports individual playlists with scripting and can be remote controlled
  • Each playlist entry can be setup to chase a specific external timecode (requires timecode input)
  • Each playlist entry can be setup to output a specific timecode (occupies one audio output)

Backstage

  • Backstage is a multifunctional Mapping and Mixing Tool from and two varios formats
  • Receives Inputs from: Playmaker (uncompressed Video), NDI, Capture Cards, SPOUT, Unity, Unreal
  • Allows to mix and map to: LED Walls/Displays, projection on 3D objects and any screen
  • Generated Warp and Blend, can work with Brainsalt's Calibrator and Scalable Display Technologies calibration software
  • Node based programming of sequences and visibility logics, PTP clock synchronized in the cluster
  • Output to: physical GPU Outputs (8/10 Bit), NDI Streams, Brainsalt Conductor (for Artnet/sACN output), File Recordings
  • Audio Engine with support of 7th order of Ambisonic audio rendering and flexible channel converting mixers

Media Manager

  • Media Manager is used to load and manage uncompressed media
  • Media Manager can assemble movies down to single frames

Conductor (optional)

  • Conductor is used to edit and send out light shows, effects and commands, time accurate to video playback
  • Conductor locks to Playmakers timecode and vice versa
  • Conductor can be detached from server and can run on a separate machine for "in theater" show editing

Calibrator (optional)

  • Calibrator does camera based auto calibration of multi channel projections
  • No need to have the camera at the audience position - multiple cameras are permanently installed "anywhere" to see the entire screen surface
  • Calibration process can be triggered by a playlist entry in Playmaker or through remote control

System Tools for Embedded OS

  • EDID Management and Emulation
  • IP address and firewall configuration
  • Set 4K output modes on startup (native, column or quadrant)

Role: Multi-Layer Video Server

B7 Software modules and their roles on video server with multiple video layers

Playmaker Video Layer

  • Playmaker is used to play uncompressed audio and video
  • Instead of rendering directly to the outputs, a layer renders to the GPU only
  • Multiple instances can run on one machine to generate multiple layers
  • Each instance supports individual playlists with scripting and can be remote controlled
  • One Playmaker instance can chase a specific external timecode (requires timecode input)
  • Each Playmaker instance can be setup to output a specific timecode (occupies one audio output)

Backstage

  • Backstage is a multifunctional Mapping and Mixing Tool from and two varios formats
  • Receives Inputs from: Playmaker (uncompressed Video), NDI, Capture Cards, SPOUT, Unity, Unreal
  • Allows to mix and map to: LED Walls/Displays, projection on 3D objects and any screen
  • Generated Warp and Blend, can work with Brainsalt's Calibrator and Scalable Display Technologies calibration software
  • Node based programming of sequences and visibility logics, PTP clock synchronized in the cluster
  • Output to: physical GPU Outputs (8/10 Bit), NDI Streams, Brainsalt Conductor (for Artnet/sACN output), File Recordings
  • Audio Engine with support of 7th order of Ambisonic audio rendering and flexible channel converting mixers

Media Manager

  • Media Manager is used to load and manage uncompressed media
  • Media Manager can assemble movies down to single frames

Conductor (Optional)

  • Conductor is used to edit and send out light shows, effects and commands, time accurate to video playback
  • Conductor locks to Playmakers timecode and vice versa
  • Conductor can be detached from server and can run on a separate machine for "in theater" show editing

Calibrator  (Optional)

  • Calibrator does camera based auto calibration of multi channel projections
  • No need to have the camera at the audience position - multiple cameras are permanently installed "anywhere" to see the entire screen surface
  • Calibration process can be triggered by a playlist entry in Playmaker or through remote control

System Tools for Embedded OS

  • EDID Management and Emulation
  • IP address and firewall configuration
  • Set 4K output modes on startup (native, column or quadrant)

Role: Multi-Server Video Cluster

B7 Software modules and their roles on video servers in a cluster

Playmaker as Controller

  • Playmaker is used to play uncompressed audio and generates timecode for server cluster
  • Our A16 is used for timecode distribution and generates genlock signal to have audio and video perfectly synced
  • Playmaker supports individual playlists with scripting and can be remote controlled

Playmaker as Controlled TC-Player

  • Playmaker is used to play uncompressed video
  • Perfectly chases Controller's timecode and genlock signal

Backstage

  • Backstage is a multifunctional Mapping and Mixing Tool from and two varios formats
  • Receives Inputs from: Playmaker (uncompressed Video), NDI, Capture Cards, SPOUT, Unity, Unreal
  • Allows to mix and map to: LED Walls/Displays, projection on 3D objects and any screen
  • Generated Warp and Blend, can work with Brainsalt's Calibrator and Scalable Display Technologies calibration software
  • Node based programming of sequences and visibility logics, PTP clock synchronized in the cluster
  • Output to: physical GPU Outputs (8/10 Bit), NDI Streams, Brainsalt Conductor (for Artnet/sACN output), File Recordings
  • Audio Engine with support of 7th order of Ambisonic audio rendering and flexible channel converting mixers

Media Manager on dedicated Align/Store server (Optional)

  • Media Manager is used to load and manage uncompressed media
  • Media Manager can assemble movies for the cluster down to single frames
  • Manages content for server cluster
  • Access calibration data from Calibrator to prepare content for every playback channel
  • Acts as overall content backup
  • Can be used to load and prepare content while playback system is in use (reduces occupation time during content loading)

Conductor (Optional)

  • Conductor is used to edit and send out light shows, effects and commands, time accurate to video playback
  • Conductor locks to Playmakers timecode and vice versa
  • Conductor can be detached from server and can run on a separate machine for "in theater" show editing

Calibrator (Optional)

  • Calibrator does camera based auto calibration of multi channel projections
  • No need to have the camera at the audience position - multiple cameras are permanently installed "anywhere" to see the entire screen surface
  • Calibration process can be triggered by a playlist entry in Playmaker or through remote control

System Tools for Embedded OS

  • EDID Management and Emulation
  • IP address and firewall configuration
  • Set 4K output modes on startup (native, column or quadrant)

Role: Audio Server

B7 Software modules and their roles on an audio server

Playmaker

  • Playmaker is used to play uncompressed audio
  • Multiple instances of Playmaker represent groups of synchronous playing audio channels
  • Each Playmaker instance supports individual playlists with scripting and can be individually remote controlled
  • One Playmaker instance can chase timecode input
  • Each Playmaker instance can output specific timecode (occupies one audio output)

Conductor (Optional)

  • Conductor is used to edit and send out light shows, effects and commands, time accurate to audio playback
  • Conductor locks to Playmakers timecode and vice versa
  • Conductor can be detached from server and can run on a separate machine for "in theater" show editing

System Tools for Embedded OS

  • IP address and firewall configuration