Início
XtreamUIPro

Clubes e academias esportivas

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

Um jogo vai ao ar direto do campo, uma sessão de treino ou um clipe de análise entra em uma biblioteca por equipe e faixa etária, e o acesso de um sócio ou dos pais segue a associação que o clube vende — em servidores operados pelo clube.

Um time de futebol de azul treina em um campo de grama.
Foto: Omar Ramadan · Pexels License

Os desafios

O que um clube precisa resolver

  • Famílias que não podem estar no campo

    Pais, parentes e jogadores ausentes querem ver o jogo e o treino, e o clube prefere oferecer isso em seu próprio serviço do que em uma plataforma pública.

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

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

  • Associações que começam e terminam com a temporada

    As inscrições abrem em agosto, vencem em junho e mudam com a faixa etária, 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 ao vivo

    O encoder do estádio ou do centro de treinamento envia por RTMP para um canal; os canais de uma equipe formam um bouquet, e um pacote concede os bouquets que um sócio paga.

  • Uma biblioteca de análise por equipe

    Jogos, treinos e clipes gravados são filmes e séries em categorias por equipe, faixa etária e temporada; um bouquet limita cada coleção ao elenco que precisa dela.

  • A loja cria o acesso

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

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

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

    Uma line é o acesso de um espectador: pacote, bouquets, expiração, limite de conexões e formatos de saída, com códigos de ativação, testes e renovações seguindo as mesmas regras em todo lugar.

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

  • 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

  • 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

  • Segurança e controle de acesso

    Login em duas etapas, segredos criptografados em repouso, links de reprodução assinados e vinculados ao espectador, regras por IP e país, limites de conexão e proteção contra força bruta.

    TOTP · chaves criptografadas com AES · URLs assinadas com HMAC · regras de GeoIP e ISP

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 Movies do dashboard: os filmes do catálogo com categoria, ano e status.
Vídeo sob demanda · Links de reprodução assinados e com prazo · cache de VOD por node

Arquitetura da infraestrutura

Exemplo de implantação: uma academia de futebol

Um servidor de gerenciamento na academia, o sinal de câmera do estádio, uma biblioteca de análise de vídeo mantida pelos treinadores e associações vendidas pela loja do clube.

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

Em uma implantação esportiva, as fontes são os encoders do estádio e do centro de treinamento e os arquivos gravados dos treinadores; o painel guarda a biblioteca e as linhas dos sócios; a origem atende o público, com um node adicionado quando muitas famílias assistem aos jogos ao mesmo tempo; a loja do clube se conecta por um conector ou pela API.

  1. Instale na academia

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

  2. Configure os sinais e a biblioteca

    Um canal ao vivo por câmera do campo, enviado por RTMP; categorias por faixa etária e temporada; bouquets para dias de jogo, para o material de análise de cada elenco e para toda a academia.

  3. Conecte a loja

    O conector cria uma linha para cada jogador ou responsável inscrito com a temporada como vencimento, renova no pagamento e desativa no cancelamento.

  4. Assista da lateral do campo ou de casa

    Os sócios usam um app player no celular ou na TV, ou o player web; um limite de conexões por linha mantém uma associação familiar dentro da família.

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.

Guia de configuração passo a passo

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

Ler o guia de configuração
No seu setorNa plataforma
Sinal de jogo ou treinoCanal ao vivo: um stream com suas fontes, EPG e formatos de saída
Biblioteca de análise e replaysCatálogo de VOD: filmes e séries com temporadas e episódios, categorias e metadados
Pacote de elenco ou competiçãoBouquet: um conjunto nomeado de canais, filmes ou séries que um pacote concede
Acesso de sócio ou famíliaLine: um acesso com seu pacote, bouquets, expiração, limite de conexões e saídas
Temporada ou período da associaçãoData de expiração da line, renovada por um pacote, um crédito ou a API
Conta da equipe ou da academiaConta de parceiro (revendedor): um painel delegado com créditos, permissões e suas próprias lines
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

Plataformas de e-commerce com conector pronto (WooCommerce, Shopify, PrestaShop, Odoo e outras) criam e renovam as linhas dos sócios no cadastro; qualquer outro sistema, como uma ferramenta de gestão do clube ou de ingressos, usa a Reseller API e webhooks. Os encoders se conectam 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; os links de reprodução são assinados e expiram; um limite de conexões por linha impede que um login seja repassado; as contas da equipe usam login em duas etapas, grupos de permissões e o log 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, inclusive menores; a plataforma não fornece conteúdo nem direitos. Aplicam-se os planos padrã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
O clube pode exibir um jogo apenas para os sócios?

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

Um treinador pode compartilhar análises com apenas um elenco?

Sim. Mantenha os treinos do elenco em um bouquet próprio e conceda-o por meio de um pacote dado às linhas desse elenco.

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

Pela 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.