Accueil
XtreamUIPro

Guide de configuration

Guide de configuration pour la santé

Configurez la plateforme comme télévision des patients d'un hôpital : grilles par service, chaîne d'information propre à l'hôpital, une line par lit ou par téléviseur de service, et tout sur le réseau de l'hôpital.

Ces guides font correspondre les concepts d'un secteur aux objets que la plateforme possède aujourd'hui (bouquets, lines, packages, comptes revendeurs, nœuds, l'API). Ce sont des correspondances conceptuelles, pas des fonctionnalités propres à un secteur, et un compte revendeur est un compte délégué, pas un locataire isolé.

Correspondance conceptuelle

Rien dans le panneau ne s'appelle patient ou service. Le tableau indique quel objet joue quel rôle ; les chapitres ci-dessous les configurent dans cet ordre.

Dans votre secteurSur la plateformeOù dans le panneau
Grille de serviceBouquet : un ensemble nommé de chaînes, films ou séries qu'un package accordeBouquets, à partir de Streams et de Movies / Series
Lit ou téléviseur de serviceLine : un accès avec son package, ses bouquets, son expiration, sa limite de connexions et ses sortiesLines → ajouter, ou codes d'activation, ou la Reseller API
Chaîne de télévision ou boucle d'informationChaîne en direct : un stream avec ses sources, son EPG et ses formats de sortieStreams → ajouter un stream en direct (URL source ou push RTMP)
Vidéos d'éducation à la santé et d'informationCatalogue VOD : films et séries avec saisons et épisodes, catégories et métadonnéesMovies et Series, ou la tâche d'ingestion VOD
Durée d'accès d'un litDate d'expiration de la line, renouvelée par un package, un crédit ou l'APILa date d'expiration de la line et la durée du package
Nœud d'une aile ou d'un bâtimentNœuds de streaming : serveurs edge enrôlés depuis le panneau, un par site ou par bâtimentServers → ajouter un nœud, installé par SSH
Écrans par litConnexions max. de la line : combien d'appareils peuvent regarder en même tempsLes connexions max. de la line

Prérequis

Ce qu'il faut avoir avant d'installer.

  1. Un serveur dans le local technique de l'hôpital (Ubuntu 22.04 ou 24.04), l'installateur, et une adresse interne que les téléviseurs de chevet et de service peuvent atteindre.
  2. Les flux de chaînes dont l'hôpital détient les droits, les vidéos d'information et d'éducation à la santé de l'hôpital, et les écrans (boîtiers Android TV, boîtiers MAG ou Enigma2, smart TV avec une application de lecture ou un navigateur).
  3. Une décision sur qui administre le panneau (en général l'équipe informatique), comment les lits et les services sont nommés, et la grille de chaque type de service.

Déploiement de l'infrastructure

Le serveur central, puis un nœud par aile.

  1. Lancez l'installateur sur le serveur central et définissez la base de lecture sur l'adresse interne de l'hôpital, pour que les écrans restent sur le réseau local.
  2. Définissez la clé de licence sur le serveur ; sans internet sur le site, activez-la hors ligne sur le réseau local.
  3. Enrôlez un nœud par aile ou par bâtiment depuis Servers ; le panneau l'installe par SSH et y dirige les écrans de cette aile.
  4. Créez un compte partenaire (revendeur) pour l'équipe informatique d'un département, ou pour un administrateur de service, si leur travail doit être séparé de celui de l'administrateur central.

Organisation du contenu

Des grilles par service, un bouquet d'information.

  1. Créez un bouquet par grille (service général, chambres de long séjour, pédiatrie) à partir des chaînes sous licence.
  2. Créez un bouquet des vidéos d'information et d'éducation à la santé de l'hôpital et ajoutez-le à chaque package.
  3. Créez un package par type de service avec les bouquets qu'il accorde et une longue durée comme période d'accès, pour qu'un lit n'expire pas entre deux patients.
  4. Ordonnez les chaînes et donnez-leur des logos pour que le menu de l'écran de chevet se lise bien.

Configuration des partenaires (revendeurs)

En général l'équipe informatique seule.

  1. Un hôpital unique fait tourner le panneau avec son compte administrateur ; aucun compte partenaire n'est nécessaire pour allumer un lit.
  2. Ajoutez un compte partenaire avec un groupe de permissions limité quand un cadre de service ou un département doit gérer les lines de ses propres écrans.
  3. Un groupe hospitalier à plusieurs sites obtient un compte partenaire par site, chacun avec ses propres lines ; c'est un compte délégué, pas une installation isolée.

Configuration des lines de lit et de service

Une line par lit ou par téléviseur de service.

  1. Créez une line par écran sous Lines → ajouter, nommée par le lit ou le service (par exemple Service 4 lit 12), avec le package du type de service.
  2. Définissez les connexions max. à 1 pour un écran de chevet, ou au nombre d'écrans d'une chambre partagée.
  3. Liez la line à l'adresse du téléviseur quand le réseau donne des adresses fixes aux écrans.
  4. Configurez l'écran une fois avec les identifiants de la line (API Xtream Codes ou M3U, ou le portail MAG / Enigma2) ; les identifiants restent avec le lit, donc un nouveau patient n'a rien à configurer.

Vidéos d'information et d'éducation à la santé

La bibliothèque propre à l'hôpital.

  1. Téléversez les films d'accueil, de règles du service et d'éducation à la santé comme films, et les programmes en plusieurs parties comme séries, avec une courte description et une catégorie par sujet.
  2. Placez-les dans le bouquet d'information pour que chaque type de service les reçoive.
  3. Remplacez une vidéo dans le panneau quand l'information change ; les écrans voient la nouvelle version immédiatement.

Chaînes de télévision et boucle d'information

Des chaînes en direct pour les services.

  1. Ajoutez chaque chaîne sous licence sous Streams avec son flux ; ajoutez une source EPG pour que le guide à l'écran affiche les programmes.
  2. Pour une chaîne d'avis, ajoutez un flux en direct en boucle alimenté par un encodeur de l'hôpital et placez-le dans le bouquet d'information.
  3. Gardez les chaînes que l'hôpital ne peut montrer que dans certains services dans des bouquets que seuls les packages de ces services accordent.

Accès et expiration

Le lit reste allumé.

  1. Donnez à la line d'un lit une longue expiration et renouvelez-la avec son package quand elle approche de son terme ; un lit ne doit pas s'éteindre entre deux patients.
  2. Désactivez la line d'un lit ou d'une aile fermés, et réactivez-la quand elle rouvre.
  3. Abonnez un système interne aux webhooks s'il doit connaître les lines bientôt expirées et désactivées.

Intégration avec d'autres systèmes

L'informatique de l'hôpital pilote les lines ; le panneau lit la vidéo.

  1. Le panneau n'a pas d'intégration native avec les systèmes hospitaliers ; il n'y a pas de connexion avec l'appel infirmière, le dossier patient ni le DPI.
  2. Un système propre à l'hôpital peut créer, renouveler, activer et désactiver des lines via la Reseller API avec une clé et un identifiant de requête, et recevoir des webhooks sur les changements.
  3. Il n'y a pas de connexion unique (SSO) pour les spectateurs ; un écran lit avec les identifiants de sa line.

Considérations de sécurité

La plateforme reste à l'intérieur du bâtiment.

  1. Gardez la base de lecture et les nœuds sur le réseau de l'hôpital ; placez le panneau derrière le reverse proxy avec TLS et définissez TRUSTED_PROXIES pour que le journal d'audit voie les vraies adresses.
  2. Connexion en deux étapes pour chaque compte du panneau et groupes de permissions, pour qu'un cadre de service ne voie que ce dont son rôle a besoin.
  3. Liens de lecture signés et expirants, une limite de connexions de un par line de chevet, et liaison à l'adresse là où les écrans ont des adresses fixes.
  4. Sauvegardes chiffrées de la base de données avec copie externe, et journal d'audit pour chaque modification des lines et du catalogue ; le panneau ne détient aucune donnée de patient.

Dépannage

Les premières vérifications habituelles.

  1. Un lit n'a pas de télévision : vérifiez que sa line est activée et non expirée, puis les identifiants et l'adresse de l'écran.
  2. Une chaîne manque dans un service : vérifiez les bouquets du package de ce type de service.
  3. Une aile met en mémoire tampon : vérifiez le heartbeat du nœud de l'aile et que ses écrans y sont dirigés.
  4. La télévision s'arrête pendant une coupure internet : vérifiez que la base de lecture et les sources sont des adresses internes ; les flux externes dépendent de la liaison montante.