---
title: Flujos MPTS
url: https://doc2.pstreamer.tv/es/manual/streamer/mpts.html
lang: es
product: Perfect Streamer
version: 2.0.2.362
---

# Flujos MPTS

MPTS (Multi Program Transport Stream) es un flujo MPEG-TS con varios programas (servicios); cada programa tiene un número único (PNR). Su aplicación principal es la difusión DVB y el tránsito de multiplex ya formados. El tipo de flujo — SPTS o MPTS — se elige al crearlo y no se puede cambiar posteriormente ([Nuevo flujo](../webui/streams.md#webui-stream-new)).

![Pipeline del flujo MPTS: fuentes del multiplex, conmutador de entradas, analizador, salidas de tránsito y puente hacia los flujos SPTS a través del demultiplexor.](../../_images/pipeline_mpts.svg)

*Pipeline del flujo MPTS: tránsito del multiplex sin modificar su composición; el procesamiento de programas individuales se realiza a través del demultiplexor en flujos SPTS.*

## Tránsito del multiplex

El flujo MPTS es de tránsito: el multiplex se transmite tal cual. El filtrado y la modificación de MPEG-TS ([Filtrado MPEG-TS](spts.md#streamer-spts-filter), [Modificación del flujo](spts.md#streamer-spts-modify)), los modos de tasa de bits ([Control de la tasa de bits](spts.md#streamer-spts-bitrate)), la difusión OTT y la grabación DVR ([OTT y DVR](ott_dvr.md#streamer-ott-dvr)) no se aplican al flujo MPTS. La tasa de bits constante y la composición del multiplex propio se definen durante su ensamblado por el multiplexor ([Multiplexor](mux.md#streamer-mux)); el procesamiento de un programa concreto se realiza tras su extracción a un flujo SPTS ([Demultiplexor](demux.md#streamer-demux)).

Las fuentes de un flujo MPTS son los transportes de red que reciben un multiplex ya formado (UDP / RTP, SRT, PS1, RIST, Pro-MPEG, TCP, archivo y otros — la sección [Planificación y protocolos de transmisión de datos](../planning/index.md#planning)), el receptor DVB ([Receptor DVB](dvb.md#streamer-dvb)) y el multiplexor ([Multiplexor](mux.md#streamer-mux)). Las fuentes monoprograma — HLS, RTSP, RTMP, el demultiplexor, el transcodificador, el generador de pruebas — no están disponibles para MPTS. Las salidas son de transporte, incluida la entrega del multiplex a una red de distribución DVB; el flujo MPTS no tiene salidas OTT.

La redundancia de fuentes funciona igual que en los flujos SPTS: varias entradas por prioridad, el tiempo de espera del flujo, el intervalo de comprobación y el retorno a la entrada principal ([Redundancia de fuentes](spts.md#streamer-spts-reservation)).

## Análisis por programas

El analizador del flujo MPTS lleva el registro de cada programa por separado y de forma agregada para el multiplex: tasa de bits, estado y errores de continuidad, cifrado, información de medios de cada programa, así como los identificadores del multiplex (TS ID e identificador de red). Los contadores agregados de programas — totales, en claro, cifrados y con errores — se muestran en la ventana de estadísticas del flujo ([Estadísticas del flujo](../webui/streams.md#webui-stream-stats)); en la lista de flujos, los flujos MPTS se marcan con el distintivo MPTS y se agrupan aparte. Un programa cifrado se considera válido y no entra en el contador de errores.

Para MPTS, el monitor TR 101 290 (pestaña «Análisis», ajuste «Monitor TR 101 290») emite un único veredicto para todo el multiplex: errores de transporte, continuidad de todos los PID, repetición y discontinuidades del PCR de todos los programas, presencia de las tablas PAT/PMT y SI (NIT, SDT, EIT, TDT). La ventana del salto admisible del PCR se define con el ajuste de entrada «PCR discontinuity window (ms)», igual que en los flujos SPTS ([Sincronización](spts.md#streamer-spts-sync)). Las métricas SPTS en profundidad — precisión del PCR, análisis del búfer de vídeo T-STD, intervalos PTS — no se aplican al multiplex en su conjunto: para un análisis detallado de un programa, extráigalo a un flujo SPTS aparte ([Demultiplexor](demux.md#streamer-demux), [Analizador](analyzer.md#streamer-analyzer)).

En un flujo MPTS el mosaico está desactivado por defecto (ajuste «Generar mosaico»); al activarlo se forma una miniatura para cada programa del multiplex. Supone una carga adicional apreciable: en servidores cargados no se recomienda activar el mosaico del multiplex.

## Descifrado BISS

En las entradas de red y de archivo de un flujo MPTS (UDP / RTP, SRT, RIST, Pro-MPEG, TCP, PS1, archivo y similares) está disponible el descifrado BISS por software por programas: se definen pares «número de programa — clave» (BISS-1 o BISS-E) y cada programa indicado se descifra antes del análisis y de su transmisión posterior. El descifrado a nivel del adaptador DVB — CAM y BISS, incluidas las claves para T2-MI — se describe en [Receptor DVB](dvb.md#streamer-dvb).

## EPG del multiplex

La guía de programación contenida en el multiplex se extrae a la base de datos EPG del nodo mediante el ajuste «Extraer EIT a la base de datos EPG» ([Importación de EPG/XMLTV](epg/xmltv.md#streamer-epg-xmltv)). En un flujo MPTS de tránsito no se realiza la generación de EIT: las tablas EIT de los programas las traslada el multiplexor desde los flujos de origen durante el ensamblado ([Multiplexor](mux.md#streamer-mux), [Generador EIT](epg/eit.md#streamer-epg-eit)).
