Live Events - Create
Создание трансляции
Создает новое трансляцию.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}?api-version=2022-11-01
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}?api-version=2022-11-01&autoStart={autoStart}
Параметры 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, которая будет использоваться с клиентским запросом. |
auto
|
query |
boolean |
Флаг указывает, следует ли автоматически запускать ресурс при создании. |
Текст запроса
Имя | Обязательно | Тип | Описание |
---|---|---|---|
location | True |
string |
Географическое расположение, в котором находится ресурс |
properties.input | True |
Параметры ввода трансляций. Он определяет, как трансляция получает входные данные от кодировщика вклада. |
|
properties.crossSiteAccessPolicies |
Политики межустранитового доступа к трансляциям. |
||
properties.description |
string |
Описание трансляции. |
|
properties.encoding |
Параметры кодирования для трансляции. Он настраивает, используется ли динамический кодировщик для трансляции, и параметры динамического кодировщика, если он используется. |
||
properties.hostnamePrefix |
string |
Если для параметра useStaticHostname задано значение true, имя узлаPrefix указывает первую часть имени узла, назначенную конечным точкам предварительного просмотра и приема трансляции. Последняя часть имени узла представляет собой сочетание этого префикса, имя учетной записи службы мультимедиа и короткий код для центра обработки данных Службы мультимедиа Azure. |
|
properties.preview |
Параметры предварительного просмотра трансляций. Предварительная версия позволяет производителям трансляций предварительно просматривать содержимое потоковой трансляции без создания выходных данных в реальном времени. |
||
properties.streamOptions |
Параметры, используемые для события LiveEvent. Это значение указывается во время создания и не может быть обновлено. Допустимые значения для входных значений массива: Default и LowLatency. |
||
properties.transcriptions |
Параметры динамического транскрибирования для трансляции. Дополнительные сведения о функции транскрибирования в реальном времени см https://go.microsoft.com/fwlink/?linkid=2133742 . в этой статье. |
||
properties.useStaticHostname |
boolean |
Указывает, будет ли назначено статическое имя узла конечным точкам предварительного просмотра и приема трансляций. Это значение можно обновить только в том случае, если трансляция находится в режиме ожидания |
|
tags |
object |
Теги ресурсов. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Все в порядке. Запрос выполнен успешно. |
|
201 Created |
Создан. Запрос был принят для обработки, и операция завершится асинхронно. Дополнительные https://go.microsoft.com/fwlink/?linkid=2087017 сведения о мониторинге асинхронных операций Azure с помощью заголовка ответа Azure-AsyncOperation см. в этой статье. |
|
Other Status Codes |
Ответ об ошибке потоковой передачи, описывающий причину сбоя операции. |
Примеры
Create a LiveEvent
Образец запроса
PUT https://management.azure.com/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/liveEvents/myLiveEvent1?api-version=2022-11-01
{
"location": "West US",
"tags": {
"tag1": "value1",
"tag2": "value2"
},
"properties": {
"description": "test event 1",
"input": {
"streamingProtocol": "RTMP",
"keyFrameIntervalDuration": "PT6S",
"accessControl": {
"ip": {
"allow": [
{
"name": "AllowAll",
"address": "0.0.0.0",
"subnetPrefixLength": 0
}
]
}
}
},
"preview": {
"accessControl": {
"ip": {
"allow": [
{
"name": "AllowAll",
"address": "0.0.0.0",
"subnetPrefixLength": 0
}
]
}
}
}
}
}
Пример ответа
azure-asyncoperation: https://management.azure.com/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/liveeventoperations/62e4d893-d233-4005-988e-a428d9f77076?api-version=2022-11-01
location: https://management.azure.com/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/liveevents/myLiveEvent1/operationlocations/62e4d893-d233-4005-988e-a428d9f77076?api-version=2022-11-01
{
"name": "myLiveEvent1",
"id": "/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/liveevents/myLiveEvent1",
"type": "Microsoft.Media/mediaservices/liveevents",
"location": "West US",
"tags": {
"tag1": "value1",
"tag2": "value2"
},
"properties": {
"description": "test event 1",
"resourceState": "Creating",
"provisioningState": "InProgress",
"created": "2018-03-03T02:25:06.0982751Z",
"lastModified": "2018-03-03T02:25:06.0982751Z",
"useStaticHostname": false,
"streamOptions": [],
"input": {
"keyFrameIntervalDuration": "PT6S",
"streamingProtocol": "FragmentedMP4",
"accessToken": "<accessToken>",
"endpoints": [],
"accessControl": {
"ip": {
"allow": [
{
"name": "AllowAll",
"address": "0.0.0.0",
"subnetPrefixLength": 0
}
]
}
},
"timedMetadataEndpoints": []
},
"preview": {
"previewLocator": "c91726b4-880c-4090-94aa-e6ddb1384b37",
"streamingPolicyName": null,
"accessControl": {
"ip": {
"allow": [
{
"name": "AllowAll",
"address": "0.0.0.0",
"subnetPrefixLength": 0
}
]
}
},
"endpoints": []
},
"encoding": {
"encodingType": "None",
"presetName": null
},
"crossSiteAccessPolicies": {
"clientAccessPolicy": null,
"crossDomainPolicy": null
}
}
}
{
"name": "myLiveEvent1",
"id": "/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/liveevents/myLiveEvent1",
"type": "Microsoft.Media/mediaservices/liveevents",
"location": "West US",
"tags": {
"tag1": "value1",
"tag2": "value2"
},
"properties": {
"description": "test event 1",
"resourceState": "Stopped",
"provisioningState": "Succeeded",
"created": "2018-03-03T02:25:06.0982751Z",
"lastModified": "2018-03-03T02:25:06.0982751Z",
"useStaticHostname": false,
"streamOptions": [],
"input": {
"keyFrameIntervalDuration": "PT6S",
"streamingProtocol": "FragmentedMP4",
"accessToken": "<accessToken>",
"endpoints": [],
"accessControl": {
"ip": {
"allow": [
{
"name": "AllowAll",
"address": "0.0.0.0",
"subnetPrefixLength": 0
}
]
}
},
"timedMetadataEndpoints": []
},
"preview": {
"previewLocator": "c91726b4-880c-4090-94aa-e6ddb1384b37",
"streamingPolicyName": null,
"accessControl": {
"ip": {
"allow": [
{
"name": "AllowAll",
"address": "0.0.0.0",
"subnetPrefixLength": 0
}
]
}
},
"endpoints": []
},
"encoding": {
"encodingType": "None",
"presetName": null
},
"crossSiteAccessPolicies": {
"clientAccessPolicy": null,
"crossDomainPolicy": null
}
}
}
Определения
Имя | Описание |
---|---|
created |
Тип удостоверения, создавшего ресурс. |
Cross |
Политика клиентского доступа. |
Error |
Дополнительные сведения об ошибке управления ресурсами. |
Error |
Сведения об ошибке. |
Error |
Сообщение об ошибке |
IPAccess |
Управление доступом по IP-адресу. |
IPRange |
Диапазон IP-адресов в схеме CIDR. |
Live |
Трансляция. |
Live |
Указывает тип трансляции и необязательные параметры кодирования для кодирования трансляций. |
Live |
Тип трансляции. Если для encodingType задано значение PassthroughBasic или PassthroughStandard, служба просто проходит через входящие уровни видео и аудио в выходные данные. Если для encodingType задано значение Standard или Premium1080p, динамический кодировщик перекодирует входящий поток на несколько скоростей или слоев. Подробнее см. в разделе https://go.microsoft.com/fwlink/?linkid=2095101. Это свойство нельзя изменить после создания трансляции. |
Live |
Конечная точка трансляции. |
Live |
Входные данные трансляции. |
Live |
Управление доступом по IP-адресу для ввода трансляции. |
Live |
Входной протокол для трансляции. Этот параметр указывается во время создания и не может быть обновлен. |
Live |
Условие выбора отслеживания. Это свойство зарезервировано для использования в будущем, любые значения, заданные для этого свойства, будут игнорироваться. |
Live |
Описывает дорожку транскрибирования в выходных данных трансляции, созданной с помощью транскрибирования речи в текст. Это свойство зарезервировано для использования в будущем, любые значения, заданные для этого свойства, будут игнорироваться. |
Live |
Параметры предварительного просмотра трансляций. |
Live |
Управление доступом по IP-адресу для конечной точки предварительной версии трансляции. |
Live |
Состояние ресурса трансляции. Подробнее см. в разделе https://go.microsoft.com/fwlink/?linkid=2139012. |
Live |
Конечная точка вставки метаданных трансляции. |
Live |
Описывает дорожки транскрибирования в выходных данных трансляции, созданные с помощью транскрибирования речи в текст. Это свойство зарезервировано для использования в будущем, любые значения, заданные для этого свойства, будут игнорироваться. |
Stream |
Параметры, используемые для события LiveEvent. Это значение указывается во время создания и не может быть обновлено. Допустимые значения для входных значений массива: Default и LowLatency. |
Stretch |
Указывает, как будет изменен размер входного видео в соответствии с требуемым разрешением вывода. Значение по умолчанию — None |
system |
Метаданные, относящиеся к созданию и последнему изменению ресурса. |
createdByType
Тип удостоверения, создавшего ресурс.
Имя | Тип | Описание |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
CrossSiteAccessPolicies
Политика клиентского доступа.
Имя | Тип | Описание |
---|---|---|
clientAccessPolicy |
string |
Содержимое clientaccesspolicy.xml, используемое Silverlight. |
crossDomainPolicy |
string |
Содержимое crossdomain.xml, используемое Silverlight. |
ErrorAdditionalInfo
Дополнительные сведения об ошибке управления ресурсами.
Имя | Тип | Описание |
---|---|---|
info |
object |
Дополнительные сведения. |
type |
string |
Тип дополнительных сведений. |
ErrorDetail
Сведения об ошибке.
Имя | Тип | Описание |
---|---|---|
additionalInfo |
Дополнительные сведения об ошибке. |
|
code |
string |
Код ошибки. |
details |
Сведения об ошибке. |
|
message |
string |
Сообщение об ошибке. |
target |
string |
Целевой объект ошибки. |
ErrorResponse
Сообщение об ошибке
Имя | Тип | Описание |
---|---|---|
error |
Объект error. |
IPAccessControl
Управление доступом по IP-адресу.
Имя | Тип | Описание |
---|---|---|
allow |
IPRange[] |
Список разрешенных IP-адресов. |
IPRange
Диапазон IP-адресов в схеме CIDR.
Имя | Тип | Описание |
---|---|---|
address |
string |
IP-адрес. |
name |
string |
Понятное имя диапазона IP-адресов. |
subnetPrefixLength |
integer |
Длина префикса маски подсети (см. нотацию CIDR). |
LiveEvent
Трансляция.
Имя | Тип | Описание |
---|---|---|
id |
string |
Полный идентификатор ресурса. Например: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
location |
string |
Географическое расположение, в котором находится ресурс |
name |
string |
Имя ресурса. |
properties.created |
string |
Время создания трансляции |
properties.crossSiteAccessPolicies |
Политики межустранитового доступа к трансляциям. |
|
properties.description |
string |
Описание трансляции. |
properties.encoding |
Параметры кодирования для трансляции. Он настраивает, используется ли динамический кодировщик для трансляции, и параметры динамического кодировщика, если он используется. |
|
properties.hostnamePrefix |
string |
Если для параметра useStaticHostname задано значение true, имя узлаPrefix указывает первую часть имени узла, назначенную конечным точкам предварительного просмотра и приема трансляции. Последняя часть имени узла представляет собой сочетание этого префикса, имя учетной записи службы мультимедиа и короткий код для центра обработки данных Службы мультимедиа Azure. |
properties.input |
Параметры ввода трансляций. Он определяет, как трансляция получает входные данные от кодировщика вклада. |
|
properties.lastModified |
string |
Время последнего изменения трансляции. |
properties.preview |
Параметры предварительного просмотра трансляций. Предварительная версия позволяет производителям трансляций предварительно просматривать содержимое потоковой трансляции без создания выходных данных в реальном времени. |
|
properties.provisioningState |
string |
Состояние подготовки трансляции. |
properties.resourceState |
Состояние ресурса трансляции. Подробнее см. в разделе https://go.microsoft.com/fwlink/?linkid=2139012. |
|
properties.streamOptions |
Параметры, используемые для события LiveEvent. Это значение указывается во время создания и не может быть обновлено. Допустимые значения для входных значений массива: Default и LowLatency. |
|
properties.transcriptions |
Параметры динамического транскрибирования для трансляции. Дополнительные сведения о функции транскрибирования в реальном времени см https://go.microsoft.com/fwlink/?linkid=2133742 . в этой статье. |
|
properties.useStaticHostname |
boolean |
Указывает, будет ли назначено статическое имя узла конечным точкам предварительного просмотра и приема трансляций. Это значение можно обновить только в том случае, если трансляция находится в режиме ожидания |
systemData |
Системные метаданные, относящиеся к этому ресурсу. |
|
tags |
object |
Теги ресурсов. |
type |
string |
Тип ресурса. Например, Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts. |
LiveEventEncoding
Указывает тип трансляции и необязательные параметры кодирования для кодирования трансляций.
Имя | Тип | Описание |
---|---|---|
encodingType |
Тип трансляции. Если для encodingType задано значение PassthroughBasic или PassthroughStandard, служба просто проходит через входящие уровни видео и аудио в выходные данные. Если для encodingType задано значение Standard или Premium1080p, динамический кодировщик перекодирует входящий поток на несколько скоростей или слоев. Подробнее см. в разделе https://go.microsoft.com/fwlink/?linkid=2095101. Это свойство нельзя изменить после создания трансляции. |
|
keyFrameInterval |
string |
Используйте значение времени ISO 8601 от 0,5 до 20 секунд, чтобы указать длину выходного фрагмента для видео- и аудиодорожек трансляции кодирования. Например, используйте PT2S, чтобы указать 2 секунды. Для видеодорожки он также определяет интервал ключевого кадра или длину GoP (группы изображений). Если это значение не задано для трансляции кодирования, длительность фрагмента по умолчанию составляет 2 секунды. Невозможно задать значение для сквозных трансляций. |
presetName |
string |
Необязательное имя предустановки кодирования, используемое, если encodingType не имеет значение None. Это значение указывается во время создания и не может быть обновлено. Если для encodingType задано значение Standard, то по умолчанию используется имя предустановки Default720p. Если для encodingType задано значение Premium1080p, предустановка по умолчанию — Default1080p. |
stretchMode |
Указывает, как будет изменен размер входного видео в соответствии с требуемым разрешением вывода. Значение по умолчанию — None |
LiveEventEncodingType
Тип трансляции. Если для encodingType задано значение PassthroughBasic или PassthroughStandard, служба просто проходит через входящие уровни видео и аудио в выходные данные. Если для encodingType задано значение Standard или Premium1080p, динамический кодировщик перекодирует входящий поток на несколько скоростей или слоев. Подробнее см. в разделе https://go.microsoft.com/fwlink/?linkid=2095101. Это свойство нельзя изменить после создания трансляции.
Имя | Тип | Описание |
---|---|---|
None |
string |
Это то же самое, что и PassthroughStandard, см. описание ниже. Это значение перечисления является нерекомендуемой. |
PassthroughBasic |
string |
Полученный поток проходит через трансляцию из кодировщика вкладов без дополнительной обработки. В режиме PassthroughBasic прием ограничен 5 Мбит/с и допускается только 1 одновременный динамический вывод. Динамическое транскрибирование недоступно. |
PassthroughStandard |
string |
Полученный поток проходит через трансляцию из кодировщика вкладов без дополнительной обработки. Доступно динамическое транскрибирование. Ограничения скорости приема гораздо выше, и допускается до 3 одновременных выходных данных в реальном времени. |
Premium1080p |
string |
Динамический кодировщик вкладов отправляет односкоростной поток в трансляцию, а Службы мультимедиа создают несколько потоков скорости. Разрешение выходных данных не может превышать 1080p. |
Standard |
string |
Динамический кодировщик вкладов отправляет односкоростной поток в трансляцию, а Службы мультимедиа создают несколько потоков скорости. Разрешение выходных данных не может превышать 720p. |
LiveEventEndpoint
Конечная точка трансляции.
Имя | Тип | Описание |
---|---|---|
protocol |
string |
Протокол конечной точки. |
url |
string |
URL-адрес конечной точки. |
LiveEventInput
Входные данные трансляции.
Имя | Тип | Описание |
---|---|---|
accessControl |
Управление доступом для ввода трансляции. |
|
accessToken |
string |
UUID в строковой форме для уникальной идентификации потока. Его можно указать во время создания, но не может быть обновлено. Если этот параметр опущен, служба создаст уникальное значение. |
endpoints |
Входные конечные точки для трансляции. |
|
keyFrameIntervalDuration |
string |
Длительность интервала ключевого кадра для входных данных в соответствии со стандартом ISO 8601. Это значение задает свойство EXT-X-TARGETDURATION в выходных данных HLS. Например, используйте PT2S, чтобы указать 2 секунды. Оставьте значение пустым для кодирования трансляций. |
streamingProtocol |
Входной протокол для трансляции. Этот параметр указывается во время создания и не может быть обновлен. |
|
timedMetadataEndpoints |
Конечные точки метаданных для трансляции. |
LiveEventInputAccessControl
Управление доступом по IP-адресу для ввода трансляции.
Имя | Тип | Описание |
---|---|---|
ip |
Свойства управления доступом по IP-адресу. |
LiveEventInputProtocol
Входной протокол для трансляции. Этот параметр указывается во время создания и не может быть обновлен.
Имя | Тип | Описание |
---|---|---|
FragmentedMP4 |
string |
Входные данные Smooth Streaming будут отправляться кодировщиком вкладов в трансляцию. |
RTMP |
string |
Входные данные RTMP будут отправляться кодировщиком вкладов в трансляцию. |
LiveEventInputTrackSelection
Условие выбора отслеживания. Это свойство зарезервировано для использования в будущем, любые значения, заданные для этого свойства, будут игнорироваться.
Имя | Тип | Описание |
---|---|---|
operation |
string |
Операция сравнения. Это свойство зарезервировано для использования в будущем, любые значения, заданные для этого свойства, будут игнорироваться. |
property |
string |
Имя свойства для выбора. Это свойство зарезервировано для использования в будущем, любые значения, заданные для этого свойства, будут игнорироваться. |
value |
string |
Значение свойства для выбора. Это свойство зарезервировано для использования в будущем, любые значения, заданные для этого свойства, будут игнорироваться. |
LiveEventOutputTranscriptionTrack
Описывает дорожку транскрибирования в выходных данных трансляции, созданной с помощью транскрибирования речи в текст. Это свойство зарезервировано для использования в будущем, любые значения, заданные для этого свойства, будут игнорироваться.
Имя | Тип | Описание |
---|---|---|
trackName |
string |
Имя выходной дорожки. Это свойство зарезервировано для использования в будущем, любые значения, заданные для этого свойства, будут игнорироваться. |
LiveEventPreview
Параметры предварительного просмотра трансляций.
Имя | Тип | Описание |
---|---|---|
accessControl |
Управление доступом для предварительного просмотра трансляции. |
|
alternativeMediaId |
string |
Альтернативный идентификатор мультимедиа, связанный с указателем потоковой передачи, созданным для предварительной версии. Это значение указывается во время создания и не может быть обновлено. Идентификатор можно использовать в CustomLicenseAcquisitionUrlTemplate или CustomKeyAcquisitionUrlTemplate объекта StreamingPolicy, указанного в поле StreamingPolicyName. |
endpoints |
Конечные точки для предварительной версии. Не делитесь URL-адресом предварительного просмотра с аудиторией трансляции. |
|
previewLocator |
string |
Идентификатор указателя предварительной версии в формате Guid. Если указать это во время создания, вызывающий объект может узнать URL-адрес указателя предварительного просмотра перед созданием события. Если этот параметр опущен, служба создаст случайный идентификатор. Это значение не может быть обновлено после создания трансляции. |
streamingPolicyName |
string |
Имя политики потоковой передачи, используемой для предварительного просмотра трансляции. Это значение указывается во время создания и не может быть обновлено. |
LiveEventPreviewAccessControl
Управление доступом по IP-адресу для конечной точки предварительной версии трансляции.
Имя | Тип | Описание |
---|---|---|
ip |
Свойства управления доступом по IP-адресу. |
LiveEventResourceState
Состояние ресурса трансляции. Подробнее см. в разделе https://go.microsoft.com/fwlink/?linkid=2139012.
Имя | Тип | Описание |
---|---|---|
Allocating |
string |
Действие выделения было вызвано для трансляции, и ресурсы подготавливаются для этого трансляции. После успешного завершения выделения динамическое событие перейдет в состояние StandBy. |
Deleting |
string |
Трансляция удаляется. В этом переходном состоянии оплата не начисляется. В этом состоянии обновление и потоковая передача запрещены. |
Running |
string |
Ресурсы для трансляции успешно выделены, URL-адреса приема и предварительного просмотра созданы, все готово к получению прямых трансляций. На этом этапе начисление оплаты активно. Чтобы остановить начисление платы, нужно явно вызвать функцию Stop (Остановить) для ресурса трансляции. |
StandBy |
string |
Ресурсы трансляции подготовлены и готовы к запуску. В этом состоянии начисляется плата. Большинство свойств еще можно изменить, но в этом состоянии прием и потоковая передача запрещены. |
Starting |
string |
Запускается трансляция и выделяются ресурсы. В этом состоянии начисление оплаты не происходит. В этом состоянии обновление и потоковая передача запрещены. Если возникает ошибка, трансляция возвращается в состояние "Остановлена". |
Stopped |
string |
Это начальное состояние трансляции после ее создания, если не было указано значение true для параметра autostart. В этом состоянии плата не начисляется. В этом состоянии свойства трансляции можно обновить, но потоковая передача запрещена. |
Stopping |
string |
Трансляция останавливается и выделенные ресурсы освобождаются. В этом переходном состоянии оплата не начисляется. В этом состоянии обновление и потоковая передача запрещены. |
LiveEventTimedMetadataEndpoint
Конечная точка вставки метаданных трансляции.
Имя | Тип | Описание |
---|---|---|
url |
string |
URL-адрес конечной точки метаданных. |
LiveEventTranscription
Описывает дорожки транскрибирования в выходных данных трансляции, созданные с помощью транскрибирования речи в текст. Это свойство зарезервировано для использования в будущем, любые значения, заданные для этого свойства, будут игнорироваться.
Имя | Тип | Описание |
---|---|---|
inputTrackSelection |
Предоставляет механизм выбора звуковой дорожки во входном динамическом канале, к которому применяется транскрибирование речи в текст. Это свойство зарезервировано для использования в будущем, любые значения, заданные для этого свойства, будут игнорироваться. |
|
language |
string |
Указывает язык (языковой стандарт), используемый для транскрибирования речи в текст. Он должен соответствовать разговорному языку в звуковой дорожке. Значение должно быть в формате BCP-47 (например, "en-US"). Дополнительные сведения о функции транскрибирования в реальном времени и список поддерживаемых языков см https://go.microsoft.com/fwlink/?linkid=2133742 . в этой статье. |
outputTranscriptionTrack |
Описывает дорожку транскрибирования в выходных данных трансляции, созданной с помощью транскрибирования речи в текст. Это свойство зарезервировано для использования в будущем, любые значения, заданные для этого свойства, будут игнорироваться. |
StreamOptionsFlag
Параметры, используемые для события LiveEvent. Это значение указывается во время создания и не может быть обновлено. Допустимые значения для входных значений массива: Default и LowLatency.
Имя | Тип | Описание |
---|---|---|
Default |
string |
Потоковая трансляция без специальных оптимизаций задержки. |
LowLatency |
string |
Трансляция обеспечивает меньшую сквозную задержку, уменьшая внутренние буферы. |
LowLatencyV2 |
string |
Трансляция оптимизирована для сквозной задержки. Этот параметр доступен только для кодирования трансляций с помощью входных данных RTMP. Выходные данные можно передавать в потоковую передачу с помощью форматов HLS или DASH. Длина перемотки архива или DVR выходных данных ограничена 6 часами. Используйте параметр потока LowLatency для всех остальных сценариев. |
StretchMode
Указывает, как будет изменен размер входного видео в соответствии с требуемым разрешением вывода. Значение по умолчанию — None
Имя | Тип | Описание |
---|---|---|
AutoFit |
string |
Закрепите выходные данные (с помощью почтового ящика или столба) в соответствии с разрешением выходных данных, гарантируя, что активная область видео в выходных данных имеет тот же пропорции, что и входные данные. Например, если входные данные — 1920 x 1080 и предустановка кодирования запрашивает 1280 x 1280, то выходные данные будут иметь размер 1280 x 1280, который содержит внутренний прямоугольник 1280 x 720 с пропорциями 16:9 и области столба шириной 280 пикселей слева и справа. |
AutoSize |
string |
Переопределите разрешение выходных данных и измените его в соответствии с пропорциями отображения входных данных без заполнения. Например, если разрешение исходного видео составляет 1920×1080, а в предустановках кодирования задано 1280×1280, предустановленное значение будет изменено, а разрешение выходного видео составит 1280×720, что соответствует пропорциям входного видео, равным 16:9. |
None |
string |
Строго учитывает разрешение выходных данных, указанное в предустановке кодирования, не учитывая пропорции пикселей или пропорции отображения входного видео. |
systemData
Метаданные, относящиеся к созданию и последнему изменению ресурса.
Имя | Тип | Описание |
---|---|---|
createdAt |
string |
Метка времени создания ресурса (UTC). |
createdBy |
string |
Удостоверение, создающее ресурс. |
createdByType |
Тип удостоверения, создавшего ресурс. |
|
lastModifiedAt |
string |
Метка времени последнего изменения ресурса (UTC) |
lastModifiedBy |
string |
Удостоверение, которое последним изменял ресурс. |
lastModifiedByType |
Тип удостоверения, которое последним изменял ресурс. |