Início
XtreamUIPro

Clubes e academias desportivas

Jogos e vídeo de treino, mantidos dentro do clube

Um jogo vai para o ar diretamente do estádio, uma sessão de treino ou um clip de análise entra numa biblioteca por equipa e escalão, e o acesso de um sócio ou dos pais segue a adesão que o clube vende — em servidores geridos pelo clube.

Uma equipa de futebol de azul treina num relvado.
Foto: Omar Ramadan · Pexels License

Os desafios

O que um clube tem de resolver

  • Famílias que não podem estar no estádio

    Pais, familiares e jogadores ausentes querem ver o jogo e o treino, e o clube prefere oferecê-los no seu próprio serviço do que numa plataforma pública.

  • Vídeo de análise só para os jogadores

    Os treinadores partilham gravações de treinos e clips táticos que devem chegar ao plantel em causa, não a todos os sócios nem ao público.

  • Adesões que começam e terminam com a época

    As inscrições abrem em agosto, terminam em junho e mudam com o escalão, e ninguém no clube quer criar cada conta à mão.

Como o Xtream UI Pro ajuda

Como a plataforma se encaixa

  • Um jogo é um canal em direto

    O codificador do estádio ou do campo de treinos envia por RTMP para um canal; os canais de uma equipa formam um bouquet, e um pacote concede os bouquets que um sócio paga.

  • Uma biblioteca de análise por equipa

    Jogos, treinos e clips gravados são filmes e séries em categorias por equipa, escalão e época; um bouquet limita cada coleção ao plantel que precisa dela.

  • A loja cria o acesso

    Um conector para a plataforma de comércio eletrónico do clube ou a Reseller API cria uma linha na inscrição, com a época como período, e renova-a no pagamento seguinte.

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

  • 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 subscritores

    Uma linha é o acesso de um espectador: pacote, bouquets, validade, limite de ligações e formatos de saída, com códigos de ativação, testes e renovações segundo as mesmas regras em todo o lado.

    API Xtream Codes, M3U/XMLTV, portais MAG e Enigma2, leitor web

  • 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

  • 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

  • Segurança e controlo de acessos

    Início de sessão com dois fatores, segredos selados em repouso, ligações de reprodução assinadas e associadas ao espectador, regras por IP e país, limites de ligações e proteção contra força bruta.

    TOTP · chaves seladas com AES · URLs assinados com HMAC · regras GeoIP e ISP

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 Movies do dashboard: os filmes do catálogo com a categoria, o ano e o estado.
Vídeo a pedido · Ligações de reprodução assinadas e com prazo limitado · cache VOD por nó

Arquitetura da infraestrutura

Exemplo de implementação: uma academia de futebol

Um servidor de gestão na academia, um feed de câmara do estádio, uma biblioteca de análise de vídeo mantida pelos treinadores e adesões vendidas através da loja do clube.

Escolha uma parte do diagrama para ver o que faz.

Numa implementação desportiva, as fontes são os codificadores do estádio e do campo de treinos e os ficheiros gravados pelos treinadores; o painel guarda a biblioteca e as linhas dos sócios; a origem serve o público, com um nó adicionado quando muitas famílias veem os jogos ao mesmo tempo; a loja do clube liga-se através de um conector ou da API.

  1. Instalar na academia

    Um servidor executa o painel, a API, o worker e a origem; a equipa técnica recebe uma conta de parceiro com permissões apenas para a biblioteca.

  2. Configurar os feeds e a biblioteca

    Um canal em direto por câmara do campo, enviado por RTMP; categorias por escalão e época; bouquets para os dias de jogo, para o material de análise de cada plantel e para toda a academia.

  3. Ligar a loja

    O conector cria uma linha para cada jogador ou encarregado de educação inscrito com a época como validade, renova-a no pagamento e desativa-a no cancelamento.

  4. Ver da linha lateral ou de casa

    Os sócios usam uma aplicação de leitor no telemóvel ou na TV, ou o leitor web; um limite de ligações por linha mantém uma adesão familiar dentro da família.

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.

Guia de configuração passo a passo

Pré-requisitos, instalação no clube, feeds de jogos, a biblioteca de análise, acesso de sócios e famílias, adesões a partir da loja e resolução de problemas, passo a passo.

Ler o guia de configuração
No seu setorNa plataforma
Feed de jogo ou treinoCanal em direto: um stream com as suas fontes, EPG e formatos de saída
Biblioteca de análise e repetiçõesCatálogo VOD: filmes e séries com temporadas e episódios, categorias e metadados
Pacote de plantel ou competiçãoBouquet: um conjunto nomeado de canais, filmes ou séries que um pacote concede
Acesso de sócio ou famíliaLinha: um acesso com o seu pacote, bouquets, validade, limite de ligações e saídas
Época ou período da adesãoData de validade da linha, renovada por um pacote, um crédito ou pela API
Conta da equipa ou da academiaConta de revendedor (reseller): um painel delegado com créditos, permissões e as suas próprias linhas
Integração com loja ou gestão do clubeReseller API e webhooks: as operações do painel a partir do seu próprio sistema

Considerações de integração

As plataformas de comércio eletrónico com conector pronto (WooCommerce, Shopify, PrestaShop, Odoo e outras) criam e renovam as linhas dos sócios na inscrição; qualquer outro sistema, como uma ferramenta de gestão do clube ou de bilhética, usa a Reseller API e webhooks. Os codificadores ligam-se por RTMP. Não há integração nativa com um produto específico de gestão de clubes.

Considerações de segurança

O material de análise fica em bouquets que apenas o pacote certo concede; as ligações de reprodução são assinadas e expiram; um limite de ligações por linha impede que um início de sessão seja passado a outros; as contas do pessoal usam início de sessão com dois fatores, grupos de permissões e o registo de auditoria.

Direitos de conteúdo e licenciamento

O clube precisa dos direitos do que transmite, incluindo direitos de transmissão da competição, música e imagens dos jogadores, incluindo menores; a plataforma não fornece conteúdo nem direitos. Aplicam-se os planos padrã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
O clube pode mostrar um jogo apenas aos sócios?

Sim. Coloque o canal do jogo num bouquet que apenas o pacote de sócios concede; uma linha vê apenas os bouquets do seu pacote.

Um treinador pode partilhar análises com apenas um plantel?

Sim. Mantenha os treinos do plantel num bouquet próprio e conceda-o através de um pacote dado às linhas desse plantel.

Funciona com o nosso software de gestão do clube?

Através da API: esse sistema, ou a sua loja, cria, renova e desativa linhas e recebe webhooks. Não há conector nativo para um produto específico de gestão de clubes.