Aller au contenu

Feuille de route

La documentation des têtes de réseau a la fâcheuse habitude de décrire le produit que le fabricant compte avoir. Cela coûte cher au lecteur, car l’écart se découvre à la mise en service, sur site, avec la camionnette de l’installateur devant la porte et le coaxial déjà tiré. Cette page existe pour que l’écart se découvre pendant que vous êtes encore en train de choisir.

Quatre groupes suivent. Maintenant : en cours d’écriture. Ensuite : engagé et spécifié. Plus tard : planifié mais pas spécifié en détail, et l’ordre au sein de ce groupe est ce qui a le plus de chances de bouger. Non prévu : un refus délibéré, avec sa raison, pour que vous puissiez écarter le produit sur ce point plutôt que de l’attendre.

Travaux en cours. La concentration sur la signalisation DVB-C n’est pas arbitraire : ce sont ces éléments qui décident si un client perçoit un service de télévision professionnel ou manifestement improvisé, et ce sont eux sur lesquels les clients posent des questions en premier.

FonctionnalitéPourquoi c'est importantRemarques
DVB-C
Numéros logiques de chaîne (LCN)La chaîne 5 sur la touche 5, sur chaque téléviseur du bâtiment, sans que personne ne touche à une télécommande. Sans signalisation LCN, chaque téléviseur numérote la grille dans l'ordre où sa propre recherche a trouvé les services : deux chambres ne sont jamais d'accord et aucune carte des chaînes imprimée ne peut être juste. C'est, de loin, la fonctionnalité DVB-C la plus demandée.en développement
Horloge TDT/TOTRègle l'heure de chaque téléviseur client à partir du transport stream. Les téléviseurs sans source d'horloge affichent une heure fausse à l'écran, déclenchent leurs propres minuteries au mauvais moment et, sur certains modèles, refusent d'afficher la moindre information de programme.en développement
Liens NIT entre multiplexUn téléviseur qui trouve l'un des multiplex du site y apprend l'existence des autres, au lieu de balayer toute la bande pour les trouver. Sur un site à plusieurs porteuses, c'est la différence entre une recherche qui prend quelques secondes et une recherche qui prend plusieurs minutes et manque parfois complètement une porteuse.en développement
Identité de service figée et protégéeModifier la grille sans refaire la recherche dans tout le bâtiment. Les identifiants de service sont aujourd'hui dérivés de la position ; insérer une chaîne renumérote donc tout ce qui suit, et chaque téléviseur du bâtiment est en désaccord avec la nouvelle grille jusqu'à une nouvelle recherche. Figer attache un identifiant à une chaîne et protège contre un changement qui invaliderait les réglages existants.en développement
Exploitation
Alertes par e-mail et webhookChaîne en panne, source basculée sur un secours, route multicast morte. Aujourd'hui, ces événements sont visibles dans l'interface, ce qui suppose que quelqu'un la regarde. Un appareil installé dans un local technique doit pouvoir lever la main.en développement
Compteur de redémarrages par chaîne et rapport mensuel de disponibilitéLa fréquence des redémarrages est le premier signal de la dégradation d'une source, et on ne peut actuellement la retrouver qu'en lisant les journaux. Un compteur par chaîne rend visible un serveur d'origine fragile avant qu'il ne tombe complètement, et un rapport mensuel donne à l'opérateur de quoi présenter à son fournisseur de contenu.en développement

Spécifié et planifié, pas encore commencé ou pas encore terminé. Ce sont des engagements plutôt que des aspirations.

FonctionnalitéPourquoi c'est importantRemarques
Sources
Entrée multicast RTPRecevoir une chaîne depuis un groupe multicast qui transporte un transport stream encapsulé dans RTP. Le MPEG-TS brut en multicast UDP est déjà pris en charge — voir sources MPEG-TS — et couvre le cas d'une installation derrière une autre tête de réseau qui envoie du TS brut. Ce qui manque, c'est l'encapsulation RTP qu'utilisent certains encodeurs et liaisons de contribution.engagé
Sources de secours ordonnées avec bascule et retour automatiquesUne liste de sources par chaîne au lieu d'une seule, essayées dans l'ordre, avec retour automatique à la source principale dès qu'elle est de nouveau saine. Aujourd'hui, un serveur d'origine en panne signifie une chaîne en panne jusqu'à ce que quelqu'un la modifie.engagé
Ordre des pistes audio et forçage de langue par chaîneDécider quelle langue un téléviseur sélectionne par défaut, et dans quel ordre les alternatives sont proposées. Utile partout où les clients ne partagent pas une même langue ; aujourd'hui, c'est entièrement déterminé par l'ordre qu'utilise le serveur d'origine.engagé
Distribution
Sortie HTTP MPEG-TS et HLS avec contrôle d'accèsServir les mêmes chaînes aux téléphones et tablettes des clients sur le réseau sans fil du site, en contrôlant qui peut regarder. Le multicast ne traverse pas un réseau Wi-Fi invités typique : téléviseurs et appareils personnels ont donc besoin de modes de distribution différents pour un contenu identique.engagé
Guide des programmes
Guide des programmes sur les chaînes en remultiplexageLe guide lui-même est livré : sources XMLTV, association des chaînes et EIT dans le guide propre au téléviseur — voir Guide des programmes (EPG). L'EIT n'est actuellement ajoutée qu'aux chaînes utilisant le moteur pass-through. Une chaîne qui doit utiliser le moteur de remultiplexage, comme une source RTMP ou fMP4, est associée et affiche « maintenant et ensuite » dans l'interface, mais n'envoie aucun guide aux téléviseurs.engagé
Fiabilité
Écran intégré « difficultés techniques »Généré automatiquement au format de la source principale, afin qu'une chaîne en panne affiche une explication au lieu d'un écran noir. Les écrans noirs génèrent des appels à la réception ; un message à l'écran, non.engagé
Détail du transport stream par PIDL'analyseur de transport stream est livré — erreurs de continuité, erreurs de transport, précision PCR et débit par chaîne, en graphiques et exportés ; voir Qualité du transport stream. Restent à venir le détail par PID et les erreurs au niveau PES. Aujourd'hui, les compteurs d'une chaîne sont additionnés sur l'ensemble de ses PID : ils montrent qu'une chaîne est endommagée, mais pas s'il s'agit de la vidéo ou d'une piste audio.engagé
Exploitation
Export, import de configuration et clonage de siteUn clic pour reprendre la configuration d'un site qui fonctionne comme base du suivant. Aujourd'hui, c'est une copie de fichier et une retouche manuelle soigneuse, ce qui est faisable pour un site et fastidieux pour vingt.engagé
Utilisateurs et rôlesLe personnel de réception doit pouvoir voir si une chaîne fonctionne et la redémarrer. Les installateurs doivent pouvoir modifier les paramètres RF. Un mot de passe partagé unique accorde les deux, ce qui signifie soit que les mauvaises personnes peuvent casser le multiplex, soit que les bonnes ne peuvent pas réparer une chaîne à minuit.engagé
Point d'accès Prometheus et tableau de bord fourniDes métriques sous une forme que la supervision existante comprend déjà, avec un tableau de bord livré plutôt que laissé en exercice. Les étiquettes de métriques nécessaires figurent déjà dans le fichier de configuration sous location_name et re_seller.engagé

Envisagé, mais ni spécifié en détail ni planifié. La demande des clients fait remonter les éléments dans cette liste, et c’est la principale raison de sa publication.

FonctionnalitéPourquoi c'est importantRemarques
Services de contenu
Générateur de chaîne d'information interneUne chaîne produite par le site lui-même : activités, menus, avis, services sur place, vue d'une caméra. Pour les maisons de retraite, c'est l'élément le plus précieux de toute la liste — un résident qui peut difficilement se rendre jusqu'à un panneau d'affichage peut lire le menu du déjeuner et l'activité de l'après-midi depuis son fauteuil. C'est aussi la fonctionnalité la plus souvent mal réalisée aujourd'hui, avec un ordinateur portable et un modulateur HDMI de récupération.planifié
Sources
Entrée caméra RTSPLes caméras du site — entrée, parking, jardin — sous forme de chaînes ordinaires. Complète la chaîne d'information et est souvent demandée en même temps.planifié
Entrée tuner : DVB-S/S2, DVB-T et DVB-CRecevoir des chaînes par voie hertzienne — satellite, antenne terrestre ou réseau câblé existant — plutôt que d'un fournisseur IP. Aujourd'hui, toutes les sources arrivent sur IP ; un site doté d'une parabole ou d'une antenne mais sans fournisseur IP ne peut donc pas encore utiliser Castmux. L'entrée tuner supprimerait la dépendance à un fournisseur IP pour les chaînes qui n'en ont pas besoin, ce que plusieurs sites préféreraient.planifié
Distribution
Débit constant par chaîne sur la sortie UDPBourrer une chaîne jusqu'à un débit fixe. Certains décodeurs et certains équipements réseau se comportent mieux avec un débit constant, et dimensionner la capacité sur un débit variable relève de la conjecture assortie d'une marge de sécurité.planifié
Plusieurs destinations par chaîneEnvoyer une chaîne vers plusieurs groupes ou adresses unicast sans la configurer deux fois. Dupliquer une chaîne pour y parvenir double la bande passante côté source, qui est généralement la ressource limitée.planifié
Annonces SAP/SDPAnnoncer la grille multicast pour que les récepteurs et lecteurs logiciels compatibles découvrent les chaînes au lieu d'être configurés à la main avec des adresses.planifié
DVB-C
Embrouillage BISSEmbrouillage léger pour les contenus dont le fournisseur exige qu'ils ne soient pas reçus en clair sur un réseau câblé partagé. Ce n'est pas un système d'accès conditionnel et ce n'est pas destiné à en devenir un.planifié
Services radio typés comme radioChaînes uniquement audio signalées avec le bon type de service, afin que les téléviseurs les classent dans la radio au lieu de les présenter comme des chaînes de télévision à l'image perpétuellement vide.planifié
Exploitation
Gestion de flotte multisiteUne vue unique de tous les appareils installés par un revendeur, avec une configuration poussée depuis celle-ci. Le prolongement naturel de l'export, de l'import et du clonage, dont elle dépend.planifié

Ces éléments ne seront pas développés, et la raison est donnée pour que vous puissiez en tenir compte. Certains sont des exclusions qui rendent possible le reste du produit ; les autres relèvent d’une autre catégorie d’équipement.

FonctionnalitéPourquoi c'est importantRemarques
Traitement
TranscodageCe n'est pas un oubli : c'est la décision sur laquelle repose le reste du produit. Transmettre la vidéo intacte est ce qui permet 25 chaînes sur un appareil sans ventilateur de 2 Go et ce qui garantit que l'image est exactement celle envoyée par le fournisseur. Ajouter un encodeur coûterait un ordre de grandeur en matériel et introduirait une perte de qualité sur chaque chaîne pour servir une minorité qui en a besoin.non prévu
DVB-C
Accès conditionnel complet (DVB Simulcrypt)Un système d'accès conditionnel avec ECMG, gestion des droits et logistique des cartes à puce est un autre produit, vendu à une autre clientèle. S'y essayer compromettrait la simplicité qui permet à un seul technicien d'installer celui-ci en un après-midi.non prévu
Désembrouillage DVB-CIPas de prise en charge des CAM. Les sources doivent arriver en clair. Désembrouiller le service chiffré de quelqu'un d'autre entraîne des obligations matérielles, de licence et contractuelles qui ne conviennent pas à un appareil de cette taille.non prévu
Distribution
Sortie modulateur DVB-TLes bâtiments dans lesquels ce produit est installé sont câblés pour le DVB-C, et la demande n'est donc pas apparue. C'est une question de demande plutôt que de principe : si de nombreux clients la réclament, elle passera dans la liste.non prévu
Distribution à l'échelle d'un CDNLa cible est un bâtiment. Protection de l'origine, cache en périphérie et distribution multirégion relèvent d'une autre architecture, et prétendre le contraire donnerait un produit médiocre dans les deux cas.non prévu

L’ordre présenté ici reflète ce que les clients ont demandé, et il change lorsqu’ils demandent autre chose. Si un élément de Plus tard est celui qui décide si Castmux convient à votre site, dites-le : un site concret avec un besoin concret fait avancer un élément plus loin que n’importe quelle opinion interne. Écrivez à [email protected] ou soulevez le sujet lors de votre prochain point.

Aucune date n’est indiquée, et c’est délibéré plutôt qu’évasif. Une date attachée à un élément que personne n’a commencé est une supposition présentée comme un engagement, et elle finit en excuses. Une liste ordonnée, tenue honnêtement, vous dit ce qui arrivera avant quoi — et c’est la question qui compte vraiment lorsque vous décidez d’installer maintenant ou d’attendre.