Início
XtreamUIPro

Guia de configuração

Guia de configuração para saúde

Configure a plataforma como a televisão para doentes de um hospital: grelhas por ala, o canal de informação do próprio hospital, uma linha por cama ou televisão de ala e tudo na rede do hospital.

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 doente ou ala. A tabela diz que objeto desempenha que papel; os capítulos abaixo configuram-nos por essa ordem.

No seu setorNa plataformaOnde no painel
Grelha da alaBouquet: um conjunto nomeado de canais, filmes ou séries que um pacote concedeBouquets, a partir de Streams e Movies / Series
Cama ou televisão de alaLinha: 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
Canal de televisão ou ciclo de informaçãoCanal 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)
Vídeos de educação para a saúde e informaçãoCatálogo VOD: filmes e séries com temporadas e episódios, categorias e metadadosMovies e Series, ou a tarefa de ingestão VOD
Período de acesso de uma camaData 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
Nó de ala ou edifícioNós de streaming: servidores edge registados a partir do painel, um por local ou edifícioServers → adicionar um nó, instalado por SSH
Ecrãs por camaMáximo de ligações da linha: quantos dispositivos podem ver em simultâneoO máximo de ligações da linha

Pré-requisitos

O que ter antes de instalar.

  1. Um servidor na sala de dados do hospital (Ubuntu 22.04 ou 24.04), o instalador e um endereço interno que as televisões de cabeceira e de ala consigam alcançar.
  2. Os feeds de canais de que o hospital detém os direitos, os vídeos de informação e educação para a saúde do hospital e os ecrãs (boxes Android TV, boxes MAG ou Enigma2, smart TVs com uma aplicação de leitor ou um navegador).
  3. Uma decisão sobre quem administra o painel (normalmente a equipa de TI), como as camas e as alas são nomeadas e a grelha de cada tipo de ala.

Implementação da infraestrutura

O servidor central, depois um nó por ala.

  1. Execute o instalador no servidor central e defina a base de reprodução para o endereço interno do hospital, para que os ecrãs permaneçam na rede local.
  2. Defina a chave de licença no servidor; sem internet no local, ative-a offline na rede local.
  3. Registe um nó por ala ou edifício em Servers; o painel instala-o por SSH e encaminha para ele os ecrãs dessa ala.
  4. Crie uma conta de parceiro (revendedor) para a equipa de TI de um departamento, ou para um administrador de ala, se o seu trabalho deve ficar separado do administrador central.

Organização do conteúdo

Grelhas por ala, um bouquet de informação.

  1. Crie um bouquet por grelha (ala geral, quartos de internamento prolongado, pediatria) a partir dos canais licenciados.
  2. Crie um bouquet com os vídeos de informação e educação para a saúde do hospital e adicione-o a todos os pacotes.
  3. Crie um pacote por tipo de ala com os bouquets que concede e uma duração longa como período de acesso, para que uma cama não expire entre doentes.
  4. Ordene os canais e dê-lhes logótipos para que o menu do ecrã de cabeceira fique bem legível.

Configuração de parceiros (revendedores)

Normalmente, apenas a equipa de TI.

  1. Um único hospital opera o painel com a conta de administrador; não é necessária nenhuma conta de parceiro para ligar uma cama.
  2. Adicione uma conta de parceiro com um grupo de permissões limitado quando um responsável de ala ou um departamento deva gerir as linhas dos seus próprios ecrãs.
  3. Um grupo hospitalar com vários locais recebe uma conta de parceiro por local, cada uma com as suas próprias linhas; é uma conta delegada, não uma instalação isolada.

Configuração das linhas de camas e alas

Uma linha por cama ou televisão de ala.

  1. Crie uma linha por ecrã em Lines → add, com o nome da cama ou da ala (por exemplo, Ala 4 cama 12), com o pacote do tipo de ala.
  2. Defina o máximo de ligações como 1 para um ecrã de cabeceira, ou como o número de ecrãs de um quarto partilhado.
  3. Associe a linha ao endereço da televisão quando a rede atribui endereços fixos aos ecrãs.
  4. Configure o ecrã uma só vez com as credenciais da linha (API Xtream Codes ou M3U, ou o portal MAG / Enigma2); as credenciais ficam com a cama, pelo que um novo doente não exige nenhuma configuração.

Vídeos de informação e educação para a saúde

A biblioteca do próprio hospital.

  1. Carregue as boas-vindas, as regras da ala e os filmes de educação para a saúde como filmes, e os programas em várias partes como séries, com uma breve descrição e uma categoria por tema.
  2. Coloque-os no bouquet de informação para que todos os tipos de ala os recebam.
  3. Substitua um vídeo no painel quando a informação mudar; os ecrãs veem a nova versão de imediato.

Canais de televisão e o ciclo de informação

Canais em direto para as alas.

  1. Adicione cada canal licenciado em Streams com o seu feed; adicione uma fonte EPG para que o guia no ecrã mostre os programas.
  2. Para um canal de avisos, adicione um stream em direto em ciclo alimentado por um codificador no hospital e coloque-o no bouquet de informação.
  3. Mantenha os canais que o hospital só pode mostrar em algumas alas em bouquets que apenas os pacotes dessas alas concedem.

Acesso e validade

A cama continua ligada.

  1. Dê à linha de uma cama uma validade longa e renove-a com o seu pacote quando estiver a acabar; uma cama não deve ficar às escuras entre dois doentes.
  2. Desative a linha de uma cama ou de uma ala encerrada e ative-a de novo quando reabrir.
  3. Subscreva um sistema interno nos webhooks se este precisar de saber das linhas prestes a expirar e desativadas.

Integração com outros sistemas

A TI do hospital controla as linhas; o painel reproduz o vídeo.

  1. O painel não tem integração nativa com sistemas hospitalares; não há ligação a chamada de enfermagem, processo clínico ou EHR.
  2. Um sistema do próprio hospital pode criar, renovar, ativar e desativar linhas através da Reseller API com uma chave e um id de pedido, e receber webhooks nas alterações.
  3. Não há início de sessão único para espectadores; um ecrã reproduz com as credenciais da sua linha.

Considerações de segurança

A plataforma fica dentro do edifício.

  1. Mantenha a base de reprodução e os nós na rede do hospital; coloque o painel atrás do proxy inverso com TLS e defina TRUSTED_PROXIES para que o registo de auditoria veja os endereços reais.
  2. Início de sessão com dois fatores para todas as contas do painel e grupos de permissões, para que um responsável de ala veja apenas o que a função exige.
  3. Ligações de reprodução assinadas e com expiração, um limite de uma ligação por linha de cabeceira e associação de endereço onde os ecrãs têm endereços fixos.
  4. Cópias de segurança cifradas da base de dados com cópia externa e o registo de auditoria para cada alteração de linhas e do catálogo; o painel não guarda dados de doentes.

Resolução de problemas

As primeiras verificações habituais.

  1. Uma cama está sem televisão: verifique se a sua linha está ativada e não expirada e depois as credenciais e o endereço do ecrã.
  2. Falta um canal numa ala: verifique os bouquets do pacote desse tipo de ala.
  3. Uma ala bloqueia: verifique o heartbeat do nó da ala e se os seus ecrãs estão encaminhados para ele.
  4. A televisão pára durante uma falha da internet: verifique se a base de reprodução e as fontes são endereços internos; os feeds externos dependem do uplink.