Início
XtreamUIPro

Retalho e redes de franchising

Uma rede de vídeo em todas as lojas

Um canal de loja passa nos ecrãs de todas as unidades, a biblioteca de formação chega a cada colaborador, e cada franquiado gere as suas próprias lojas como conta de parceiro — com um nó em cada região para que o vídeo seja servido perto da loja.

Um empregado de loja entrega sacos de papel a dois clientes ao balcão.
Foto: Gustavo Fring · Pexels License

Os desafios

O que uma rede de lojas tem de resolver

  • A mesma mensagem em todas as lojas

    Promoções, filmes de produto e conteúdo da marca têm de chegar aos ecrãs de dezenas de unidades ao mesmo tempo e manter-se consistentes da sede à caixa.

  • Formação para equipas que circulam

    Os novos colaboradores de cada unidade precisam de integração e formação de produto, e um franquiado deve ver a sua própria equipa e não a de outro.

  • Lojas com ligações comuns

    A ligação à internet de uma loja é partilhada com as caixas e os terminais de cartões, pelo que muitos ecrãs a puxarem o mesmo stream da sede não é sustentável.

Como o Xtream UI Pro ajuda

Como a plataforma se encaixa

  • Um canal para os ecrãs

    O canal da loja é um stream em direto ou uma fonte em ciclo num bouquet; o ecrã de cada loja reproduz-o através de uma linha com limite de ligações.

  • Uma biblioteca de formação por função

    A integração e a formação de produto são séries e filmes em categorias por função; os pacotes concedem os bouquets de uma função à linha de um colaborador.

  • Um nó por região, uma conta de parceiro por franquiado

    Um nó obtém o canal uma só vez da origem e serve as lojas da sua região; cada franquiado é uma conta de parceiro (revendedor) que gere as linhas das suas próprias lojas.

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ó

  • 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

  • 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

  • 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

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 rede de franquias de quarenta lojas

Um servidor de gestão na sede, um nó por região, um canal de loja em cada ecrã, uma biblioteca de formação para colaboradores e uma conta de parceiro por franquiado.

Escolha uma parte do diagrama para ver o que faz.

Numa implementação de retalho, as fontes são o canal de loja da sede e as gravações de formação; o painel guarda os canais, a biblioteca e as linhas das lojas; um nó por região serve as suas lojas; um sistema de gestão de franquias ou de RH liga-se através da Reseller API e webhooks.

  1. Instalar na sede

    O painel, a API, o worker e a origem correm num servidor da sede; um nó é registado em Servers para cada região que tenha muitas lojas.

  2. Montar o canal de loja e a biblioteca

    O canal de loja entra num bouquet para os ecrãs; a integração e a formação de produto entram em bouquets por função, com categorias por tema.

  3. Adicionar uma conta de parceiro por franquiado

    Cada franquiado é adicionado em Users → add a reseller, com pacotes para as suas lojas e equipa e um saldo de créditos; cria as suas próprias linhas.

  4. Limitar cada loja

    Cada linha de loja tem um limite de ligações compatível com os seus ecrãs; as linhas de colaboradores têm um limite compatível com os dispositivos que um colaborador usa.

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, um nó por região, o canal de loja, a biblioteca de formação dos colaboradores, uma conta de parceiro por franquiado, linhas das lojas e resolução de problemas, passo a passo.

Ler o guia de configuração
No seu setorNa plataforma
Canal de loja ou coleção de formaçãoBouquet: um conjunto nomeado de canais, filmes ou séries que um pacote concede
Canal de lojaCanal em direto: um stream com as suas fontes, EPG e formatos de saída
Vídeo de formação e de produtoCatálogo VOD: filmes e séries com temporadas e episódios, categorias e metadados
Ecrã de loja ou acesso de colaboradorLinha: um acesso com o seu pacote, bouquets, validade, limite de ligações e saídas
Conta de franquiadoConta de revendedor (reseller): um painel delegado com créditos, permissões e as suas próprias linhas
Nó regionalNós de streaming: servidores edge registados a partir do painel, um por local ou edifício
Ecrãs ou dispositivos por linhaMáximo de ligações da linha: quantos dispositivos podem ver em simultâneo

Considerações de integração

Um sistema de gestão de franquias, RH ou intranet liga-se através da Reseller API (criar, renovar, desativar uma linha) e webhooks; um conector de comércio eletrónico pode faturar os franquiados se revender o serviço. Os codificadores ligam-se por RTMP. Não há integração nativa com um produto específico de retalho ou de ponto de venda.

Considerações de segurança

Um limite de ligações por linha mantém as credenciais de uma loja nos seus próprios ecrãs; as ligações de reprodução são assinadas e expiram; uma linha pode ser associada ao endereço de uma loja; a conta de parceiro de um franquiado vê apenas as suas próprias linhas; as contas da sede usam início de sessão com dois fatores, grupos de permissões e o registo de auditoria.

Direitos de conteúdo e licenciamento

A rede precisa dos direitos da música, das imagens e do material da marca que passa nas lojas e na formação; 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
Cada franquiado pode gerir as suas próprias lojas?

Sim. Cada franquiado é uma conta de parceiro com permissões e créditos próprios, que cria e renova as linhas das suas lojas. É uma conta delegada no mesmo painel, não uma instalação separada.

O que acontece quando uma loja perde a ligação?

O ecrã aguarda o stream e retoma quando a ligação volta. Para vídeo que tem de passar sempre, coloque a loja num nó da sua região e mantenha as fontes internas.

Programa promoções por loja ou por hora?

A plataforma transmite canais e a biblioteca; não programa sinalização digital por loja ou por hora. Um bouquet diferente por pacote dá a lojas diferentes um canal diferente.