Fluxos MPTS¶
Fluxo MPTS — fluxo MPEG-TS que transporta vários serviços, cada um com um número de programa único (PNR). Utilizado para a radiodifusão DVB.
Para fluxos MPTS as opções de filtragem não estão disponíveis. Os fluxos são transmitidos como estão.
O RTSP não pode ser fonte de um fluxo MPTS — é um protocolo single-program, aplicável apenas como fonte SPTS.
A função mosaic está desativada por padrão. Não é recomendado ativá-la em CPUs fracas — pode introduzir jitter.
Na diagnose do fluxo são exibidos os dados de cada programa separadamente e uma estatística global.
Arquitetura do fluxo MPTS: trânsito sem filtragem por serviço; para o processamento por serviço (OTT, DVR, filtragem) utiliza-se a entrada demultiplexer de um fluxo SPTS.¶
Demultiplexador¶
Extrai fluxos individuais de um fluxo MPTS. Para isso, adicionar no fluxo SPTS uma entrada do tipo demux, selecionar a fonte e o serviço pelo PNR. Se o MPTS de origem estiver ativo, ao selecionar o PNR estará disponível uma lista; caso contrário, o PNR deve ser introduzido manualmente.
Multiplexador¶
Monta um fluxo MPTS a partir de fluxos SPTS individuais. Para configurar esse fluxo:
Criar um stream MPTS.
Adicionar um input do tipo muxer. Definir o bitrate para alinhar o fluxo CBR (stuffing, TR 101 290 e T-STD compliance). Se for definido 0 (padrão), não haverá alinhamento — o bitrate corresponderá aos fluxos de entrada. Ali também é possível introduzir alguns parâmetros do fluxo MPEG-TS; para a maioria das aplicações os parâmetros padrão são adequados.
No Stream de origem adicione um output do tipo muxer. Informe o nome do serviço e, se necessário, o do provedor. Se usar caracteres não latinos, selecione o idioma nas configurações MPEG-TS do stream.
Repetir para todas as fontes.
O multiplexador gera para o fluxo SDT, NIT e TDT/TOT (marcas de tempo). O EIT (EPG) é obtido dos fluxos de origem. Novos PIDs são atribuídos.