Partager via


FilterTrackSelect

FilterTrackSelect est utilisé par les filtres de manifeste (AssetFilters et filtreglobal). Il contient une collection de FilterTrackPropertyConditions.

Pour obtenir une vue d’ensemble détaillée et des exemples de code de manifestes générés dynamiquement, consultez Vue d’ensemble des manifestes dynamiques.

Consultez également Filtre et AssetFilter.

Cette rubrique décrit les FilterTrackSelect entités et FilterTrackPropertyCondition .

Important

Lors de l’accès aux entités dans Media Services, vous devez définir les valeurs et les champs d’en-tête spécifiques dans vos requêtes HTTP.
Pour plus d’informations, consultez Configuration du développement d’API REST Media Services et Connexion à Media Services avec l’API REST Media Services.

Propriétés FilterTrackSelect

Propriété Type Description
PropertyConditions Collection de propriétés FilterTrackPropertyCondition Contient une collection de FilterTrackPropertyConditions.

Propriétés FilterTrackPropertyCondition

FilterTrackPropertyCondition vous permet de spécifier en fonction des conditions dans lesquelles les pistes de votre flux (en direct ou vidéo à la demande) doivent être incluses dans un manifeste créé dynamiquement.

Propriété Type Description
Property Edm.String Les propriétés autorisées sont les suivantes :

Type - type de la piste.

Name - nom de la piste.

Language - suivre la langue.

FourCC - suivre FourCC.

Bitrate - débit de la piste.
Value Edm.String Les valeurs autorisées pour les propriétés suivantes sont :

- Type
Les valeurs suivantes sont autorisées : video, audioou text.
- Name
- Language
Balise d’une langue que vous souhaitez inclure, comme spécifié dans RFC 5646. Par exemple : en.
- FourCC
Premier élément du format de codecs, comme spécifié dans RFC 6381.
- Bitrate
Plage de débits binaires ou débit spécifique. Par exemple : 0-2427000.
Operator Edm.String Les valeurs autorisées sont : Equal et notEqual.