Demultiplexação MPEG-TS
A demultiplexação MPEG-TS é o processo de extrair streams individuais de áudio, vídeo e dados de uma transmissão MPEG-TS combinada, também conhecida como multiplex ou MPTS.
Extrair um único canal do multiplex
Seção intitulada “Extrair um único canal do multiplex”Na transmissão de TV digital, o stream recebido de fontes como redes de satélite, terrestres ou a cabo contém vários canais. Para extrair um único canal desse multiplex, o Astra oferece uma opção específica: pnr.
Por exemplo, para receber um stream de um adaptador DVB com o identificador a001 e extrair o canal número 1, você usaria o seguinte endereço de entrada:
dvb://a001#pnr=1O Astra monta esse endereço automaticamente se você escanear o adaptador DVB e adicionar os canais pela interface web. Leia mais: Escanear adaptador DVB e Receber MPTS via UDP
Filtrar tabelas de serviço
Seção intitulada “Filtrar tabelas de serviço”Em alguns casos, você pode querer remover as tabelas de serviço entregues junto com o canal. Para isso, o Astra tem opções adicionais de entrada:
no_eit: remove a Event Information Table (EIT). A EIT fornece o Guia Eletrônico de Programação (EPG)no_sdt: remove a Service Description Table (SDT). A SDT fornece informações sobre o canal e a rede de entregano_tdt: remove a Time and Date Table (TDT). A TDT fornece a data e hora UTC atuaisno_tot: remove a Time Offset Table (TOT). A TOT fornece a data e hora UTC atuais com a informação de deslocamento do fuso horário da região atual
Exemplo:
dvb://a001#pnr=1&no_sdt&no_eitRepassar tabelas de serviço sem modificação
Seção intitulada “Repassar tabelas de serviço sem modificação”Durante o processo de demultiplexação, o Astra mantém nas tabelas EIT e SDT apenas as informações relacionadas ao canal selecionado. Se você quiser repassar os pacotes como estão, sem nenhuma alteração, pode usar as seguintes opções:
pass_eit: repassa a EIT sem alteraçõespass_sdt: repassa a SDT sem alterações
Não é recomendado usar essas opções, e elas são incompatíveis com as opções set_pnr e set_tsid.
Pacotes com dados privados
Seção intitulada “Pacotes com dados privados”Durante o processo de demultiplexação, o Astra exclui os pacotes que contêm dados desconhecidos e deixa passar apenas os streams de vídeo e áudio. Se você quiser manter os dados privados, use a opção pass_data:
dvb://a001#pnr=1&pass_dataPacotes com dados de acesso condicional
Seção intitulada “Pacotes com dados de acesso condicional”Durante o processo de demultiplexação, o Astra descarta todos os pacotes e informações associadas ao Sistema de Acesso Condicional (CAS). Se você quiser manter esses dados, use a opção cas:
dvb://a001#pnr=1&casEssa opção se torna essencial ao descriptografar streams usando módulos CAM dedicados. Leia mais no nosso artigo: Descriptografar canais com DVB-CI externo
Alterar o número do programa
Seção intitulada “Alterar o número do programa”Para personalizar o Program Number (PNR), use a opção set_pnr:
dvb://a001#pnr=1&set_pnr=1000O valor de PNR pode ficar na faixa de 1 a 65535. Esse recurso pode ser útil se você quiser preparar o canal para a próxima multiplexação.