No final, um segundo servidor obtém os canais em direto uma só vez da origem, coloca em cache os ficheiros a pedido e serve os espectadores encaminhados para ele. Precisa do painel instalado com um endereço https para a API, de uma máquina com Ubuntu para o nó e de acesso SSH a ela ou de uma shell nela.
Adicione o servidor no painel
Abra Servers e adicione um servidor para o nó: o seu nome, o seu IP e o Server URL que os espectadores usam para o alcançar quando for diferente do IP. Para o caminho por SSH, preencha o separador SSH com uma conta que seja root ou tenha sudo sem palavra-passe; a palavra-passe ou chave é cifrada em repouso e o worker verifica o acesso logo após guardar.

Caminho A: instalar a partir do painel por SSH
Servers → Install Load Balancer: escolha o servidor, execute Check SSH (sistema operativo, arquitetura do CPU, sudo, disco, relógio, porta 8080, acesso à API) e depois Install. O worker envia o pacote do nó a partir da sua pasta de pacotes e instala-o; a primeira ligação fixa a chave de anfitrião da máquina; cada passo aparece na página à medida que decorre e Servers → Tarefas guarda o registo com os segredos filtrados. A mesma página oferece depois Upgrade, Restart services, Enroll again e Uninstall.
Caminho B: registar com um código de utilização única
Cluster Nodes → Create enrol code dá um código válido durante trinta minutos. No nó, execute o instalador em modo nó: sudo ./install.sh --role node --main-url https://media.example.com --api-url https://api.example.com --public-url https://edge1.example.com --enroll-code XCE-… O nó recebe o seu próprio segredo e a sua própria chave ao registar-se; nunca recebe o segredo mestre do painel. O endereço da API tem de ser https, a menos que passe --allow-insecure numa rede privada.
Verifique o heartbeat
Cluster Nodes mostra o nó como ok após o primeiro heartbeat, com a sua carga, espectadores e cache; no nó, journalctl -u xtream-cluster-agent -f mostra "config applied". Um nó que foi revogado no painel pára por si; para o voltar a juntar, crie um novo código e registe-o de novo.

Veja os espectadores chegarem a ele
Os espectadores são encaminhados para um nó por GeoIP (com o ficheiro de países que o worker descarrega) ou pela atribuição que definir; um nó obtém um canal em direto uma só vez da origem e distribui-o, e preenche a cache de VOD a partir da origem a pedido. O Monitoring mostra os espectadores por nó; um nó em drenagem não recebe novos espectadores.
