Comando
configuration: record prefix: {name}
configuration: append timestamp:
{true/false}
uptime
format: prepare: {format}
format: confirm: {token}
identify: enable: {true/false}
watchdog: period: {period in seconds}
Combinação de Comandos
É possível combinar os parâmetros em um único comando, por exemplo:
play: speed: 200 loop: true single clip: true
Ou para configuração:
configuration: video input: SDI audio input: XLR
Ou para alternar ao segundo disco, mas reproduzir apenas clipes NTSC:
slot select: slot id: 2 video format: NTSC
Como usar XML
Embora você utilize o Terminal para se comunicar com o HyperDeck, se você estiver
programando software poderá usar XML para confirmar a existência de um comando
específico baseado no firmware do HyperDeck com o qual está se comunicando. Isso ajuda a
interface de usuário do seu software a se ajustar às capacidades do modelo HyperDeck
específico e da versão do software.
Detalhes do Protocolo (em inglês)
Connection
The HyperDeck Ethernet server listens on TCP port 9993.
Basic syntax
The HyperDeck protocol is a line oriented text protocol. Lines from the server will be separated by an ascii
CR LF sequence. Messages from the client may be separated by LF or CR LF.
New lines are represented in this document as a "↵" symbol.
Command syntax
Command parameters are usually optional. A command with no parameters is terminated with a new line:
{Command name}↵
If parameters are specified, the command name is followed by a colon, then pairs of parameter names and
values. Each parameter name is terminated with a colon character:
{Command name}: {Parameter}: {Value} {Parameter}: {Value} ... ↵
Descrição do Comando
set the record prefix name (supports UTF-8 name)
append timestamp to recorded filename
return time since last boot
prepare a disk formatting operation to filesystem {format}
perform a pre-prepared formatting operation using token
identify the device
client connection timeout
Informações para Desenvolvedores (em inglês)
791