Requisitos técnicos

Especificações e requisitos de rede do LiveDirector. Os números correspondem à configuração real do codificador e do transporte, não a estimativas. Estão aqui para você validar sua instalação antes de um evento.

REQUISITOS MÍNIMOS

01Especificações do sistema

Parâmetros fixos do codificador, do transporte e da saída. Nenhum é configurável pelo usuário; o bitrate de contribuição é o único que varia, e o controle adaptativo o ajusta automaticamente.

ParâmetroValor
Resolução de captura e de programa1920 × 1080
Taxa de quadros30 fps
Códec de contribuição (câmera para servidor)HEVC / H.265, codificação por hardware
Códec alternativoH.264, se a câmera não admite HEVC. É acordado ao conectar
Bitrate de contribuição8 Mbps nominal; escada adaptativa 10 / 8 / 6 / 4 / 2,5 Mbps
Áudio de contribuiçãoAAC-LC, 48 kHz, estéreo, 128 kbps
Transporte na rede localTCP, ajustado para latência mínima
DescobertamDNS / Bonjour, serviço `_livedirector._tcp`
Porta do servidorAtribuída pelo sistema e anunciada por mDNS. Não há porta fixa para abrir
Autenticação de emparelhamentoPIN de 4 dígitos, opcional
Códec de saída (transmissão)H.264 High Profile, 4,5 Mbps
Intervalo máximo de keyframe2 s
Áudio de saídaAAC, 128 kbps
Protocolo de saídaRTMP e RTMPS, uma conexão independente por destino
Latência de captura ao multiview150 a 200 ms
Latência de corte entre câmeras1 quadro, 33 ms

A latência até o espectador ver a transmissão é determinada pela plataforma de destino, entre 2 e 30 segundos conforme a configuração de live dela. Não depende do LiveDirector.

02Ponto de acesso e rede local

As câmeras e o dispositivo servidor se comunicam por TCP dentro da mesma sub-rede. A descoberta usa mDNS. Estes são os parâmetros do ponto de acesso que condicionam o funcionamento.

Requisitos

Configurações incompatíveis

Recomendação: um ponto de acesso dedicado exclusivamente às câmeras e ao servidor. Não precisa de saída para a internet: mixar, compor e gravar funcionam sem conexão. A conexão só entra em jogo ao transmitir.

03Banda na rede local

Cada câmera mantém um fluxo contínuo até o servidor a 8 Mbps de vídeo mais 128 kbps de áudio. O tráfego é sustentado, não em rajadas, e todas as câmeras transmitem simultaneamente. O controle adaptativo reduz o bitrate pela escada 10 / 8 / 6 / 4 / 2,5 Mbps quando a rede congestiona ou quando a temperatura do dispositivo obriga.

Câmeras remotasTráfego agregadoPonto de acesso
216,3 Mbps802.11ac, 5 GHz
432,5 Mbps802.11ac dedicado, 5 GHz
648,8 Mbps802.11ac dedicado em canal limpo, ou 802.11ax
865,0 Mbps802.11ax dedicado, servidor por Ethernet

Este tráfego circula pela rede local e não consome banda da sua conexão de internet. A gestão térmica atua antes de o sistema operacional limitar o desempenho: quando a temperatura sobe, a câmera passa a 24 fps e limita a 6 Mbps, e a 4 Mbps se continuar subindo. O cartão de cada câmera indica o bitrate vigente e a causa da redução.

04Banda de upload de internet

Cada destino de transmissão abre uma conexão RTMP independente com o próprio codificador H.264 a 4,5 Mbps mais 128 kbps de áudio, ou seja 4,63 Mbps por destino. O consumo de upload escala linearmente com o número de destinos simultâneos.

Destinos simultâneosUpload necessárioUpload recomendadoPlano
14,63 Mbps8 MbpsQualquer um
29,26 Mbps15 MbpsPRO
313,89 Mbps20 MbpsPRO MAX
523,15 Mbps35 MbpsPRO MAX

O nível gratuito não requer conexão de internet. A mixagem, a composição e a gravação local operam integralmente na rede local.

05Conexão Ethernet do dispositivo servidor

O tempo de ar de um ponto de acesso é um recurso compartilhado: o tráfego de entrada das câmeras e o tráfego de saída da transmissão disputam o mesmo meio se o servidor está associado por WiFi. Conectar o servidor por Ethernet elimina essa contenção e separa o enlace de upload do enlace de contribuição.

Ethernet obrigatório

Implementação

Se a sessão inclui apenas gravação local e não transmissão, a conexão Ethernet não traz vantagem: não existe tráfego de saída disputando o meio.

06Dispositivo servidor

O servidor decodifica continuamente todos os fluxos de entrada, compõe o programa a 30 fps e codifica a saída. A decodificação contínua é o que permite que o corte entre câmeras leve um quadro sem esperar keyframes. O requisito de sistema operacional é iPadOS 17, iOS 17 ou macOS 12.3. O número de câmeras simultâneas depende da capacidade de decodificação e de gráficos do chip.

DispositivoSistemaCâmeras remotas
iPad 6ª geração, A10iPadOS 174
iPad com A12 a A14iPadOS 17+4 a 6
iPad com A15 ou superioriPadOS 17+6
iPad com chip MiPadOS 17+8
Mac com Apple SiliconmacOS 12.3+8
iPhone XS ou superioriOS 17+4

07Dispositivos de câmera

O aplicativo Camera captura a 1920 × 1080 e 30 fps, codifica em HEVC por hardware e envia ao servidor pela rede local. É gratuito e não consome vagas da assinatura. O requisito de sistema dele é mais baixo que o do estúdio, porque capturar e codificar um único sinal exige muito menos que decodificar vários e compor: o iOS 15 alcança o iPhone 6s e o iPadOS 15 o iPad Air 2.

PlataformaSistemaStatus
iPhoneiOS 15+Disponível
iPadiPadOS 15+Disponível
AndroidAndroid 11+Em desenvolvimento

08Intercom (plano PRO MAX)

Canal de voz entre o diretor e os cinegrafistas, com botão de apertar para falar: nada é codificado nem enviado enquanto ninguém mantém o botão. O diretor fala com todas as câmeras ou com uma só; a voz de um cinegrafista é ouvida por todos menos ele. O app liga a função pela capacidade intercom da licença.

Requisitos

Consumo

Uma câmera sem fones — ou sem a função — conecta e contribui normalmente: perde o intercom, nada mais.

09Armazenamento

A gravação do programa é escrita no armazenamento local do dispositivo servidor, em contêiner MP4 a 1920 × 1080 e 30 fps. O consumo aproximado é de 2 a 4 GB por hora, conforme o nível de detalhe e de movimento da imagem. Verifique o espaço disponível antes de sessões prolongadas: a interrupção por falta de espaço não é recuperável.

No nível gratuito a gravação é segmentada a 20 minutos por arquivo e incorpora uma marca d'água. Os planos pagos removem as duas restrições.

10Verificação prévia ao evento

Procedimento de validação com a instalação definitiva e na localização definitiva.

Para configurações não cobertas nestas tabelas, escreva para hola@livedirector.app.