Live Outputs - List
Вывод списка выходных данных в режиме реального времени
Списки выходные данные трансляции.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/liveOutputs?api-version=2022-11-01
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
account
|
path | True |
string |
Имя учетной записи Служб мультимедиа. |
live
|
path | True |
string |
Имя трансляции, максимальная длина — 32. Шаблон регулярного выражения: |
resource
|
path | True |
string |
Имя группы ресурсов в подписке Azure. |
subscription
|
path | True |
string |
Уникальный идентификатор подписки Microsoft Azure. |
api-version
|
query | True |
string |
Версия API, которая будет использоваться с клиентским запросом. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Все в порядке. Запрос выполнен успешно. |
|
Other Status Codes |
Ответ об ошибке потоковой передачи, описывающий причину сбоя операции. |
Примеры
List all LiveOutputs
Образец запроса
Пример ответа
{
"value": [
{
"name": "liveoutput1",
"id": "/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/liveevents/myLiveEvent1/liveoutputs/",
"type": "Microsoft.Media/mediaservices/liveevents/liveoutputs",
"properties": {
"description": null,
"assetName": "95dafce4-5320-464c-8597-909373854119",
"archiveWindowLength": "PT5M",
"manifestName": "c3a23d4b-02a6-4937-a1ad-6416f463fdca",
"outputSnapTime": 0,
"resourceState": "Running",
"provisioningState": "Succeeded",
"created": "0001-01-01T00:00:00-08:00",
"lastModified": "0001-01-01T00:00:00-08:00",
"hls": {
"fragmentsPerTsSegment": 5
},
"rewindWindowLength": "PT4M"
},
"systemData": {
"createdBy": "example@microsoft.com",
"createdByType": "User",
"createdAt": "0001-01-01T00:00:00-08:00",
"lastModifiedBy": "example@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "0001-01-01T00:00:00-08:00"
}
}
]
}
Определения
Имя | Описание |
---|---|
created |
Тип удостоверения, создавшего ресурс. |
Error |
Дополнительные сведения об ошибке управления ресурсами. |
Error |
Сведения об ошибке. |
Error |
Сообщение об ошибке |
Hls |
HTTP Live Streaming параметра упаковки (HLS) для выходных данных в режиме реального времени. |
Live |
Выходные данные трансляции. |
Live |
LiveOutputListResult |
Live |
Состояние ресурса выходных данных в режиме реального времени. |
system |
Метаданные, относящиеся к созданию и последнему изменению ресурса. |
createdByType
Тип удостоверения, создавшего ресурс.
Имя | Тип | Описание |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorAdditionalInfo
Дополнительные сведения об ошибке управления ресурсами.
Имя | Тип | Описание |
---|---|---|
info |
object |
Дополнительные сведения. |
type |
string |
Тип дополнительных сведений. |
ErrorDetail
Сведения об ошибке.
Имя | Тип | Описание |
---|---|---|
additionalInfo |
Дополнительные сведения об ошибке. |
|
code |
string |
Код ошибки. |
details |
Сведения об ошибке. |
|
message |
string |
Сообщение об ошибке. |
target |
string |
Целевой объект ошибки. |
ErrorResponse
Сообщение об ошибке
Имя | Тип | Описание |
---|---|---|
error |
Объект error. |
Hls
HTTP Live Streaming параметра упаковки (HLS) для выходных данных в режиме реального времени.
Имя | Тип | Описание |
---|---|---|
fragmentsPerTsSegment |
integer |
Количество фрагментов в сегменте TS HTTP Live Streaming (HLS) в выходных данных трансляции. Это значение не влияет на коэффициент упаковки для выходных данных HLS CMAF. |
LiveOutput
Выходные данные трансляции.
Имя | Тип | Описание |
---|---|---|
id |
string |
Полный идентификатор ресурса. Например: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Имя ресурса. |
properties.archiveWindowLength |
string |
Время iso 8601 от 1 минуты до 25 часов, чтобы указать максимальную длину содержимого, которое может быть архивировано в ресурсе для этого динамического вывода. Это также задает максимальную длину содержимого для окна перемотки. Например, используйте PT1H30M, чтобы указать 1 час и 30 минут окна архивации. |
properties.assetName |
string |
Ресурс, в который будут записываться выходные данные в реальном времени. |
properties.created |
string |
Время создания выходных данных в реальном времени. |
properties.description |
string |
Описание выходных данных в режиме реального времени. |
properties.hls |
HTTP Live Streaming параметра упаковки (HLS) для выходных данных в режиме реального времени. |
|
properties.lastModified |
string |
Время последнего изменения выходных данных в реальном времени. |
properties.manifestName |
string |
Имя файла манифеста. Если этот параметр не указан, служба создаст его автоматически. |
properties.outputSnapTime |
integer |
Начальная метка времени, с которую будут начинаться выходные данные в реальном времени, любое содержимое до этого значения не будет архивировано. |
properties.provisioningState |
string |
Состояние подготовки выходных данных в режиме реального времени. |
properties.resourceState |
Состояние ресурса выходных данных в режиме реального времени. |
|
properties.rewindWindowLength |
string |
Время в формате ISO 8601 от 1 минуты до длительности архиваWindowLength для управления длиной окна с возможностью поиска в реальном времени. Служба не будет использовать это свойство после остановки LiveOutput. Архивированный VOD будет иметь полное содержимое с исходным архивом ArchiveWindowLength. Например, используйте PT1H30M, чтобы указать продолжительность окна перемотки 1 час и 30 минут. Служба будет использовать неявное значение по умолчанию 30 мин, только если событие трансляции включает LL. |
systemData |
Системные метаданные, относящиеся к этому ресурсу. |
|
type |
string |
Тип ресурса. Например, Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts. |
LiveOutputListResult
LiveOutputListResult
Имя | Тип | Описание |
---|---|---|
@odata.count |
integer |
Число результатов. |
@odata.nextLink |
string |
Ссылка на следующий набор результатов. Не пуст, если значение содержит неполный список выходных данных в режиме реального времени. |
value |
Результат операции List LiveOutput. |
LiveOutputResourceState
Состояние ресурса выходных данных в режиме реального времени.
Имя | Тип | Описание |
---|---|---|
Creating |
string |
Создаются динамические выходные данные. Содержимое не архивируется в ресурсе до тех пор, пока динамические выходные данные не будут запущены. |
Deleting |
string |
Динамические выходные данные удаляются. Динамический ресурс преобразуется из активного в ресурс по запросу. Все URL-адреса потоковой передачи, созданные в активном выходном ресурсе, продолжают работать. |
Running |
string |
Динамические выходные данные выполняются и архивируются потоковое содержимое потоковой передачи в ресурс при наличии допустимых входных данных от кодировщика вкладов. |
systemData
Метаданные, относящиеся к созданию и последнему изменению ресурса.
Имя | Тип | Описание |
---|---|---|
createdAt |
string |
Метка времени создания ресурса (UTC). |
createdBy |
string |
Удостоверение, создающее ресурс. |
createdByType |
Тип удостоверения, создавшего ресурс. |
|
lastModifiedAt |
string |
Метка времени последнего изменения ресурса (UTC) |
lastModifiedBy |
string |
Удостоверение, которое последним изменял ресурс. |
lastModifiedByType |
Тип удостоверения, которое последним изменял ресурс. |