Início
XtreamUIPro

Radiodifusão e televisão

Distribua seus próprios canais na sua própria infraestrutura

Seus canais lineares viram canais OTT com EPG e catch-up, seu acervo um catálogo de VOD e seus parceiros de distribuição contas que você controla — entregues por nodes de streaming que você posiciona onde estão seus espectadores.

Uma sala de controle de TV com sua parede de monitores durante uma transmissão ao vivo.
Foto: European Commission, Audiovisual Service · CC BY 4.0

Os desafios

O que uma emissora precisa resolver

  • Alcançar espectadores além da antena

    Os espectadores esperam o canal no celular, na smart TV e no aparelho, com a grade de programação e a possibilidade de ver o que perderam.

  • Capacidade para os picos

    Uma partida ou um evento jornalístico multiplica a audiência em minutos; a entrega precisa escalar adicionando servidores, não reconstruindo o serviço.

  • Parceiros e territórios

    Os parceiros de distribuição precisam de contas e limites próprios, e alguns conteúdos só podem ser entregues em certos países.

Como o Xtream UI Pro ajuda

Como a plataforma se encaixa

  • Canais com EPG e catch-up

    Cada feed linear é um canal ao vivo com sua fonte de EPG, timeshift e catch-up onde permitido, entregue em HLS ou MPEG-TS aos aplicativos de player comuns.

  • Nodes onde está a audiência

    A origem recebe cada canal uma única vez; os nodes registrados o distribuem, e os espectadores são direcionados a um node por carga e por país.

  • Parceiros como contas delegadas

    Um parceiro de distribuição é uma conta de parceiro com créditos, permissões e painel próprio; a API permite que seus sistemas criem e renovem acessos.

Recursos da plataforma

O que este setor usa

Os recursos abaixo são os que esta implantação utiliza. Cada um já está no produto hoje; nada aqui é planejado ou sob encomenda.

  • Streaming ao vivo

    Canais ao vivo das suas próprias fontes, com EPG, catch-up e timeshift onde a fonte permitir, entregues em HLS ou MPEG-TS aos aplicativos e aparelhos dos seus espectadores.

    Hub de origem com um upstream por canal · RTMP de entrada e saída · transcodificação com ffmpeg

  • Nodes de streaming distribuídos

    Registre servidores de borda pelo painel; os espectadores são direcionados a um node por carga e por país, e a origem atende todos enquanto não houver nenhum node.

    Instalado por SSH a partir do painel · roteamento por GeoIP · heartbeats e estatísticas de tráfego

  • Vídeo sob demanda

    Filmes, séries com temporadas e episódios e rádio, organizados em categorias e bouquets, com metadados do TMDB e uma tarefa de ingestão que baixa e codifica suas fontes.

    Links de reprodução assinados e com prazo · cache de VOD por node

  • Gerenciamento de parceiros

    Contas delegadas com créditos, permissões e painel próprio, em até cinco níveis, para os distribuidores, operadores e revendedores com quem você trabalha.

    Grupos e permissões · livro-razão de créditos · subparceiros

  • Monitoramento e operações

    Visões de conexões e tráfego, logs de auditoria, métricas do Prometheus, alertas por e-mail, Telegram ou webhook, modo de manutenção e verificação de atualização integrada.

    Endpoints /metrics · fila de tarefas com leases · backups criptografados do banco de dados

  • API e integrações

    Crie, renove e suspenda acessos a partir dos seus próprios sistemas pela Reseller API, receba webhooks assinados e conecte plataformas de cobrança ou de vendas com um conector pronto.

    Reseller API com IDs de requisição idempotentes · chaves de Admin API · 17 conectores

No painel

As páginas em que esta implantação vive

Capturas de tela do painel de uma instalação nova com o catálogo de exemplo. Nada é maquete.

A página Streams do dashboard: os canais ao vivo com status, categoria, fonte e formatos de saída.
Streaming ao vivo · Hub de origem com um upstream por canal · RTMP de entrada e saída · transcodificação com ffmpeg
A página Servers do dashboard: o servidor principal e os nodes com status e versão.
Nodes de streaming distribuídos · Instalado por SSH a partir do painel · roteamento por GeoIP · heartbeats e estatísticas de tráfego

Arquitetura da infraestrutura

Exemplo de implantação: uma emissora regional

A origem ao lado do playout, dois nodes nos data centers da região, o acervo ingerido como VOD e dois parceiros de distribuição com contas próprias.

Escolha uma parte do diagrama para ver o que ela faz.

Em uma implantação de emissora, as fontes são os feeds de playout (RTMP ou transport streams) e o acervo; o painel guarda os canais, o EPG, o catálogo e as contas de parceiros; nodes em cada região atendem os espectadores; parceiros e seus sistemas se conectam pela API.

  1. Trazer os feeds

    O feed de playout de cada canal é adicionado como fonte; o EPG vem do seu XMLTV; o acervo é ingerido e codificado como VOD.

  2. Posicionar os nodes

    Registre um node em cada região; o roteamento por GeoIP envia os espectadores ao mais próximo, e as regras por país mantêm o conteúdo restrito por território onde ele deve ficar.

  3. Entregar aos parceiros as suas contas

    Cada parceiro de distribuição é uma conta de parceiro com os bouquets que pode vender e um saldo de créditos; ele gerencia seus espectadores pelo próprio painel ou pelo seu sistema.

  4. Acompanhar a operação

    Visões de conexões e tráfego, métricas e alertas mostram a audiência por canal e por node; o modo de manutenção e os backups cobrem o resto.

Mapeamento de configuração

Seus conceitos, os objetos da plataforma

A plataforma não tem objetos específicos de um setor: um bouquet, uma line, um pacote ou uma conta de parceiro é usado como o conceito de que o seu setor precisa. São mapeamentos conceituais, não recursos nativos desse setor.

No seu setorNa plataforma
Canal linearCanal ao vivo: um stream com suas fontes, EPG e formatos de saída
Entrega regionalNodes de streaming: servidores de borda registrados pelo painel, um por local ou prédio
Biblioteca de arquivo e catch-upCatálogo de VOD: filmes e séries com temporadas e episódios, categorias e metadados
Parceiro de distribuiçãoConta de parceiro (revendedor): um painel delegado com créditos, permissões e suas próprias lines
Pacote de canaisBouquet: um conjunto nomeado de canais, filmes ou séries que um pacote concede
Sistemas de parceiros e de cobrançaReseller API e webhooks: as operações do painel a partir do seu próprio sistema

Considerações de integração

Os sistemas de playout alimentam a plataforma por RTMP ou transport streams; o EPG chega como XMLTV; os sistemas dos parceiros usam a Reseller API e webhooks; os aplicativos voltados ao assinante usam a API Xtream Codes, M3U e os portais. Não há integração nativa com um produto específico de playout ou de inserção de anúncios, nem DRM: a entrega é protegida por links assinados e vinculados ao espectador.

Considerações de segurança

Links de reprodução assinados e com expiração vinculados ao endereço do espectador, limites de conexão, regras de GeoIP e ISP por line e bloqueio automático de tentativas de força bruta protegem a entrega; o login em duas etapas, os grupos de permissões e o log de auditoria protegem o painel. As restrições territoriais são regras por país nas lines e nos pacotes, não criptografia de conteúdo.

Direitos de conteúdo e licenciamento

A emissora distribui apenas canais e programas dos quais detém os direitos, nos territórios que esses direitos cobrem; a plataforma não fornece conteúdo nem direitos. O plano Enterprise acrescenta trabalho de integração e um SLA para a operação.

Direitos de conteúdo e uso aceitável

Central de ajuda

Perguntas deste setor

As perguntas que os operadores fazem antes de uma implantação. A central de ajuda tem as gerais.

Central de ajuda
A plataforma oferece DRM?

Não. A entrega é protegida por links de reprodução assinados e com prazo, vinculados ao espectador, limites de conexão e regras por país. Conteúdo cuja licença exige DRM não se adequa hoje.

Como funciona o escalonamento para um grande evento?

Registre mais nodes pelo painel; cada um busca o canal uma vez da origem e atende seus espectadores. O plano de controle direciona os espectadores por carga e por país, e a origem atende todos enquanto nenhum node estiver disponível.

Os espectadores podem usar os aplicativos que já têm?

Sim. A plataforma fala a API Xtream Codes, M3U/XMLTV, o portal MAG e Enigma2, e traz um player web, então os aplicativos de player e aparelhos comuns funcionam sem um aplicativo próprio.