Developer Information; Blackmagic Video Device Embedded Control Protocol; Assumptions - Blackmagicdesign ATEM Production Studio 4K Installation And Operation Manual

Atem series
Hide thumbs Also See for ATEM Production Studio 4K:
Table of Contents

Advertisement

Available languages
  • EN

Available languages

  • ENGLISH, page 1
Picture Display
The Picture Display will also decode RP-188 HD and VITC SD timecode information, from the
SDI video input signal, and display it on the right side of the display. If the timecode information
is incorrect, check your deck to ensure it is outputting the correct timecode signal encoded as
VITC or RP188.
Lastly, the video standard is displayed on the left side of the Picture Display, so you can verify
the video standard, and confirm you're monitoring the correct video feed.

Developer Information

Blackmagic Video Device Embedded Control Protocol

Version 1.0
If you are a software developer you can use the Video Device Embedded Control Protocol to
construct devices that integrate with our products. Here at Blackmagic Design our approach is
to open up our protocols and we eagerly look forward to seeing what you come up with!
Overview
The Video Device Embedded Control Protocol is used by ATEM switchers to provide Camera
Control functionality with supported Blackmagic Design cameras. Please refer to the
'ATEM Software Control' chapter, 'camera control' section of this manual, or the ATEM Switchers
SDK manual for more information. The ATEM Switchers SDK manual can be downloaded at
www.blackmagicdesign.com/support.
This document describes an extensible protocol for sending a uni-directional stream of small
control messages embedded in the non-active picture region of a digital video stream. The
video stream containing the protocol stream may be broadcast to a number of devices. Device
addressing is used to allow the sender to specify which device each message is directed to.

Assumptions

Alignment and padding constraints are explicitly described in the protocol document. Bit fields
are packed from LSB first. Message groups, individual messages and command headers are
defined as, and can be assumed to be, 32 bit aligned.
Developer Information
199
199

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents