Udostępnij za pośrednictwem


FilterTrackSelect

FilterTrackSelect jest używany przez filtry manifestu (AssetFilters i global Filters). Zawiera kolekcję FilterTrackPropertyConditions.

Aby zapoznać się ze szczegółowym omówieniem i przykładami kodu dynamicznie generowanych manifestów, zobacz Omówienie manifestów dynamicznych.

Zobacz również artykuł Filter and AssetFilter (Filtr i Filtr zasobów).

W tym temacie FilterTrackSelect opisano jednostki i FilterTrackPropertyCondition .

Ważne

Podczas uzyskiwania dostępu do jednostek w usłudze Media Services należy ustawić określone pola nagłówka i wartości w żądaniach HTTP.
Aby uzyskać więcej informacji, zobacz Setup for Media Services REST API Development (Konfigurowanie tworzenia interfejsu API REST usługi Media Services) i Connecting to Media Services with the Media Services REST API (Nawiązywanie połączenia z usługą Media Services za pomocą interfejsu API REST usługi Media Services).

Właściwości FilterTrackSelect

Właściwość Typ Opis
PropertyConditions Kolekcja właściwości FilterTrackPropertyCondition Zawiera kolekcję FilterTrackPropertyConditions.

Właściwości FilterTrackPropertyCondition

FilterTrackPropertyCondition Umożliwia określenie, w zależności od warunków, w których mają być uwzględniane ścieżki strumienia (na żywo lub wideo na żądanie) w dynamicznie tworzonym manifeście.

Właściwość Typ Opis
Property Edm.String Dozwolone właściwości to:

Type - typ toru.

Name - nazwa toru.

Language - język śledzenia.

FourCC - utwór FourCC.

Bitrate - szybkość transmisji bitów toru.
Value Edm.String Dozwolone wartości dla następujących właściwości to:

- Type
Dozwolone są następujące wartości: video, audiolub text.
- Name
- Language
Tag języka, który chcesz uwzględnić, zgodnie z opisem w pliku RFC 5646. Na przykład en.
- FourCC
Pierwszy element formatu koderów, jak określono w pliku RFC 6381.
- Bitrate
Zakres szybkości transmisji bitów lub określonej szybkości transmisji bitów. Na przykład 0-2427000.
Operator Edm.String Dozwolone wartości to: Equal i notEqual.