Démultiplexeur¶
Une entrée démultiplexeur (type demuxer) extrait un seul programme d’un multiplex et le transforme en un flux SPTS ordinaire. Une fois extrait, le programme peut faire l’objet de tout le traitement de la chaîne SPTS (Flux SPTS) : filtrage et modification, transcodage, diffusion OTT et enregistrement DVR. C’est l’unique voie de traitement d’un multiplex reçu programme par programme (Flux MPTS).
Pour raccorder un programme, une entrée de type demuxer est ajoutée au flux SPTS et l’on sélectionne (les noms des champs sont ceux de l’interface) :
Source (champs Source kind et Source id) — un flux MPTS du même nœud ou un adaptateur DVB (Récepteur DVB).
Programme (champ PNR) — le numéro de programme. Pour une source de type flux MPTS, si celle-ci est active et déjà analysée, le numéro est choisi dans la liste des services détectés avec leurs noms ; pour un adaptateur DVB et pour une source pas encore analysée, le PNR est saisi manuellement.
Particularités :
Le démultiplexeur reçoit un multiplex déjà désembrouillé : les clés BISS sont définies sur l’entrée du flux MPTS (Désembrouillage BISS), tandis que le désembrouillage CAM et BISS au niveau de l’adaptateur est configuré dans les réglages de l’adaptateur DVB (Récepteur DVB).
La source est protégée contre la suppression : tant qu’au moins un démultiplexeur référence un flux MPTS ou un adaptateur DVB, celui-ci ne peut pas être supprimé — le nœud indique quels objets y font référence.
Pour les multiplex internes T2-MI, on utilise un numéro de programme composite qui combine le numéro de la porteuse et le PNR à l’intérieur de celle-ci : numéro de porteuse × 65536 + PNR (par exemple, porteuse 1, PNR 7 → 65543 ; la porteuse 0 correspond au multiplex externe, PNR ordinaire). La valeur composite est saisie dans le champ PNR. La réception T2-MI est décrite dans Récepteur DVB.
Un même multiplex peut être diffusé simultanément en intégralité (flux MPTS avec sorties de transport) et par parties — sous forme de flux SPTS distincts via des démultiplexeurs.