Pular para o conteúdo

Filtrar PIDs

A filtragem de stream remove pacotes específicos dentro do stream MPEG-TS com base nos seus PIDs. Além disso, o processo modifica as tabelas de informação específicas do programa correspondentes, como a Program Association Table (PAT) e a Program Map Table (PMT), para refletir a remoção dos pacotes identificados.

Para identificar os streams elementares disponíveis e seus PIDs, é necessário analisar o canal. Isso pode ser feito abrindo o analisador MPEG-TS integrado, pelo menu do canal ou diretamente nas configurações do canal.

Analyze Original Stream

Na captura de tela apresentada, podemos ver os seguintes streams elementares:

  1. Vídeo - PID: 1331
  2. Legenda - PID: 1335, Idioma: bul (búlgaro)
  3. Áudio - PID: 1332, Idioma: bul (búlgaro)
  4. Áudio - PID: 1336, Idioma: eng (inglês)

Cada stream elementar é representado por um Packet Identifier (PID) único, que pode ser usado para a filtragem de stream no Astra.

Para fazer a filtragem do stream, vamos descartar o stream com o PID 1336. Essa operação pode ser feita acrescentando a opção filter=1336 ao endereço de entrada

Input Option

Para fazer a filtragem inversa e remover todos os streams exceto os especificados, você pode usar o símbolo til (~) junto com a opção de filtro. Por exemplo, para manter apenas o stream de vídeo e o áudio em inglês (PIDs 1331 e 1336), você acrescentaria a opção filter~=1331,1336 ao endereço de entrada. Isso remove todos os outros streams, deixando apenas os definidos.

Para verificar o resultado do filtro aplicado, clique em “Apply” para salvar as alterações. Em seguida, abra novamente o analisador MPEG-TS integrado. Assim você pode conferir se os streams desnecessários foram realmente filtrados.

Analyze Filtered Stream

Para filtrar o stream em todas as entradas, você pode usar a aba Remap nas configurações do canal. Esse método é adequado junto com o recurso de remap.

Remap Options

No campo Map PIDs, foi definido video=101, audio.eng=102. Isso altera os PIDs do vídeo e do áudio em inglês para 101 e 102, respectivamente, em todas as entradas.

Depois, no campo Filter PID, foi especificado 101, 102. Isso significa que apenas os streams com esses PIDs serão mantidos na saída, enquanto todos os outros streams elementares serão filtrados.

Leia mais: Remapear PIDs