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

# Fluxos MPTS

MPTS (Multi Program Transport Stream) — fluxo MPEG-TS com vários programas (serviços); cada programa possui um número único (PNR). A aplicação principal é a difusão DVB e o trânsito de multiplexes prontos. O tipo do fluxo — SPTS ou MPTS — é escolhido na criação e não pode ser alterado posteriormente ([Novo fluxo](../webui/streams.md#webui-stream-new)).

![Pipeline do fluxo MPTS: fontes do multiplex, comutador de entradas, analisador, saídas de trânsito e a ponte para os fluxos SPTS através do demultiplexador.](../../_images/pipeline_mpts.svg)

*Pipeline do fluxo MPTS: trânsito do multiplex sem alteração da composição; o processamento de programas individuais é realizado através do demultiplexador nos fluxos SPTS.*

## Trânsito do multiplex

O fluxo MPTS é de trânsito: o multiplex é transmitido tal como é. A filtragem e a modificação MPEG-TS ([Filtragem MPEG-TS](spts.md#streamer-spts-filter), [Modificação do fluxo](spts.md#streamer-spts-modify)), os modos de bitrate ([Controle de bitrate](spts.md#streamer-spts-bitrate)), a distribuição OTT e a gravação DVR ([OTT e DVR](ott_dvr.md#streamer-ott-dvr)) não se aplicam ao fluxo MPTS. O bitrate constante e a composição do multiplex próprio são definidos durante a sua montagem pelo multiplexador ([Multiplexador](mux.md#streamer-mux)); o processamento de um programa isolado é realizado após a sua extração para um fluxo SPTS ([Demultiplexador](demux.md#streamer-demux)).

As fontes do fluxo MPTS são os transportes de rede que recebem um multiplex pronto (UDP / RTP, SRT, PS1, RIST, Pro-MPEG, TCP, arquivo e outros — seção [Planejamento e protocolos de transmissão de dados](../planning/index.md#planning)), o receptor DVB ([Receptor DVB](dvb.md#streamer-dvb)) e o multiplexador ([Multiplexador](mux.md#streamer-mux)). As fontes de programa único — HLS, RTSP, RTMP, demultiplexador, transcodificador, gerador de teste — não estão disponíveis para MPTS. As saídas são de transporte, incluindo a distribuição do multiplex para uma rede de distribuição DVB; o fluxo MPTS não possui saídas OTT.

A redundância de fontes funciona da mesma forma que nos fluxos SPTS: várias entradas por prioridade, o tempo limite do fluxo, o intervalo de verificação e o retorno à entrada principal ([Redundância de fontes](spts.md#streamer-spts-reservation)).

## Análise por programas

O analisador do fluxo MPTS mantém a contabilização de cada programa separadamente e de forma consolidada para o multiplex: bitrate, estado e erros de continuidade, embaralhamento, informações de mídia de cada programa, bem como os identificadores do multiplex (TS ID e identificador de rede). Os contadores consolidados de programas — total, limpos, embaralhados e com erros — são exibidos na janela de estatísticas do fluxo ([Estatísticas do fluxo](../webui/streams.md#webui-stream-stats)); na lista de fluxos, os fluxos MPTS são marcados com o ícone MPTS e destacados em um grupo separado. Um programa embaralhado é considerado válido e não entra no contador de erros.

O monitor TR 101 290 (aba «Análise», configuração «Monitor TR 101 290») emite para o MPTS um único veredicto para todo o multiplex: erros de transporte, continuidade em todos os PID, repetição e descontinuidades do PCR em todos os programas, presença das tabelas PAT/PMT e SI (NIT, SDT, EIT, TDT). A janela do salto admissível do PCR é definida pela configuração de entrada «PCR discontinuity window (ms)» — como nos fluxos SPTS ([Sincronização](spts.md#streamer-spts-sync)). As métricas aprofundadas do SPTS — a precisão do PCR, a análise do buffer de vídeo T-STD, os intervalos de PTS — não se aplicam ao multiplex como um todo: para a análise detalhada de um programa, extraia-o para um fluxo SPTS separado ([Demultiplexador](demux.md#streamer-demux), [Analisador](analyzer.md#streamer-analyzer)).

O mosaico do fluxo MPTS está desativado por padrão (configuração «Gerar mosaico»); quando ativado, é formada uma miniatura para cada programa do multiplex. Trata-se de uma carga adicional considerável — em servidores sobrecarregados não é recomendável ativar o mosaico do multiplex.

## Desembaralhamento BISS

Nas entradas de rede e de arquivo do fluxo MPTS (UDP / RTP, SRT, RIST, Pro-MPEG, TCP, PS1, arquivo e semelhantes) está disponível o desembaralhamento BISS por software por programas: são definidos pares «número do programa — chave» (BISS-1 ou BISS-E), e cada programa indicado é descriptografado antes da análise e da transmissão subsequente. O desembaralhamento no nível do adaptador DVB — CAM e BISS, incluindo as chaves para T2-MI — está descrito em [Receptor DVB](dvb.md#streamer-dvb).

## EPG do multiplex

O guia de programação contido no multiplex é extraído para a base de dados EPG do nó pela configuração «Extrair EIT para a base de dados EPG» ([Importação de EPG/XMLTV](epg/xmltv.md#streamer-epg-xmltv)). A geração de EIT não é executada em um fluxo MPTS de trânsito: as tabelas EIT dos programas são transferidas pelo multiplexador a partir dos fluxos de origem durante a montagem ([Multiplexador](mux.md#streamer-mux), [Gerador EIT](epg/eit.md#streamer-epg-eit)).
