Demultiplexor¶
La entrada demultiplexor (tipo demuxer) extrae un único programa del multiplex y lo convierte en un flujo SPTS corriente. Una vez extraído, al programa se le aplica todo el procesamiento del pipeline SPTS (Flujos SPTS): filtrado y modificación, transcodificación, difusión OTT y grabación DVR. Es la única vía para procesar por programas separados un multiplex recibido (Flujos MPTS).
Para conectar un programa, en el flujo SPTS se añade una entrada de tipo demuxer y se seleccionan (los nombres de los campos son los de la interfaz):
Fuente (campos Source kind y Source id) — un flujo MPTS del mismo nodo o un adaptador DVB (Receptor DVB).
Programa (campo PNR) — el programa se elige de la lista de los servicios detectados, con sus nombres. La lista la proporciona tanto un flujo MPTS como un adaptador DVB, mientras la fuente funcione y esté analizada. Mientras no haya lista — la fuente aún no se ha elegido, el adaptador está detenido, el flujo no está analizado — el número se introduce a mano.
Particularidades:
El demultiplexor recibe un multiplex ya descifrado: las claves BISS se definen en la entrada del flujo MPTS (Descifrado BISS), mientras que el descifrado CAM y BISS a nivel de adaptador se configura en los ajustes del adaptador DVB (Receptor DVB).
La fuente está protegida contra el borrado: mientras al menos un demultiplexor haga referencia a un flujo MPTS o a un adaptador DVB, este no puede eliminarse — el nodo indicará qué objetos hacen referencia a él.
Para los multiplex internos T2-MI se emplea un número de programa compuesto que combina el número de la portadora y el PNR dentro de ella: número de portadora × 65536 + PNR (por ejemplo, portadora 1, PNR 7 → 65543; la portadora 0 es el multiplex externo, con PNR corriente). No hace falta calcularlo a mano: los programas internos figuran en la misma lista, por debajo de los externos, ya con sus números compuestos. La recepción de T2-MI se describe en Receptor DVB.
Un mismo multiplex puede distribuirse simultáneamente en su totalidad (flujo MPTS con salidas de transporte) y por partes, mediante flujos SPTS independientes a través de demultiplexores.