EasyManuals Logo

Blackmagicdesign Studio Camera User Manual

Blackmagicdesign Studio Camera
650 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #578 background imageLoading...
Page #578 background image
Este documento descreve um protocolo expansível para enviar um fluxo unidirecional de pequenas
mensagens de controle embutidas na região de imagem não ativa de um fluxo de vídeo digital. O
fluxo de vídeo contendo o fluxo do protocolo pode ser difundido por uma variedade de dispositivos.
O endereçamento de dispositivos é usado para permitir que o emissor especifique para qual
dispositivo direcionar a mensagem.
Pressuposições
Os limites de alinhamento e preenchimento estão estabelecidos explicitamente no documento do
protocolo. Os campos de bits são empacotados primeiramente a partir do LSB. Grupos de
mensagem, mensagens individuais e cabeçalhos de comando são definidos, e também podem ser
pressupostos, como alinhados em 32 bits.
Codificação de Apagamento
Um grupo de mensagem é codificado em um pacote SMPTE 291M com DID/SDID x51/x53 na região
ativa da linha 16 do VANC.
Agrupamento de Mensagens
Até 32 mensagens podem ser concatenadas e transmitidas em um pacote de apagamento com o
máximo de 255 bytes de carga útil. Na maioria dos casos, isto deve permitir que todas as mensagens
sejam enviadas com o máximo de um quadro de latência.
Caso o dispositivo transmissor enfileire uma quantidade maior de bytes dos pacotes de mensagem
do que possa ser enviada em um único quadro, ele deve usar heurística para determinar os pacotes
que deve priorizar e os que deve enviar imediatamente. As mensagens com prioridade mais baixa
podem ser deferidas para quadros posteriores ou descartadas completamente conforme necessário.
Formato Abstrato dos Pacotes de Mensagem
Cada pacote de mensagem consiste em um cabeçalho com três bytes seguido de um bloco de
dados de comprimento variável opcional. O tamanho máximo do pacote é de 64 bytes.
Destination device (uint8)
Os endereços do dispositivo são representados como um inteiro não
assinado de 8 bits. Os dispositivos individuais são numerados de 0 a 254 com
o valor 255 reservado para indicar uma mensagem difundida para todos os
dispositivos.
Command length (uint8)
O comprimento do comando é um inteiro não assinado de 8 bits que
especifica o comprimento dos dados de comando incluídos. Este
comprimento NÃO inclui o comprimento do cabeçalho ou quaisquer bytes de
preenchimento posteriores.
Command id (uint8)
A id do comando é um inteiro não assinado de 8 bits que indica o tipo de
mensagem sendo enviada. Os dispositivos receptores devem ignorar todos
os comandos que não compreendem. Os comandos de 0 a 127 são
reservados para comandos que se aplicam a múltiplos tipos de dispositivos.
Os comandos de 128 a 255 são específicos do dispositivo.
Reserved (uint8)
Este byte é reservado para fins de alinhamento e expansão. Ele deve ser
configurado como zero.
Command data (uint8[])
Os dados do comando podem conter de 0 a 60 bytes de dados. O formato da
seção de dados é definido pelo próprio comando.
Padding (uint8[])
As mensagens devem ser preenchidas com um limite de até 32 bits com 0x0
bytes. Bytes de preenchimento NÃO são incluídos no comprimento
do comando.
Os dispositivos receptores devem usar o endereço do dispositivo de destino e/ou o identificador de
comando para determinar qual mensagem processar. O receptor deve usar o comprimento do
comando para ignorar comandos irrelevantes ou desconhecidos e deve exercer cautela ao ignorar o
preenchimento implícito também.
578578Informações para Desenvolvedores

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Blackmagicdesign Studio Camera and is the answer not in the manual?

Blackmagicdesign Studio Camera Specifications

General IconGeneral
Power12V DC
Frame Rates23.98, 24, 25, 29.97, 30
Audio Input2 x XLR
Video OutputHDMI, 6G-SDI, 3G-SDI
Power Input12V DC
ConnectionsXLR

Related product manuals