Compartilhar via


FilterTrackSelect

FilterTrackSelect é usado por filtros de manifesto (AssetFilters e filtrosglobais). Ele contém uma coleção de FilterTrackPropertyConditions.

Para obter uma visão geral detalhada e exemplos de código de manifestos gerados dinamicamente, consulte Visão geral de manifestos dinâmicos.

Além disso, confira Filtrar e AssetFilter.

Este tópico descreve as FilterTrackSelect entidades e FilterTrackPropertyCondition .

Importante

Ao acessar entidades nos serviços de mídia, você deve definir valores e campos de cabeçalho específicos nas suas solicitações HTTP.
Para obter mais informações, consulte Instalação para desenvolvimento de API REST dos Serviços de Mídia e Conexão aos Serviços de Mídia com a API REST dos Serviços de Mídia.

Propriedades FilterTrackSelect

Propriedade Type Descrição
PropertyConditions Coleção de propriedades FilterTrackPropertyCondition Contém uma coleção de FilterTrackPropertyConditions.

Propriedades FilterTrackPropertyCondition

FilterTrackPropertyCondition permite que você especifique com base em quais condições as faixas de sua transmissão (ao vivo ou vídeo sob demanda) devem ser incluídas no manifesto criado dinamicamente.

Propriedade Type Descrição
Property Edm.String As propriedades permitidas são:

Type - tipo da faixa.

Name - nome da faixa.

Language – controlar idioma.

FourCC - acompanhe FourCC.

Bitrate - taxa de bits da faixa.
Value Edm.String Os valores permitidos para as seguintes propriedades são:

- Type
Os seguintes valores são permitidos: video, audioou text.
- Name
- Language
Marca de um idioma que você deseja incluir, conforme especificado em RFC 5646. Por exemplo, en.
- FourCC
O primeiro elemento do formato codecs, conforme especificado em RFC 6381.
- Bitrate
Um intervalo de taxas de bits ou uma taxa de bits específica. Por exemplo, 0-2427000.
Operator Edm.String Os valores permitidos são: Equal e notEqual.