FilterTrackSelect
FilterTrackSelect
wird von Manifestfiltern (AssetFilters und globalen Filters) verwendet. Sie enthält eine Auflistung von FilterTrackPropertyCondition
s.
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 FilterTrackPropertyCondition s. |
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 , audio oder text .- Name - Language Tag einer Sprache, die Sie einschließen möchten, wie in RFC 5646 angegeben. Beispiel: en .- FourCC Das erste Element des Codecformats, wie in RFC 6381 angegeben.- Bitrate Ein Bereich von Bitraten oder eine bestimmte Bitrate. Beispiel: 0-2427000 . |
Operator |
Edm.String | Zulässige Werte sind: Equal und notEqual . |