Início
XtreamUIPro

Radiodifusão e televisão

Distribua os seus canais na sua própria infraestrutura

Os seus canais lineares tornam-se canais OTT com EPG e catch-up, o seu arquivo um catálogo VOD e os seus parceiros de distribuição contas que controla — entregues por nós de streaming que coloca onde estão os seus espectadores.

Uma régie de televisão com a sua parede de monitores durante uma emissão em direto.
Foto: European Commission, Audiovisual Service · CC BY 4.0

Os desafios

O que uma emissora tem de resolver

  • Chegar aos espectadores para além da antena

    Os espectadores esperam o canal no telemóvel, na smart TV e na box, com o guia de programação e a possibilidade de recuperar o que perderam.

  • Capacidade para os picos

    Um jogo ou um acontecimento noticioso multiplica a audiência em minutos; a entrega tem de escalar acrescentando 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 em direto com a sua fonte de EPG, timeshift e catch-up quando permitido, entregue em HLS ou MPEG-TS às aplicações de leitor mais comuns.

  • Nós onde está a audiência

    A origem recebe cada canal uma só vez; os nós registados distribuem-no e os espectadores são encaminhados para um nó 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 aos seus sistemas criar e renovar acessos.

Capacidades da plataforma

O que este setor utiliza

As capacidades abaixo são as que esta implementação utiliza. Cada uma existe hoje no produto; nada aqui está planeado ou sujeito a pedido.

  • Streaming em direto

    Canais em direto a partir das suas próprias fontes, com EPG, catch-up e timeshift quando a fonte o permite, entregues em HLS ou MPEG-TS às aplicações e boxes dos seus espectadores.

    Hub de origem com uma ligação a montante por canal · RTMP de entrada e saída · transcodificação ffmpeg

  • Nós de streaming distribuídos

    Registe servidores edge a partir do painel; os espectadores são encaminhados para um nó por carga e por país, e a origem serve todos enquanto não existir nenhum nó.

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

  • Vídeo a pedido

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

    Ligações de reprodução assinadas e com prazo limitado · cache VOD por nó

  • Gestão de parceiros

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

    Grupos e permissões · registo de créditos · subparceiros

  • Monitorização e operações

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

    Endpoints /metrics · fila de tarefas com leases · cópias de segurança da base de dados cifradas

  • API e integrações

    Crie, renove e suspenda acessos a partir dos seus próprios sistemas através da Reseller API, receba webhooks assinados e ligue plataformas de faturação ou de comércio com um conector pronto.

    Reseller API com identificadores de pedido idempotentes · chaves Admin API · 17 conectores

No painel

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

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

A página Streams do dashboard: os canais em direto com o estado, a categoria, a fonte e os formatos de saída.
Streaming em direto · Hub de origem com uma ligação a montante por canal · RTMP de entrada e saída · transcodificação ffmpeg
A página Servers do dashboard: o servidor principal e os nós com o estado e a versão.
Nós de streaming distribuídos · Instalados por SSH a partir do painel · encaminhamento GeoIP · heartbeats e estatísticas de tráfego

Arquitetura da infraestrutura

Exemplo de implementação: uma emissora regional

A origem junto ao playout, dois nós nos centros de dados da região, o arquivo ingerido como VOD e dois parceiros de distribuição com contas próprias.

Escolha uma parte do diagrama para ver o que faz.

Numa implementação de radiodifusão, as fontes são os feeds de playout (RTMP ou transport streams) e o arquivo; o painel guarda os canais, o EPG, o catálogo e as contas dos parceiros; os nós de cada região servem os espectadores; os parceiros e os seus sistemas ligam-se através da API.

  1. Trazer os feeds

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

  2. Colocar os nós

    Registe um nó em cada região; o encaminhamento GeoIP envia os espectadores para o mais próximo e as regras por país mantêm os conteúdos limitados a um território onde pertencem.

  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; gere os seus espectadores a partir do seu painel ou do seu sistema.

  4. Acompanhar a operação

    As vistas de ligações e de tráfego, as métricas e os alertas mostram a audiência por canal e por nó; o modo de manutenção e as cópias de segurança cobrem o resto.

Correspondência de configuração

Os seus conceitos, os objetos da plataforma

A plataforma não tem objetos específicos de um setor: um bouquet, uma linha, um pacote ou uma conta de parceiro é usado como o conceito de que o seu setor precisa. São correspondências conceptuais, não funcionalidades nativas desse setor.

No seu setorNa plataforma
Canal linearCanal em direto: um stream com as suas fontes, EPG e formatos de saída
Entrega regionalNós de streaming: servidores edge registados a partir do painel, um por local ou edifício
Arquivo e biblioteca de catch-upCatálogo VOD: filmes e séries com temporadas e episódios, categorias e metadados
Parceiro de distribuiçãoConta de revendedor (reseller): um painel delegado com créditos, permissões e as suas próprias linhas
Conjunto de canaisBouquet: um conjunto nomeado de canais, filmes ou séries que um pacote concede
Sistemas de parceiros e de faturaçãoReseller 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; as aplicações dos subscritores 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 publicidade, nem DRM: a entrega é protegida por ligações assinadas e associadas ao espectador.

Considerações de segurança

Ligações de reprodução assinadas, com validade e associadas ao endereço do espectador, limites de ligações, regras GeoIP e ISP por linha e bloqueio automático de tentativas de força bruta protegem a entrega; o início de sessão com dois fatores, os grupos de permissões e o registo de auditoria protegem o painel. As restrições territoriais são regras por país em linhas e pacotes, não cifragem de conteúdo.

Direitos de conteúdo e licenciamento

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

Direitos de conteúdo e utilização aceitável

Centro de ajuda

Perguntas deste setor

As perguntas que os operadores fazem antes de uma implementação. O centro de ajuda tem as gerais.

Centro de ajuda
A plataforma oferece DRM?

Não. A entrega é protegida por ligações de reprodução assinadas e com prazo limitado, associadas ao espectador, limites de ligações e regras por país. Conteúdos cuja licença exige DRM não se adequam hoje.

Como funciona o escalamento para um grande evento?

Registe mais nós a partir do painel; cada um recebe o canal uma só vez da origem e serve os seus espectadores. O plano de controlo encaminha os espectadores por carga e por país, e a origem serve todos enquanto não houver nó disponível.

Os espectadores podem usar as aplicações que já têm?

Sim. A plataforma fala a API Xtream Codes, M3U/XMLTV, o portal MAG e Enigma2, e inclui um leitor web, pelo que as aplicações de leitor e as boxes comuns funcionam sem uma aplicação própria.