Agora¶
Agora é uma plataforma de transmissão corporativa. Ela pega o sinal de uma sala de reuniões, de um estúdio ou da estação do palestrante, prepara-o para a entrega e o leva aos funcionários — dentro do perímetro da empresa, nos seus próprios servidores.
Uma empresa passa a ter a sua própria plataforma por uma destas três razões, e qualquer uma delas basta:
- As transmissões e as gravações não podem sair do perímetro. Uma reunião geral com os números do trimestre, a análise de um incidente, o treinamento sobre um regulamento interno: são dados internos da empresa e não podem ficar com um provedor externo.
- Os espectadores são muitos e estão na mesma rede. Mil funcionários abrindo ao mesmo tempo uma transmissão pela internet esbarram no enlace externo. A Agora entrega por dentro, a partir da mesma rede em que os espectadores estão.
- A plataforma precisa parecer da própria empresa. O funcionário abre a plataforma interna da sua empresa — com o nome, o símbolo e as cores dela —, não o serviço de terceiros.
O que a Agora faz¶
O cluster é operado a partir do painel central, a interface única onde tudo acontece: as transmissões são criadas, os servidores são conectados, as permissões são concedidas, os problemas são diagnosticados.
- Pega o sinal de um codificador de estúdio, de uma câmera ou de um programa de captura de tela — por SRT, RTMP, MPEG-TS e os demais protocolos que o equipamento saiba enviar.
- Prepara a transmissão para a entrega: leva-a às resoluções e aos bitrates necessários para que abra tanto no notebook do escritório quanto no celular por VPN.
- Entrega aos espectadores e distribui a carga entre os servidores — e, em uma rede grande, entre as unidades: o espectador chega ao servidor mais próximo dele.
- Grava o arquivo para que a reunião possa ser vista mais tarde, e o mantém nos discos da própria empresa.
- Mostra o que está acontecendo: quantos espectadores há, de onde veio o sinal, por que ele piorou.
Como é uma instalação¶
Uma instalação da Agora é um plano de controle mais os streamers.
O plano de controle guarda a configuração de todo o cluster e decide em qual servidor cada transmissão vive. Os streamers fazem o trabalho: pegam o sinal, codificam, gravam o arquivo e servem os espectadores.
Em uma instalação pequena as duas coisas vivem em uma única máquina — é por aí que se começa, e o início rápido leva essa máquina até uma transmissão no ar. Quando uma máquina deixa de bastar, acrescentam-se streamers ao plano de controle, e a alocação de streams os distribui entre eles.
Neste quadro não existe um «servidor do painel» à parte: o painel faz parte do mesmo produto e é instalado junto com ele.
A aparência do cliente¶
A Agora é vendida white label: o nome, o símbolo e a cor da interface são definidos pela instalação, não pela compilação. O funcionário vê a plataforma da sua própria empresa, a começar pelo formulário de acesso: a aparência é consultada antes do login, então até a página de login já está nas cores do cliente.
A aparência é definida na instalação do equipamento, junto com os seus demais parâmetros.
Por onde começar¶
- Início rápido — de uma máquina limpa a uma transmissão no ar.
- Instalação — o que vai para um servidor real e o que o pacote faz.
- Administradores — as primeiras contas e os seus direitos.