La demultiplexación MPEG-TS es el proceso de extraer flujos individuales de audio, vídeo y datos de una emisión combinada MPEG-TS, también conocida como multiplext o MPTS.
En la radiodifusión de televisión digital, el flujo recibido de fuentes como satélite, terrestre o redes de cable contiene múltiples canales. Para extraer un solo canal de este múltiplex, Astra ofrece una opción específica: pnr
.
Por ejemplo, para recibir un flujo de un adaptador DVB con el identificador a001
y extraer el número de canal 1
utilizaría la siguiente dirección de entrada:
dvb://a001#pnr=1
Astra forma esta dirección automáticamente si escaneas el adaptador DVB y añades canales con la interfaz web. Más información: Escanear adaptador DVB y recibir MPTS vía UDP
En algunos casos es posible que desee eliminar las tablas de servicio suministradas con el canal. Para ello Astra tiene opciones de entrada adicionales:
no_eit
- elimina la Mesa de Información de Eventos (EIT). La EIT proporciona la Guía Electrónica de Programas (EPG)no_sdt
- elimina la tabla de descripción de servicios (SDT). SDT proporciona información sobre el canal y la red de entregano_tdt
- elimina la tabla de fecha y hora (TDT). La TDT proporciona la fecha y hora UTC actualesno_tot
- elimina la tabla de desfase horario (TOT). La TOT proporciona la fecha y la hora UTC actuales con información sobre el desfase de la zona horaria de la región actual.Ejemplo:
dvb://a001#pnr=1&no_sdt&no_eit
Durante el proceso de demultiplexado, Astra mantiene en las tablas EIT y SDT la información relacionada únicamente con el canal seleccionado. Si quieres pasar los paquetes tal cual, sin ningún cambio, puedes usar las siguientes opciones:
pass_eit
- pasar el IET sin cambiospass_sdt
- aprobar el SDT sin cambiosNo se recomienda utilizar estas opciones y son incompatibles con set_pnr
y set_tsid
opciones.
Durante el proceso de demultiplexado, Astra excluye los paquetes que contienen datos desconocidos y sólo permite el paso de los flujos de Vídeo y Audio. Si desea conservar datos privados, utilice la opción pass_data
:
dvb://a001#pnr=1&pass_data
Durante el proceso de demultiplexación, Astra descarta todos los paquetes y la información asociada relacionada con el Sistema de Acceso Condicional (CAS). Si desea conservar estos datos, utilice la opción cas
:
dvb://a001#pnr=1&cas
Esta opción resulta esencial cuando se descodifican flujos utilizando módulos CAM dedicados. Más información en nuestro artículo: Descodificación de canales con DVB-CI externo
Para personalizar el número de programa (PNR), utilice la opción set_pnr
:
dvb://a001#pnr=1&set_pnr=1000
El valor de PNR puede oscilar entre 1 y 65535. Esta función puede ser útil si desea preparar el canal para la siguiente multiplexación.