Skip to content

Configurações do streamer

Um streamer não tem configuração própria: o central a guarda e a entrega à máquina. O formulário de configurações mora no pé do cartão do streamer — abra-o do registro com um clique na linha.

Como as mudanças se aplicam

O botão Salvar alterações envia só o que você mudou — edições paralelas de outras seções não são atropeladas. Dali, uma trilha de três indicadores acompanha a entrega:

  • Salvo — o central aceitou as mudanças.
  • Em trânsito — a configuração está a caminho do streamer; o indicador pulsa. Se o streamer está offline, o formulário diz na cara: as configurações se aplicarão quando o enlace voltar.
  • Aplicado — o streamer confirmou a aplicação; ao lado — quantos segundos a entrega levou.

Se as configurações foram alteradas em paralelo com você, o formulário mostra um aviso de conflito com uma escolha: Ver as mais recentes — reler a versão alheia, Sobrescrever — insistir na sua.

Um selo amarelo ENV num campo significa que o valor é definido pelo ambiente da própria máquina: ele pesa mais que o entregue pelo central, e editar o formulário não terá efeito neste streamer até a variável ser removida.

Listeners

As portas que o streamer abre por protocolo: HTTP, RTSP, RTMP, WebRTC. Uma porta é adicionada como chip; um chip marcado tls significa que a porta leva certificado.

Certificados e HTTPS

A seção Certificados pendura TLS nos listeners HTTP — o certificado mora numa porta, então primeiro vem o listener. Uma porta pode levar várias entradas: os clientes escolhem o certificado por SNI.

A fonte do certificado de uma entrada:

  • Let's Encrypt — emissão automática para os domínios listados. Preencha abaixo o E-mail de contato ACME: sem ele nada é emitido, e é para ele que o CA manda avisos de expiração. Deixe vazia a URL do diretório ACME — isso é o Let's Encrypt de produção.
  • PEM estático — seu próprio certificado e chave privada: PEM inteiro ou caminho de um arquivo no streamer.
  • Autoassinado — para bancadas e redes internas.

Os domínios vão separados por vírgula; o formulário sugere o hostname dos endereços de entrega do streamer. ACME não emite para um IP pelado — é preciso um domínio.

O estado da emissão aparece acima, no cartão do streamer: emitido (com o prazo até expirar), emitindo, falhou — com o texto do erro. Duas semanas antes de expirar a linha amarela.

DVR

Onde o streamer grava o arquivo: a Raiz do arquivo, a lista de discos quando há vários e o Caminho do catálogo. O interruptor Verificar montagem antes de gravar vem ligado por padrão: gravar na partição raiz do sistema é proibido, e um disco sem montagem própria é reportado «não montado». Desligue-o só de propósito.

A gravação e o visionamento do arquivo em detalhe — a página de DVR.

Prefixos de publicação

Os prefixos de nomes sob os quais o streamer aceita publicações entrantes. Sem prefixos, a publicação é aceita só em canais existentes.

Conexão e entrega

  • URL da API do streamer — o endereço pelo qual o central alcança o management API da máquina. Sem ele o streamer leva um chip de alcance no registro e suas sessões somem da saída.
  • Zona CDN — a qual zona o streamer pertence; a frente de reprodução direciona os espectadores por ela.
  • URL pública de payload — a base pública de endereços para espectadores. Definida — os reprodutores recebem um redirect direto ao streamer; vazia — o central faz proxy da mídia através de si.
  • URL privada de payload — a base para transferências entre streamers e o proxy; por padrão coincide com a URL da API.

O modo de entrega resultante aparece no cartão do streamer: em processo (o streamer local), redirect, proxy pelo central ou inalcançável — em vermelho quando nada está definido. Um aviso à parte aparece quando há certificado emitido para um nome mas a base de entrega segue em http:// — o TLS fica sem uso.

Reverse proxy e restauração

A seção Reverse proxy (JSON) é um editor temporário da seção crua rproxy; JSON inválido bloqueia o salvamento.

O botão Restaurar padrões na zona de perigo devolve todas as configurações do streamer aos valores padrão — o streamer as aplica no próximo sync. A ação é irreversível.