az ams asset-filter

Управление фильтрами ресурсов для учетной записи Службы мультимедиа Azure.

Команды

Имя Описание Тип Состояние
az ams asset-filter create

Создайте фильтр ресурсов.

Основные сведения Общедоступная версия
az ams asset-filter delete

Удаление фильтра ресурсов.

Основные сведения Общедоступная версия
az ams asset-filter list

Список всех фильтров ресурсов учетной записи Службы мультимедиа Azure.

Основные сведения Общедоступная версия
az ams asset-filter show

Отображение сведений о фильтре ресурсов.

Основные сведения Общедоступная версия
az ams asset-filter update

Обновите сведения о фильтре ресурсов.

Основные сведения Общедоступная версия

az ams asset-filter create

Создайте фильтр ресурсов.

az ams asset-filter create --account-name
                           --asset-name
                           --name
                           --resource-group
                           [--end-timestamp]
                           [--first-quality]
                           [--force-end-timestamp {false, true}]
                           [--live-backoff-duration]
                           [--presentation-window-duration]
                           [--start-timestamp]
                           [--timescale]
                           [--tracks]

Примеры

Создайте фильтр ресурсов с выбранными параметрами отслеживания фильтра.

az ams asset-filter create -a amsAccount -g resourceGroup -n filterName --force-end-timestamp=False --end-timestamp 200000 --start-timestamp 100000 --live-backoff-duration 60 --presentation-window-duration 600000 --timescale 1000 --first-quality 720 --asset-name assetName --tracks @C:\tracks.json

Обязательные параметры

--account-name -a

Имя учетной записи Службы мультимедиа Azure.

--asset-name

Имя ресурса.

--name -n

Имя фильтра ресурсов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--end-timestamp

Применимо к видео по запросу (VoD). Для презентации потоковой передачи потоковой передачи она автоматически игнорируется и применяется, когда презентация заканчивается, и поток становится VoD.Это длинное значение, представляющее абсолютную конечную точку презентации, округленную до ближайшего следующего запуска GOP. Единица — это шкала времени, поэтому endTimestamp 1800000000 будет в течение 3 минут. Используйте startTimestamp и endTimestamp, чтобы обрезать фрагменты, которые будут находиться в списке воспроизведения (манифесте). Например, startTimestamp=400000000 и endTimestamp=100000000 с помощью шкалы времени по умолчанию создаст список воспроизведения, содержащий фрагменты от 4 секунд до 10 секунд презентации VoD. Если фрагмент выходит за границы, он будет включен в манифест целиком.

--first-quality

Первое качество (наименьшая) скорость включения в манифест.

--force-end-timestamp

Применяется только к потоковой трансляции. Указывает, должно ли быть задано свойство endTimestamp. Если имеет значение true, то endTimestamp должно обязательно присутствовать, иначе возвращается код ошибки Bad Request (Недопустимый запрос). Допустимые значения: false, true.

допустимые значения: false, true
значение по умолчанию: False
--live-backoff-duration

Применяется только к потоковой трансляции. Это значение определяет последнюю динамическую точку, к которой может перейти клиент. С помощью этого свойства можно отложить позицию воспроизведения и создать на стороне сервера буфер для проигрывателей. Для этого свойства используются единицы шкалы времени. Максимальная продолжительность задержки потоковой трансляции составляет 3000000000 (300 секунд). Например, значение 2000000000 означает, что последнее доступное содержимое отложено на 20 секунд от реальной границы прямой трансляции.

--presentation-window-duration

Применяется только к потоковой передаче в реальном времени. Используйте presentationWindowDuration, чтобы применить скользящее окно фрагментов для включения в список воспроизведения. Единица для этого свойства — это шкала времени (см. ниже). Например, задайте для presentationWindowDuration=12000000000, чтобы применить двухминутное скользящее окно. В список воспроизведения будут включены данные мультимедиа за две минуты до крайней позиции прямой трансляции. Если фрагмент выходит за границы, он будет включен в список воспроизведения целиком. Минимальная продолжительность окна презентации составляет 60 секунд.

--start-timestamp

Применяется к видео по запросу (VoD) и к потоковой трансляции. Это значение типа long, которое представляет абсолютное значение начальной точки потока. Оно округляется до начала ближайшей из следующих групп изображений. Используются единицы шкалы времени, поэтому значение endTimestamp=150000000 обозначает позицию 15 секунд. Используйте startTimestamp и endTimestamp, чтобы обрезать фрагменты для списка воспроизведения (включаемые в манифест). Например, значения startTimestamp=40000000 и endTimestamp=100000000 со стандартной шкалой времени создадут список воспроизведения с фрагментами презентации VoD за период с 4-й по 10-ю секунды трансляции. Если фрагмент выходит за границы, он будет включен в манифест целиком.

--timescale

Применяется ко всем меткам времени и длительности в диапазоне времени презентации, указанному в качестве числа добавок в одну секунду. По умолчанию используется 10000000 - десять миллионов добавок за одну секунду, где каждый шаг будет 100 наносекунд длиной. Например, если вы хотите установить для startTimestamp значение 30 секунд, при стандартной шкале времени следует использовать значение 300000000.

--tracks

JSON, представляющий выбранные пути. Используйте @{file} для загрузки из файла. Дополнительные сведения о структуре JSON см. в документации swagger.https://docs.microsoft.com/rest/api/media/assetfilters/createorupdate#filtertrackselection

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az ams asset-filter delete

Удаление фильтра ресурсов.

az ams asset-filter delete [--account-name]
                           [--asset-name]
                           [--ids]
                           [--name]
                           [--resource-group]
                           [--subscription]

Необязательные параметры

--account-name -a

Имя учетной записи Службы мультимедиа Azure.

--asset-name

Имя ресурса.

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name -n

Имя фильтра ресурсов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az ams asset-filter list

Список всех фильтров ресурсов учетной записи Службы мультимедиа Azure.

az ams asset-filter list --account-name
                         --asset-name
                         --resource-group

Обязательные параметры

--account-name -a

Имя учетной записи Службы мультимедиа Azure.

--asset-name

Имя ресурса.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az ams asset-filter show

Отображение сведений о фильтре ресурсов.

az ams asset-filter show [--account-name]
                         [--asset-name]
                         [--ids]
                         [--name]
                         [--resource-group]
                         [--subscription]

Необязательные параметры

--account-name -a

Имя учетной записи Службы мультимедиа Azure.

--asset-name

Имя ресурса.

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name -n

Имя фильтра ресурсов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az ams asset-filter update

Обновите сведения о фильтре ресурсов.

az ams asset-filter update [--account-name]
                           [--add]
                           [--asset-name]
                           [--end-timestamp]
                           [--first-quality]
                           [--force-end-timestamp {false, true}]
                           [--force-string]
                           [--ids]
                           [--live-backoff-duration]
                           [--name]
                           [--presentation-window-duration]
                           [--remove]
                           [--resource-group]
                           [--set]
                           [--start-timestamp]
                           [--subscription]
                           [--timescale]
                           [--tracks]

Необязательные параметры

--account-name -a

Имя учетной записи Службы мультимедиа Azure.

--add

Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string or JSON string>.

значение по умолчанию: []
--asset-name

Имя ресурса.

--end-timestamp

Применимо к видео по запросу (VoD). Для презентации потоковой передачи потоковой передачи она автоматически игнорируется и применяется, когда презентация заканчивается, и поток становится VoD.Это длинное значение, представляющее абсолютную конечную точку презентации, округленную до ближайшего следующего запуска GOP. Единица — это шкала времени, поэтому endTimestamp 1800000000 будет в течение 3 минут. Используйте startTimestamp и endTimestamp, чтобы обрезать фрагменты, которые будут находиться в списке воспроизведения (манифесте). Например, startTimestamp=400000000 и endTimestamp=100000000 с помощью шкалы времени по умолчанию создаст список воспроизведения, содержащий фрагменты от 4 секунд до 10 секунд презентации VoD. Если фрагмент выходит за границы, он будет включен в манифест целиком.

--first-quality

Первое качество (наименьшая) скорость включения в манифест.

--force-end-timestamp

Применяется только к потоковой трансляции. Указывает, должно ли быть задано свойство endTimestamp. Если имеет значение true, то endTimestamp должно обязательно присутствовать, иначе возвращается код ошибки Bad Request (Недопустимый запрос). Допустимые значения: false, true.

допустимые значения: false, true
--force-string

При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.

значение по умолчанию: False
--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--live-backoff-duration

Применяется только к потоковой трансляции. Это значение определяет последнюю динамическую точку, к которой может перейти клиент. С помощью этого свойства можно отложить позицию воспроизведения и создать на стороне сервера буфер для проигрывателей. Для этого свойства используются единицы шкалы времени. Максимальная продолжительность задержки потоковой трансляции составляет 3000000000 (300 секунд). Например, значение 2000000000 означает, что последнее доступное содержимое отложено на 20 секунд от реальной границы прямой трансляции.

--name -n

Имя фильтра ресурсов.

--presentation-window-duration

Применяется только к потоковой передаче в реальном времени. Используйте presentationWindowDuration, чтобы применить скользящее окно фрагментов для включения в список воспроизведения. Единица для этого свойства — это шкала времени (см. ниже). Например, задайте для presentationWindowDuration=12000000000, чтобы применить двухминутное скользящее окно. В список воспроизведения будут включены данные мультимедиа за две минуты до крайней позиции прямой трансляции. Если фрагмент выходит за границы, он будет включен в список воспроизведения целиком. Минимальная продолжительность окна презентации составляет 60 секунд.

--remove

Удалите свойство или элемент из списка. Пример: --remove property.list <indexToRemove> OR --remove propertyToRemove.

значение по умолчанию: []
--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--set

Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=<value>.

значение по умолчанию: []
--start-timestamp

Применяется к видео по запросу (VoD) и к потоковой трансляции. Это значение типа long, которое представляет абсолютное значение начальной точки потока. Оно округляется до начала ближайшей из следующих групп изображений. Используются единицы шкалы времени, поэтому значение endTimestamp=150000000 обозначает позицию 15 секунд. Используйте startTimestamp и endTimestamp, чтобы обрезать фрагменты для списка воспроизведения (включаемые в манифест). Например, значения startTimestamp=40000000 и endTimestamp=100000000 со стандартной шкалой времени создадут список воспроизведения с фрагментами презентации VoD за период с 4-й по 10-ю секунды трансляции. Если фрагмент выходит за границы, он будет включен в манифест целиком.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--timescale

Применяется ко всем меткам времени и длительности в диапазоне времени презентации, указанному в качестве числа добавок в одну секунду. По умолчанию используется 10000000 - десять миллионов добавок за одну секунду, где каждый шаг будет 100 наносекунд длиной. Например, если вы хотите установить для startTimestamp значение 30 секунд, при стандартной шкале времени следует использовать значение 300000000.

--tracks

JSON, представляющий выбранные пути. Используйте @{file} для загрузки из файла. Дополнительные сведения о структуре JSON см. в документации swagger.https://docs.microsoft.com/rest/api/media/assetfilters/createorupdate#filtertrackselection

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.