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. Solo así puede procesarse un multiplex recibido programa por programa (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) — 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 desaleatorizado: las claves BISS se definen en la entrada del flujo MPTS (Desaleatorización BISS), mientras que la desaleatorización 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, y 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.