Flux MPTS¶
MPTS (Multi Program Transport Stream) — flux MPEG-TS contenant plusieurs programmes (services) ; chaque programme possède un numéro unique (PNR). Les principales applications sont la diffusion DVB et le transit de multiplex déjà constitués. Le type de flux — SPTS ou MPTS — est choisi à la création et ne peut plus être modifié par la suite (Nouveau flux).
Chaîne de traitement d’un flux MPTS : transit du multiplex sans modification de sa composition ; le traitement des programmes individuels s’effectue via le démultiplexeur dans des flux SPTS.¶
Transit du multiplex¶
Un flux MPTS est un flux de transit : le multiplex est transmis tel quel. Le filtrage et la modification du MPEG-TS (Filtrage MPEG-TS, Modification du flux), les modes de débit (Gestion du débit), la diffusion OTT et l’enregistrement DVR (OTT et DVR) ne s’appliquent pas à un flux MPTS. Le débit constant et la composition d’un multiplex propre sont définis lors de son assemblage par le multiplexeur (Multiplexeur) ; le traitement d’un programme particulier s’effectue après son extraction dans un flux SPTS (Démultiplexeur).
Les sources d’un flux MPTS sont les transports réseau qui reçoivent un multiplex déjà constitué (UDP / RTP, SRT, PS1, RIST, Pro-MPEG, TCP, fichier et autres — section Planification et protocoles de transmission de données), le récepteur DVB (Récepteur DVB) et le multiplexeur (Multiplexeur). Les sources monoprogramme — HLS, RTSP, RTMP, démultiplexeur, transcodeur, générateur de test — ne sont pas disponibles pour le MPTS. Les sorties sont des sorties de transport, y compris la diffusion du multiplex vers un réseau de distribution DVB ; un flux MPTS n’a pas de sorties OTT.
La redondance des sources fonctionne de la même manière que pour les flux SPTS : plusieurs entrées classées par priorité, délai d’expiration du flux, intervalle de vérification et retour sur l’entrée principale (Redondance des sources).
Analyse par programme¶
L’analyseur d’un flux MPTS effectue son suivi séparément pour chaque programme et globalement pour le multiplex : débit, état et erreurs de continuité, embrouillage, informations sur les médias de chaque programme, ainsi que les identifiants du multiplex (TS ID et identifiant de réseau). Les compteurs globaux de programmes — total, en clair, embrouillés et en erreur — sont affichés dans la fenêtre des statistiques du flux (Statistiques du flux) ; dans la liste des flux, les flux MPTS sont signalés par un badge MPTS et regroupés séparément. Un programme embrouillé est considéré comme valide et n’est pas comptabilisé dans le compteur d’erreurs.
Le moniteur TR 101 290 (onglet « Analyse », paramètre « Moniteur TR 101 290 ») rend pour le MPTS un verdict unique pour l’ensemble du multiplex : erreurs de transport, continuité sur tous les PID, répétition et discontinuités de PCR sur tous les programmes, présence des tables PAT/PMT et SI (NIT, SDT, EIT, TDT). La fenêtre de saut de PCR admissible est définie par le paramètre d’entrée « PCR discontinuity window (ms) » — comme pour les flux SPTS (Synchronisation). Les métriques SPTS avancées — précision du PCR, analyse du tampon vidéo T-STD, intervalles PTS — ne s’appliquent pas au multiplex dans son ensemble : pour une analyse détaillée d’un programme, extrayez-le dans un flux SPTS distinct (Démultiplexeur, Analyseur).
Pour un flux MPTS, la mosaïque est désactivée par défaut (paramètre « Générer la mosaïque ») ; lorsqu’elle est activée, une vignette est produite pour chaque programme du multiplex. Cela représente une charge supplémentaire notable — il est déconseillé d’activer la mosaïque d’un multiplex sur des serveurs chargés.
Désembrouillage BISS¶
Sur les entrées réseau et fichier d’un flux MPTS (UDP / RTP, SRT, RIST, Pro-MPEG, TCP, PS1, fichier et similaires), un désembrouillage logiciel BISS par programme est disponible : des paires « numéro de programme — clé » (BISS-1 ou BISS-E) sont définies, et chaque programme indiqué est déchiffré avant l’analyse et la transmission ultérieure. Le désembrouillage au niveau de l’adaptateur DVB — CAM et BISS, y compris les clés pour T2-MI — est décrit dans Récepteur DVB.
EPG du multiplex¶
Le guide des programmes contenu dans le multiplex est extrait vers la base EPG du nœud par le paramètre « Extraire l’EIT vers la base de données EPG » (Import EPG/XMLTV). La génération de l’EIT n’est pas effectuée sur un flux MPTS de transit : les tables EIT des programmes sont reportées par le multiplexeur depuis les flux sources lors de l’assemblage (Multiplexeur, Générateur EIT).