Состояния и выставление счетов для трансляций

Логотип Служб мультимедиа версии 3


Веб-сайт AMS | Документация по Службам мультимедиа версии 2 | Примеры кода | Руководство по устранению неполадок

В Службах мультимедиа Azure оплачиваемый период для трансляции начинается в момент перехода в состояние Выполняется или Ожидание. Плата будет взиматься даже в том случае, если через это службу не передается видео. Чтобы остановить начисление платы за трансляцию, нужно остановить трансляцию. Плата за динамическое транскрибирование начисляется так же, как и за трансляцию.

Если параметру LiveEventEncodingType для трансляции присвоено значение Standard или Premium1080p, Службы мультимедиа отключают все трансляции, которые сохраняют состояние Выполняется через 12 часов после потери связи с входным каналом и не имеют активных выходных данных трансляции. Но вам будет выставлен счет за тот период, пока такая трансляция находилась в состоянии Выполняется.

Примечание

Трансляции сквозной передачи ("Базовый" или "Стандарт") НЕ завершаются автоматически, их нужно явным образом останавливать через API, чтобы избежать выставления чрезмерно больших счетов.

Состояния

Трансляция может находиться в одном из указанных ниже состояний.

Состояние Описание
Остановлена Это начальное состояние трансляции после ее создания, если не было указано значение true для параметра autostart. В этом состоянии плата не начисляется. Такая трансляция не может получать входные данные.
Запуск Трансляция начинается и для нее выделяются ресурсы. В этом состоянии начисление оплаты не происходит. Если возникает ошибка, трансляция возвращается в состояние "Остановлена".
Выделение Вызвано действие выделения для трансляции, и для нее подготавливаются ресурсы. После успешного выполнения этой операции трансляция переходит в состояние "Ожидание".
Ожидание Ресурсы успешно подготовлены для трансляции, и она готова к запуску. В этом состоянии начисляется плата. Большинство свойств еще можно изменить, но в этом состоянии прием и потоковая передача запрещены.
Выполнение Ресурсы для трансляции успешно выделены, URL-адреса приема и предварительного просмотра созданы, все готово к получению прямых трансляций. На этом этапе начисление оплаты активно. Чтобы остановить начисление платы, нужно явно вызвать функцию Stop (Остановить) для ресурса трансляции.
Остановка Трансляция останавливается и выделенные ресурсы освобождаются. В этом переходном состоянии оплата не начисляется.
Удаление Трансляция удаляется. В этом переходном состоянии оплата не начисляется.

Вы можете включить динамическое транскрибирование при создании трансляции. В этом случае плата за динамическое транскрибирование будет начисляться постоянно, пока трансляция находится в состоянии Выполняется. Обратите внимание, что плата начисляется даже при отсутствии аудиопотока в трансляции.