Freigeben über


FilterTrackSelect

FilterTrackSelect wird von Manifestfiltern (AssetFilters und globalen Filters) verwendet. Sie enthält eine Auflistung von FilterTrackPropertyConditions.

Eine ausführliche Übersicht und Codebeispiele für dynamisch generierte Manifeste finden Sie unter Übersicht über dynamische Manifeste.

Weitere Informationen finden Sie unter Filter und AssetFilter.

In diesem Thema werden die FilterTrackSelect Entitäten und FilterTrackPropertyCondition beschrieben.

Wichtig

Wenn Sie in Media Services auf Entitäten zugreifen, müssen Sie bestimmte Headerfelder und Werte in Ihren HTTP-Anforderungen festlegen.
Weitere Informationen finden Sie unter Einrichten der Media Services-REST-API-Entwicklung und Herstellen einer Verbindung mit Media Services mit der Media Services-REST-API.

FilterTrackSelect-Eigenschaften

Eigenschaft type BESCHREIBUNG
PropertyConditions Auflistung von FilterTrackPropertyCondition-Eigenschaften Enthält eine Auflistung von FilterTrackPropertyConditions.

FilterTrackPropertyCondition-Eigenschaften

FilterTrackPropertyCondition ermöglicht es Ihnen, basierend auf den Bedingungen anzugeben, unter welchen Bedingungen die Tracks Ihres Streams (Live oder Video on Demand) in dynamisch erstellte Manifeste einbezogen werden sollen.

Eigenschaft type BESCHREIBUNG
Property Edm.String Zulässige Eigenschaften sind:

Type – Typ des Titels.

Name – Name des Titels.

Language - Sprache nachverfolgen.

FourCC – Track FourCC.

Bitrate - Bitrate des Titels.
Value Edm.String Zulässige Werte für die folgenden Eigenschaften sind:

- Type
Die folgenden Werte sind zulässig: video, audiooder text.
- Name
- Language
Tag einer Sprache, die Sie einschließen möchten, wie in RFC 5646angegeben. Beispiel: en.
- FourCC
Das erste Element des Codecformats, wie in RFC 6381angegeben.
- Bitrate
Ein Bereich von Bitraten oder eine bestimmte Bitrate. Beispiel: 0-2427000.
Operator Edm.String Zulässige Werte sind: Equal und notEqual.