Início
XtreamUIPro

Guia de configuração

Guia de configuração de Hotéis e resorts

Configure a plataforma como o serviço de televisão de um estabelecimento: pacotes de canais por categoria de quarto, uma line por quarto conduzida pelo PMS, nodes por prédio e os vídeos informativos do próprio hotel.

Estes guias mapeiam os conceitos de um setor para os objetos que a plataforma tem hoje (bouquets, lines, pacotes, contas de parceiro, nodes, a API). São mapeamentos conceituais, não recursos específicos de um setor, e uma conta de parceiro é uma conta delegada, não um tenant isolado.

Mapeamento conceitual

Nada no painel se chama quarto ou estadia. A tabela diz qual objeto faz qual papel; os capítulos abaixo os configuram nessa ordem.

No seu setorNa plataformaOnde no painel
Operador do hotel ou parceiro autorizadoConta de parceiro (revendedor): um painel delegado com créditos, permissões e suas próprias linesUsers → adicionar um revendedor; Groups para suas permissões
Pacote de canaisBouquet: um conjunto nomeado de canais, filmes ou séries que um pacote concedeBouquets, a partir de Streams e Movies / Series
Quarto ou dispositivoLine: um acesso com seu pacote, bouquets, expiração, limite de conexões e saídasLines → adicionar, ou códigos de ativação, ou a Reseller API
Vídeos informativos do hotelCatálogo de VOD: filmes e séries com temporadas e episódios, categorias e metadadosMovies e Series, ou a tarefa de ingestão de VOD
Canais de televisão licenciadosCanal ao vivo: um stream com suas fontes, EPG e formatos de saídaStreams → adicionar um stream ao vivo (URL de origem ou envio por RTMP)
Duração da estadiaData de expiração da line, renovada por um pacote, um crédito ou a APIA data de expiração da line e a duração do pacote
Um node por prédio ou alaNodes de streaming: servidores de borda registrados pelo painel, um por local ou prédioServers → adicionar um node, instalado por SSH

Pré-requisitos

O que ter antes de instalar.

  1. Um servidor na rede do estabelecimento (Ubuntu 22.04 ou 24.04), o instalador e um endereço que os dispositivos dos quartos consigam alcançar.
  2. Os feeds de canais dos quais o estabelecimento detém os direitos (URLs de pull ou RTMP), os vídeos informativos do hotel e os dispositivos dos quartos (aparelhos Android TV, aparelhos MAG ou Enigma2, smart TVs com um aplicativo de player ou um navegador).
  3. A capacidade do PMS de chamar uma API HTTP no check-in e no check-out, ou um procedimento da recepção para fazer isso no painel.

Implantação da infraestrutura

O servidor central e um node por prédio.

  1. Execute o instalador no servidor central; defina a base de reprodução como o endereço interno do estabelecimento para que os quartos permaneçam na rede local.
  2. Adicione os feeds de canais em Streams e os vídeos informativos em Movies; confira-os no player web.
  3. Registre um node por ala ou prédio em Servers; o painel o instala por SSH e direciona a ele os quartos desse prédio.
  4. Defina a chave de licença no servidor; a ativação acontece no local e o serviço funciona sem o link externo.

Organização do conteúdo

Pacotes de canais e vídeos do hotel.

  1. Crie um bouquet por pacote de canais (quartos padrão, suítes, conferências) a partir dos canais do estabelecimento.
  2. Crie um bouquet de vídeos do hotel (boas-vindas, instalações, segurança) e adicione-o a todos os pacotes.
  3. Crie um pacote por categoria de quarto com os bouquets que ele concede e duração de um dia: no check-in a line do quarto é renovada uma vez por noite da estadia (cada renovação soma a duração do pacote) e no check-out ela é desativada (capítulo 8).
  4. Ordene os canais e dê logotipos a eles para que o menu na televisão fique legível.

Configuração de parceiros (revendedores)

O estabelecimento, ou um operador que gerencia vários estabelecimentos, como conta delegada.

  1. Crie um grupo com permissões limitadas a lines (quartos) e sem alterações no catálogo.
  2. Adicione a recepção do estabelecimento, ou o operador, como revendedor com esse grupo e os pacotes dos quartos.
  3. Um operador de vários estabelecimentos recebe um revendedor por estabelecimento, cada um com seus próprios quartos e créditos.

Configuração do quarto (line)

Uma line por quarto, nomeada pelo seu número.

  1. Crie uma line por quarto em Lines com o número do quarto como nome e o pacote da categoria do quarto.
  2. Defina o máximo de conexões como 1 (uma televisão) ou como o número de telas do quarto.
  3. Vincule a line ao endereço do dispositivo do quarto quando a rede der endereços fixos aos dispositivos.
  4. Configure o dispositivo uma vez (API Xtream Codes ou M3U com as credenciais da line, ou o portal MAG / Enigma2); as credenciais ficam com o quarto.

Vídeos informativos do hotel

Os vídeos do próprio estabelecimento sob demanda.

  1. Envie os vídeos de boas-vindas e informativos como filmes, com as versões em outros idiomas do estabelecimento como itens separados ou faixas de áudio.
  2. Coloque-os no bouquet de vídeos do hotel para que todas as categorias de quarto os recebam.
  3. Atualize-os pelo painel sempre que as informações mudarem; os quartos veem a nova versão de imediato.

Canais de televisão licenciados

Os canais do estabelecimento como streams ao vivo.

  1. Adicione cada canal licenciado em Streams com seu feed; ative timeshift ou catch-up somente onde a licença permitir.
  2. Adicione uma fonte de EPG para que o guia na televisão mostre a programação.
  3. Mantenha os canais restritos por território em bouquets que só os pacotes certos concedem.

Check-in, check-out e expiração

A estadia como validade da line.

  1. No check-in, ative a line do quarto e renove-a pela duração da estadia (o PMS pela API, ou a recepção no painel).
  2. No check-out, desative a line; uma nova estadia a ativa de novo, então as credenciais nunca saem do quarto.
  3. Inscreva o PMS ou a recepção nos webhooks para ver lines ativadas, desativadas e expiradas.

Integração com o PMS

O check-in e o check-out conduzem os quartos.

  1. Crie uma chave da Reseller API para o PMS e guarde-a na configuração do PMS.
  2. No check-in, o PMS chama action=enable_line e action=renew_line para a line do quarto com um ID de requisição; no check-out, action=disable_line.
  3. O aplicativo de serviços ao hóspede (chamar a equipe, governança, check-out expresso, serviço de quarto) e sua conexão com o back-office fazem parte do plano Enterprise e são dimensionados junto com o estabelecimento.

Considerações de segurança

Mantenha os canais dentro do estabelecimento.

  1. Mantenha a base de reprodução e os nodes na rede do estabelecimento; não exponha à internet nada que os quartos não precisem.
  2. Uma conexão por quarto, vinculada ao dispositivo; os links assinados expiram, então um link copiado deixa de funcionar.
  3. Login em duas etapas para o painel; a recepção recebe um grupo de permissões limitado.
  4. Ative o backup criptografado do banco de dados; as credenciais dos quartos estão nele.

Solução de problemas

As primeiras verificações habituais.

  1. Um quarto está sem televisão: verifique se a line está ativada e não expirada, depois as credenciais e o endereço do dispositivo.
  2. Falta um canal em um quarto: verifique o bouquet do pacote da categoria do quarto.
  3. A televisão para durante uma queda de internet: verifique se a base de reprodução e as fontes são endereços internos; feeds externos dependem do link.
  4. A chamada do PMS falha: verifique a chave da API, se as escritas são POST e o ID de requisição nas novas tentativas.