Поделиться через


FilterTrackSelect

FilterTrackSelect используется фильтрами манифеста (AssetFilters и global Filters). Он содержит коллекцию FilterTrackPropertyConditionобъектов .

Подробный обзор и примеры кода динамически создаваемых манифестов см. в статье Обзор динамических манифестов.

Кроме того, см . статью Filter и AssetFilter.

В этом разделе описываются сущности FilterTrackSelect и FilterTrackPropertyCondition .

Важно!

При доступе к сущностям в службах мультимедиа необходимо задать определенные поля и значения заголовков в HTTP-запросах.
Дополнительные сведения см. в статье Настройка rest API Служб мультимедиа Разработка и подключение к Службам мультимедиа с помощью REST API Служб мультимедиа.

FilterTrackSelect properties

Свойство Тип Описание
PropertyConditions Коллекция свойств FilterTrackPropertyCondition Содержит коллекцию объектов FilterTrackPropertyCondition.

Свойства FilterTrackPropertyCondition

FilterTrackPropertyCondition позволяет указать, в зависимости от условий, которые должны включаться в динамически создаваемый манифест потоковой передачи (в режиме реального времени или видео по запросу).

Свойство Тип Описание
Property Edm.String Допустимые свойства:

Type — тип дорожки.

Name — имя дорожки.

Language — язык отслеживания.

FourCC — отслеживать FourCC.

Bitrate — скорость дорожки.
Value Edm.String Допустимые значения для следующих свойств:

- Type
Допустимы следующие значения: video, audioили text.
- Name
- Language
Тег языка, который требуется включить, как указано в RFC 5646. Например, en.
- FourCC
Первый элемент формата кодеков, как указано в RFC 6381.
- Bitrate
Диапазон скоростей или определенная скорость. Например, 0-2427000.
Operator Edm.String Допустимые значения: Equal и notEqual.