Início
XtreamUIPro

Guia de configuração

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

Configure a plataforma como o serviço de televisão de uma unidade: pacotes de canais por categoria de quarto, uma linha por quarto gerida pelo PMS, nós por edifício e os vídeos de informação do próprio hotel.

Estes guias fazem corresponder os conceitos de um setor aos objetos que a plataforma tem hoje (bouquets, linhas, pacotes, contas de parceiro, nós, a API). São correspondências conceptuais, não funcionalidades específicas de um setor, e uma conta de parceiro é uma conta delegada, não um inquilino isolado.

Correspondência conceptual

Nada no painel se chama quarto ou estadia. A tabela indica que objeto desempenha que papel; os capítulos seguintes configuram-nos por essa ordem.

No seu setorNa plataformaOnde no painel
Operador hoteleiro ou parceiro autorizadoConta de revendedor (reseller): um painel delegado com créditos, permissões e as suas próprias linhasUsers → adicionar um revendedor; Groups para as 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 dispositivoLinha: um acesso com o seu pacote, bouquets, validade, limite de ligações e saídasLines → adicionar, ou códigos de ativação, ou a Reseller API
Vídeos de informação do hotelCatálogo VOD: filmes e séries com temporadas e episódios, categorias e metadadosMovies e Series, ou a tarefa de ingestão VOD
Canais de televisão licenciadosCanal em direto: um stream com as suas fontes, EPG e formatos de saídaStreams → adicionar um stream em direto (URL de origem ou envio RTMP)
Duração da estadiaData de validade da linha, renovada por um pacote, um crédito ou pela APIA data de validade da linha e a duração do pacote
Um nó por edifício ou alaNós de streaming: servidores edge registados a partir do painel, um por local ou edifícioServers → adicionar um nó, instalado por SSH

Pré-requisitos

O que ter antes de instalar.

  1. Um servidor na rede da unidade (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 de que a unidade detém os direitos (URLs de obtenção ou RTMP), os vídeos de informação do hotel e os dispositivos dos quartos (boxes Android TV, boxes MAG ou Enigma2, smart TVs com uma aplicação de leitor ou um navegador).
  3. A capacidade do PMS de chamar uma API HTTP no check-in e no check-out, ou um procedimento da receção para o fazer no painel.

Implementação da infraestrutura

O servidor central e um nó por edifício.

  1. Execute o instalador no servidor central; defina a base de reprodução para o endereço interno da unidade para que os quartos fiquem na rede local.
  2. Adicione os feeds de canais em Streams e os vídeos de informação em Movies; verifique-os no leitor web.
  3. Registe um nó por ala ou edifício em Servers; o painel instala-o por SSH e encaminha os quartos desse edifício para ele.
  4. Defina a chave de licença no servidor; a ativação faz-se no local e o serviço funciona sem a ligação ao exterior.

Organização do conteúdo

Pacotes de canais e vídeos do hotel.

  1. Crie um bouquet por pacote de canais (quartos standard, suites, conferências) a partir dos canais da unidade.
  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 concede e uma duração de um dia: no check-in, a linha do quarto é renovada uma vez por noite de estadia (cada renovação acrescenta a duração do pacote) e, no check-out, é desativada (capítulo 8).
  4. Ordene os canais e atribua-lhes logótipos para que o menu na televisão se leia bem.

Configuração de parceiros (revendedores)

A unidade, ou um operador que gere várias unidades, como conta delegada.

  1. Crie um grupo com permissões limitadas a linhas (quartos) e sem alterações ao catálogo.
  2. Adicione a receção da unidade, ou o operador, como revendedor com esse grupo e os pacotes dos quartos.
  3. Um operador de várias unidades recebe um revendedor por unidade, cada um com os seus quartos e créditos.

Configuração dos quartos (linhas)

Uma linha por quarto, com o número como nome.

  1. Crie uma linha 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 ligações como 1 (uma televisão) ou como o número de ecrãs do quarto.
  3. Associe a linha ao endereço do dispositivo do quarto quando a rede atribui endereços fixos aos dispositivos.
  4. Configure o dispositivo uma só vez (API Xtream Codes ou M3U com as credenciais da linha, ou o portal MAG / Enigma2); as credenciais ficam com o quarto.

Vídeos de informação do hotel

Os vídeos da própria unidade a pedido.

  1. Carregue os vídeos de boas-vindas e de informação como filmes, com as versões nas várias línguas da unidade como entradas separadas 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 a partir do painel sempre que a informação mudar; os quartos veem logo a nova versão.

Canais de televisão licenciados

Os canais da unidade como streams em direto.

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

Check-in, check-out e validade

A estadia como validade da linha.

  1. No check-in, ative a linha do quarto e renove-a pela duração da estadia (o PMS através da API, ou a receção no painel).
  2. No check-out, desative a linha; uma nova estadia ativa-a de novo, pelo que as credenciais nunca saem do quarto.
  3. Subscreva os webhooks no PMS ou na receção para ver as linhas ativadas, desativadas e expiradas.

Integração com o PMS

O check-in e o check-out comandam 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 linha do quarto com um identificador de pedido; no check-out, action=disable_line.
  3. A aplicação de serviços ao hóspede (chamar o pessoal, limpeza, check-out expresso, serviço de quartos) e a sua ligação ao back-office fazem parte do plano Enterprise e são definidas com a unidade.

Considerações de segurança

Mantenha os canais dentro da unidade.

  1. Mantenha a base de reprodução e os nós na rede da unidade; não exponha à internet nada de que os quartos não precisem.
  2. Uma ligação por quarto, associada ao dispositivo; as ligações assinadas expiram, pelo que uma ligação copiada deixa de funcionar.
  3. Início de sessão com dois fatores no painel; a receção recebe um grupo de permissões limitado.
  4. Ative a cópia de segurança cifrada da base de dados; as credenciais dos quartos estão nela.

Resolução de problemas

As primeiras verificações habituais.

  1. Um quarto está sem televisão: verifique se a linha está ativada e não expirou, depois as credenciais e o endereço do dispositivo.
  2. Falta um canal num quarto: verifique o bouquet do pacote da categoria do quarto.
  3. A televisão para durante uma falha de internet: verifique se a base de reprodução e as fontes são endereços internos; os feeds externos dependem da ligação ao exterior.
  4. A chamada do PMS falha: verifique a chave da API, se as escritas são POST e o identificador de pedido nas repetições.