Transmissões¶
Uma transmissão na Agora é uma emissão: uma reunião geral, um webinar, um treinamento, um canal interno de 24 horas. No painel as transmissões vivem na seção Streams.

A transmissão é criada com antecedência, não no momento de ligar a câmera: ela tem nome, fonte, parâmetros de codificação e permissões de visualização, e tudo isso é preparado antes da reunião. Ao palestrante resta ligar o codificador.
A lista¶
As colunas respondem às perguntas de quem está de plantão sem obrigá-lo a abrir a ficha:
- Nome do stream — é por ele que a transmissão é endereçada em toda parte, inclusive no link do espectador.
- Fontes e Estado — dois semáforos diferentes. O primeiro é sobre o sinal ter chegado, o segundo sobre a transmissão estar no ar. Eles se separam mesmo: uma fonte pode estar viva com a transmissão parada, e vice-versa.
- Modelo — de qual modelo a transmissão herdou as configurações.
- Transcodificador, Resolução de entrada, Bitrate de entrada — o que chegou e no que se transforma.
- DVR — se o arquivo está sendo gravado.
- Espectadores — quantas pessoas estão assistindo agora.
O campo Nome do novo stream e o botão Criar criam uma transmissão ali mesmo, a partir da lista.
A fonte¶
A fonte é de onde o sinal chega. Ela é escolhida por protocolo na linha da fonte, na aba Fontes; quais protocolos fazem sentido depende do que o equipamento saiba enviar:
- SRT — a escolha habitual para um codificador de estúdio e para um palestrante em outra cidade: o protocolo sobrevive às perdas de rede.
- RTMP — o que enviam os programas de captura de tela e a maioria dos codificadores por software.
- MPEG-TS — captura a partir de equipamentos de difusão.
- RTSP — uma câmera em uma sala de reuniões.
- Synthetic — o gerador embutido: ele prova que a entrega e a reprodução funcionam antes mesmo de o estúdio ser conectado.
Escolha da interface de entrada¶
Se o multicast chega por uma placa de rede dedicada, defina a Interface de entrada na fonte MPEG-TS/UDP da aba Fontes. Por exemplo, defina Host como 239.255.1.77, Porta como 5500 e Interface de entrada como eno2. Em vez do nome, você pode usar o endereço IPv4 dessa placa, por exemplo 192.168.20.10. A assinatura do grupo é criada nessa interface mesmo quando a rota padrão usa eno1.
O campo se aplica ao multicast IPv4, incluindo multicast com fonte específica (SSM). Para IPv6, deixe-o vazio: a escolha explícita de interface para IPv6 não é suportada. No unicast, esse campo não escolhe a interface de recepção. Limpe o campo e salve para voltar à escolha pela tabela de rotas do sistema operacional. A mudança de interface recria a assinatura e interrompe brevemente a captura.
O nome ou endereço deve pertencer ao streamer que recebe o sinal. Se a interface não existir ou não tiver endereço IPv4, a fonte não iniciará; o status da entrada mostrará a causa. Em um cluster, verifique a configuração em cada streamer onde esse stream possa ser alocado.
Se a fonte for configurada por URL, use udp://239.255.1.77:5500?interface=eno2. O formato udp://eno2@239.255.1.77:5500 também é aceito; se o parâmetro interface também estiver presente, ele tem prioridade.
A interface para enviar multicast é configurada separadamente em cada push.
Reserva da entrada¶
Uma transmissão pode ter várias fontes, e a ordem delas na lista é a ordem de preferência. O servidor conduz a transmissão a partir da primeira que estiver viva: se o sinal some, passa para a seguinte; se volta, retorna.
É para isso que se coloca uma segunda fonte: uma reunião não tem segunda tomada. O par típico na difusão corporativa é o codificador principal do estúdio e um reserva no notebook do palestrante.
A linha Imagem fixa ao perder as fontes diz o que mostrar ao espectador quando não resta nenhuma fonte viva. Sem ela o espectador vê uma tela preta e não sabe se a falha é dele ou de vocês.
O transcodificador¶
A mesma transmissão é assistida do notebook do escritório e do celular por VPN. O transcodificador faz várias variantes da entrada — uma escada — e o player pega a que o enlace do espectador aguentar.
O preset Escada padrão 1080/720/360 + AAC cobre o caso corriqueiro com um toque. Os degraus avulsos são configurados no mesmo lugar quando é preciso um conjunto próprio.
A transcodificação é o trabalho mais pesado da instalação, e é calculada no servidor onde a transmissão está. Vale lembrar disso ao planejar quantas reuniões vão ao mesmo tempo.
Escolha da interface de saída¶
Abra a aba Saída. No bloco Pushes, pressione + Adicionar push, defina o Nome e escolha o protocolo.
Na aba Saída, defina a Interface de saída de um push MPEG-TS/UDP ou MPEG-TS/RTP: o nome de uma placa, como eno4, ou seu endereço IPv4 local, como 192.168.40.10. Defina Host como o grupo 239.255.2.77 e Porta como 5500, e pressione Salvar. O multicast sai pela placa escolhida independentemente da rota padrão.
As interfaces de entrada e saída são independentes: você pode receber por eno2 e enviar por eno4. Cada push tem sua própria interface de saída. O campo vazio deixa a escolha à tabela de rotas do sistema operacional; limpe o campo e salve para restaurar esse comportamento. A configuração se aplica ao multicast IPv4. Para unicast, o roteamento escolhe a interface de saída; Endereço de vinculação define o endereço local do socket e tem outra função.
A interface deve existir no streamer emissor e ter endereço IPv4. Se o nome ou endereço estiver incorreto, o push não iniciará e mostrará um erro. A mudança da interface de saída reinicia o push. Em um cluster, verifique se a interface está disponível em cada streamer que possa enviar esse stream.
A captura é configurada separadamente — veja escolha da interface de entrada.
As abas da ficha¶
- Configurações básicas — o nome, o modelo, se está ativada, o player embutido e o resumo de «o que entrou, o que sai».
- Fontes — as fontes, a saúde e os tempos de espera delas.
- Transcodificador — a escada.
- Processamento — legendas, teletexto, miniaturas.
- DVR — o arquivo.
- Saída — a entrega da transmissão para fora, inclusive em uma única qualidade da escada, e a publicação SRT.
- Layout — onde a transmissão está alocada, veja Alocação de streams.
- Sessões — quem está assistindo a esta transmissão específica.
- Histórico de saída — como a transmissão foi entregue antes.