Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Definición de recursos de Bicep
El tipo de recurso mediaservices/liveEvents se puede implementar con operaciones que tienen como destino:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Media/mediaservices/liveEvents, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Media/mediaservices/liveEvents@2022-11-01' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
crossSiteAccessPolicies: {
clientAccessPolicy: 'string'
crossDomainPolicy: 'string'
}
description: 'string'
encoding: {
encodingType: 'string'
keyFrameInterval: 'string'
presetName: 'string'
stretchMode: 'string'
}
hostnamePrefix: 'string'
input: {
accessControl: {
ip: {
allow: [
{
address: 'string'
name: 'string'
subnetPrefixLength: int
}
]
}
}
accessToken: 'string'
endpoints: [
{
protocol: 'string'
url: 'string'
}
]
keyFrameIntervalDuration: 'string'
streamingProtocol: 'string'
timedMetadataEndpoints: [
{
url: 'string'
}
]
}
preview: {
accessControl: {
ip: {
allow: [
{
address: 'string'
name: 'string'
subnetPrefixLength: int
}
]
}
}
alternativeMediaId: 'string'
endpoints: [
{
protocol: 'string'
url: 'string'
}
]
previewLocator: 'string'
streamingPolicyName: 'string'
}
streamOptions: [
'string'
]
transcriptions: [
{
inputTrackSelection: [
{
operation: 'string'
property: 'string'
value: 'string'
}
]
language: 'string'
outputTranscriptionTrack: {
trackName: 'string'
}
}
]
useStaticHostname: bool
}
tags: {
{customized property}: 'string'
}
}
Valores de propiedad
CrossSiteAccessPolicies
Nombre | Descripción | Valor |
---|---|---|
clientAccessPolicy | Contenido de clientaccesspolicy.xml usado por Silverlight. | cuerda |
crossDomainPolicy | Contenido de crossdomain.xml usado por Silverlight. | cuerda |
IPAccessControl
Nombre | Descripción | Valor |
---|---|---|
conceder | Lista de direcciones IP permitidas. | ipRange[] |
IPRange
Nombre | Descripción | Valor |
---|---|---|
dirección | Dirección IP. | cuerda |
nombre | Nombre descriptivo del intervalo de direcciones IP. | cuerda |
subnetPrefixLength | Longitud del prefijo de máscara de subred (consulte notación CIDR). | Int |
LiveEventEncoding
Nombre | Descripción | Valor |
---|---|---|
encodingType | Tipo de evento en directo. Cuando encodingType se establece en PassthroughBasic o PassthroughStandard, el servicio simplemente pasa a través de las capas entrantes de vídeo y audio a la salida. Cuando encodingType se establece en Standard o Premium1080p, un codificador en directo transcodifica la secuencia entrante en varias velocidades de bits o capas. Consulte https://go.microsoft.com/fwlink/?linkid=2095101 para obtener más información. Esta propiedad no se puede modificar después de crear el evento en directo. | 'Ninguno' 'PassthroughBasic' 'PassthroughStandard' 'Premium1080p' 'Estándar' |
keyFrameInterval | Use un valor de tiempo ISO 8601 entre 0,5 y 20 segundos para especificar la longitud del fragmento de salida para las pistas de vídeo y audio de un evento en directo de codificación. Por ejemplo, use PT2S para indicar 2 segundos. Para la pista de vídeo, también define el intervalo de fotograma clave o la longitud de un GoP (grupo de imágenes). Si este valor no se establece para un evento en directo de codificación, la duración del fragmento tiene como valor predeterminado 2 segundos. El valor no se puede establecer para eventos en directo de paso a través. | cuerda |
presetName | El nombre preestablecido de codificación opcional, que se usa cuando encodingType no es None. Este valor se especifica en el momento de la creación y no se puede actualizar. Si el valor de encodingType se establece en Standard, el nombre predeterminado predeterminado es "Default720p". De lo contrario, si el valor de encodingType está establecido en Premium1080p, el valor preestablecido predeterminado es "Default1080p". | cuerda |
stretchMode | Especifica cómo se cambiará el tamaño del vídeo de entrada para ajustarse a las resoluciones de salida deseadas. El valor predeterminado es None | 'Autoajuste' "AutoSize" 'Ninguno' |
LiveEventEndpoint
Nombre | Descripción | Valor |
---|---|---|
protocolo | Protocolo de punto de conexión. | cuerda |
URL | Dirección URL del punto de conexión. | cuerda |
LiveEventInput
Nombre | Descripción | Valor |
---|---|---|
accessControl | Control de acceso para la entrada de eventos en directo. | LiveEventInputAccessControl |
accessToken | UUID en forma de cadena para identificar de forma única la secuencia. Esto se puede especificar en el momento de la creación, pero no se puede actualizar. Si se omite, el servicio generará un valor único. | cuerda |
Extremos | Los puntos de conexión de entrada para el evento en directo. | LiveEventEndpoint [] |
keyFrameIntervalDuration | Duración de tiempo ISO 8601 del intervalo de fotograma clave de la entrada. Este valor establece la propiedad EXT-X-TARGETDURATION en la salida de HLS. Por ejemplo, use PT2S para indicar 2 segundos. Deje el valor vacío para codificar eventos en directo. | cuerda |
streamingProtocol | Protocolo de entrada para el evento en directo. Esto se especifica en el momento de la creación y no se puede actualizar. | 'FragmentedMP4' 'RTMP' (obligatorio) |
timedMetadataEndpoints | Los puntos de conexión de metadatos para el evento en directo. | liveEventTimedMetadataEndpoint[] |
LiveEventInputAccessControl
Nombre | Descripción | Valor |
---|---|---|
IP | Propiedades del control de acceso IP. | ipAccessControl |
LiveEventInputTrackSelection
Nombre | Descripción | Valor |
---|---|---|
operación | Comparación de la operación. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | cuerda |
propiedad | Nombre de propiedad que se va a seleccionar. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | cuerda |
valor | Valor de propiedad que se va a seleccionar. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | cuerda |
LiveEventOutputTranscriptionTrack
Nombre | Descripción | Valor |
---|---|---|
trackName | Nombre de la pista de salida. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | string (obligatorio) |
LiveEventPreview
LiveEventPreviewAccessControl
Nombre | Descripción | Valor |
---|---|---|
IP | Propiedades del control de acceso IP. | ipAccessControl |
LiveEventProperties
Nombre | Descripción | Valor |
---|---|---|
crossSiteAccessPolicies | Directivas de acceso entre sitios de eventos en directo. | crossSiteAccessPolicies |
descripción | Descripción del evento en directo. | cuerda |
codificación | Configuración de codificación para el evento en directo. Configura si se usa un codificador en directo para el evento en directo y la configuración del codificador en directo si se usa. | LiveEventEncoding |
hostnamePrefix | Cuando useStaticHostname se establece en true, el hostnamePrefix especifica la primera parte del nombre de host asignado a la vista previa del evento en directo y a los puntos de conexión de ingesta. El nombre de host final sería una combinación de este prefijo, el nombre de la cuenta de servicio multimedia y un código corto para el centro de datos de Azure Media Services. | cuerda |
entrada | Configuración de entrada de eventos en directo. Define cómo el evento en directo recibe la entrada de un codificador de contribución. | LiveEventInput (obligatorio) |
Vista previa | Configuración de la versión preliminar del evento en directo. La versión preliminar permite a los productores de eventos en directo obtener una vista previa del contenido de streaming en vivo sin crear ninguna salida en vivo. | LiveEventPreview |
streamOptions | Las opciones que se van a usar para LiveEvent. Este valor se especifica en el momento de la creación y no se puede actualizar. Los valores válidos para los valores de entrada de matriz son "Default" y "LowLatency". | Matriz de cadenas que contiene cualquiera de: 'Valor predeterminado' "LowLatency" 'LowLatencyV2' |
Transcripciones | Configuración de transcripción en vivo para el evento en directo. Consulte https://go.microsoft.com/fwlink/?linkid=2133742 para obtener más información sobre la característica de transcripción en directo. | LiveEventTranscription [] |
useStaticHostname | Especifica si un nombre de host estático se asignaría a la versión preliminar del evento en directo y a los puntos de conexión de ingesta. Este valor solo se puede actualizar si el evento en directo está en estado en espera. | Bool |
LiveEventTimedMetadataEndpoint
Nombre | Descripción | Valor |
---|---|---|
URL | Dirección URL del punto de conexión de metadatos. | cuerda |
LiveEventTranscription
Nombre | Descripción | Valor |
---|---|---|
inputTrackSelection | Proporciona un mecanismo para seleccionar la pista de audio en la fuente en directo de entrada, a la que se aplica la transcripción de voz a texto. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | liveEventInputTrackSelection [] |
Idioma | Especifica el idioma (configuración regional) que se va a usar para la transcripción de voz a texto: debe coincidir con el idioma hablado en la pista de audio. El valor debe estar en formato BCP-47 (por ejemplo, "en-US"). Consulte https://go.microsoft.com/fwlink/?linkid=2133742 para obtener más información sobre la característica de transcripción en directo y la lista de idiomas admitidos. | cuerda |
outputTranscriptionTrack | Describe una pista de transcripción en la salida de un evento en directo, generado mediante la transcripción de voz a texto. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | LiveEventOutputTranscriptionTrack |
Microsoft.Media/mediaservices/liveEvents
Nombre | Descripción | Valor |
---|---|---|
ubicación | Ubicación geográfica donde reside el recurso | string (obligatorio) |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 32 Patrón = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (obligatorio) |
padre | En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para obtener más información, consulte recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: servicios multimedia |
Propiedades | Propiedades del evento en directo. | LiveEventProperties |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
TrackedResourceTags
Nombre | Descripción | Valor |
---|
Definición de recursos de plantilla de ARM
El tipo de recurso mediaservices/liveEvents se puede implementar con operaciones que tienen como destino:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Media/mediaservices/liveEvents, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.Media/mediaservices/liveEvents",
"apiVersion": "2022-11-01",
"name": "string",
"location": "string",
"properties": {
"crossSiteAccessPolicies": {
"clientAccessPolicy": "string",
"crossDomainPolicy": "string"
},
"description": "string",
"encoding": {
"encodingType": "string",
"keyFrameInterval": "string",
"presetName": "string",
"stretchMode": "string"
},
"hostnamePrefix": "string",
"input": {
"accessControl": {
"ip": {
"allow": [
{
"address": "string",
"name": "string",
"subnetPrefixLength": "int"
}
]
}
},
"accessToken": "string",
"endpoints": [
{
"protocol": "string",
"url": "string"
}
],
"keyFrameIntervalDuration": "string",
"streamingProtocol": "string",
"timedMetadataEndpoints": [
{
"url": "string"
}
]
},
"preview": {
"accessControl": {
"ip": {
"allow": [
{
"address": "string",
"name": "string",
"subnetPrefixLength": "int"
}
]
}
},
"alternativeMediaId": "string",
"endpoints": [
{
"protocol": "string",
"url": "string"
}
],
"previewLocator": "string",
"streamingPolicyName": "string"
},
"streamOptions": [ "string" ],
"transcriptions": [
{
"inputTrackSelection": [
{
"operation": "string",
"property": "string",
"value": "string"
}
],
"language": "string",
"outputTranscriptionTrack": {
"trackName": "string"
}
}
],
"useStaticHostname": "bool"
},
"tags": {
"{customized property}": "string"
}
}
Valores de propiedad
CrossSiteAccessPolicies
Nombre | Descripción | Valor |
---|---|---|
clientAccessPolicy | Contenido de clientaccesspolicy.xml usado por Silverlight. | cuerda |
crossDomainPolicy | Contenido de crossdomain.xml usado por Silverlight. | cuerda |
IPAccessControl
Nombre | Descripción | Valor |
---|---|---|
conceder | Lista de direcciones IP permitidas. | ipRange[] |
IPRange
Nombre | Descripción | Valor |
---|---|---|
dirección | Dirección IP. | cuerda |
nombre | Nombre descriptivo del intervalo de direcciones IP. | cuerda |
subnetPrefixLength | Longitud del prefijo de máscara de subred (consulte notación CIDR). | Int |
LiveEventEncoding
Nombre | Descripción | Valor |
---|---|---|
encodingType | Tipo de evento en directo. Cuando encodingType se establece en PassthroughBasic o PassthroughStandard, el servicio simplemente pasa a través de las capas entrantes de vídeo y audio a la salida. Cuando encodingType se establece en Standard o Premium1080p, un codificador en directo transcodifica la secuencia entrante en varias velocidades de bits o capas. Consulte https://go.microsoft.com/fwlink/?linkid=2095101 para obtener más información. Esta propiedad no se puede modificar después de crear el evento en directo. | 'Ninguno' 'PassthroughBasic' 'PassthroughStandard' 'Premium1080p' 'Estándar' |
keyFrameInterval | Use un valor de tiempo ISO 8601 entre 0,5 y 20 segundos para especificar la longitud del fragmento de salida para las pistas de vídeo y audio de un evento en directo de codificación. Por ejemplo, use PT2S para indicar 2 segundos. Para la pista de vídeo, también define el intervalo de fotograma clave o la longitud de un GoP (grupo de imágenes). Si este valor no se establece para un evento en directo de codificación, la duración del fragmento tiene como valor predeterminado 2 segundos. El valor no se puede establecer para eventos en directo de paso a través. | cuerda |
presetName | El nombre preestablecido de codificación opcional, que se usa cuando encodingType no es None. Este valor se especifica en el momento de la creación y no se puede actualizar. Si el valor de encodingType se establece en Standard, el nombre predeterminado predeterminado es "Default720p". De lo contrario, si el valor de encodingType está establecido en Premium1080p, el valor preestablecido predeterminado es "Default1080p". | cuerda |
stretchMode | Especifica cómo se cambiará el tamaño del vídeo de entrada para ajustarse a las resoluciones de salida deseadas. El valor predeterminado es None | 'Autoajuste' "AutoSize" 'Ninguno' |
LiveEventEndpoint
Nombre | Descripción | Valor |
---|---|---|
protocolo | Protocolo de punto de conexión. | cuerda |
URL | Dirección URL del punto de conexión. | cuerda |
LiveEventInput
Nombre | Descripción | Valor |
---|---|---|
accessControl | Control de acceso para la entrada de eventos en directo. | LiveEventInputAccessControl |
accessToken | UUID en forma de cadena para identificar de forma única la secuencia. Esto se puede especificar en el momento de la creación, pero no se puede actualizar. Si se omite, el servicio generará un valor único. | cuerda |
Extremos | Los puntos de conexión de entrada para el evento en directo. | LiveEventEndpoint [] |
keyFrameIntervalDuration | Duración de tiempo ISO 8601 del intervalo de fotograma clave de la entrada. Este valor establece la propiedad EXT-X-TARGETDURATION en la salida de HLS. Por ejemplo, use PT2S para indicar 2 segundos. Deje el valor vacío para codificar eventos en directo. | cuerda |
streamingProtocol | Protocolo de entrada para el evento en directo. Esto se especifica en el momento de la creación y no se puede actualizar. | 'FragmentedMP4' 'RTMP' (obligatorio) |
timedMetadataEndpoints | Los puntos de conexión de metadatos para el evento en directo. | liveEventTimedMetadataEndpoint[] |
LiveEventInputAccessControl
Nombre | Descripción | Valor |
---|---|---|
IP | Propiedades del control de acceso IP. | ipAccessControl |
LiveEventInputTrackSelection
Nombre | Descripción | Valor |
---|---|---|
operación | Comparación de la operación. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | cuerda |
propiedad | Nombre de propiedad que se va a seleccionar. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | cuerda |
valor | Valor de propiedad que se va a seleccionar. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | cuerda |
LiveEventOutputTranscriptionTrack
Nombre | Descripción | Valor |
---|---|---|
trackName | Nombre de la pista de salida. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | string (obligatorio) |
LiveEventPreview
LiveEventPreviewAccessControl
Nombre | Descripción | Valor |
---|---|---|
IP | Propiedades del control de acceso IP. | ipAccessControl |
LiveEventProperties
Nombre | Descripción | Valor |
---|---|---|
crossSiteAccessPolicies | Directivas de acceso entre sitios de eventos en directo. | crossSiteAccessPolicies |
descripción | Descripción del evento en directo. | cuerda |
codificación | Configuración de codificación para el evento en directo. Configura si se usa un codificador en directo para el evento en directo y la configuración del codificador en directo si se usa. | LiveEventEncoding |
hostnamePrefix | Cuando useStaticHostname se establece en true, el hostnamePrefix especifica la primera parte del nombre de host asignado a la vista previa del evento en directo y a los puntos de conexión de ingesta. El nombre de host final sería una combinación de este prefijo, el nombre de la cuenta de servicio multimedia y un código corto para el centro de datos de Azure Media Services. | cuerda |
entrada | Configuración de entrada de eventos en directo. Define cómo el evento en directo recibe la entrada de un codificador de contribución. | LiveEventInput (obligatorio) |
Vista previa | Configuración de la versión preliminar del evento en directo. La versión preliminar permite a los productores de eventos en directo obtener una vista previa del contenido de streaming en vivo sin crear ninguna salida en vivo. | LiveEventPreview |
streamOptions | Las opciones que se van a usar para LiveEvent. Este valor se especifica en el momento de la creación y no se puede actualizar. Los valores válidos para los valores de entrada de matriz son "Default" y "LowLatency". | Matriz de cadenas que contiene cualquiera de: 'Valor predeterminado' "LowLatency" 'LowLatencyV2' |
Transcripciones | Configuración de transcripción en vivo para el evento en directo. Consulte https://go.microsoft.com/fwlink/?linkid=2133742 para obtener más información sobre la característica de transcripción en directo. | LiveEventTranscription [] |
useStaticHostname | Especifica si un nombre de host estático se asignaría a la versión preliminar del evento en directo y a los puntos de conexión de ingesta. Este valor solo se puede actualizar si el evento en directo está en estado en espera. | Bool |
LiveEventTimedMetadataEndpoint
Nombre | Descripción | Valor |
---|---|---|
URL | Dirección URL del punto de conexión de metadatos. | cuerda |
LiveEventTranscription
Nombre | Descripción | Valor |
---|---|---|
inputTrackSelection | Proporciona un mecanismo para seleccionar la pista de audio en la fuente en directo de entrada, a la que se aplica la transcripción de voz a texto. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | liveEventInputTrackSelection [] |
Idioma | Especifica el idioma (configuración regional) que se va a usar para la transcripción de voz a texto: debe coincidir con el idioma hablado en la pista de audio. El valor debe estar en formato BCP-47 (por ejemplo, "en-US"). Consulte https://go.microsoft.com/fwlink/?linkid=2133742 para obtener más información sobre la característica de transcripción en directo y la lista de idiomas admitidos. | cuerda |
outputTranscriptionTrack | Describe una pista de transcripción en la salida de un evento en directo, generado mediante la transcripción de voz a texto. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | LiveEventOutputTranscriptionTrack |
Microsoft.Media/mediaservices/liveEvents
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2022-11-01' |
ubicación | Ubicación geográfica donde reside el recurso | string (obligatorio) |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 32 Patrón = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (obligatorio) |
Propiedades | Propiedades del evento en directo. | LiveEventProperties |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
tipo | El tipo de recurso | 'Microsoft.Media/mediaservices/liveEvents' |
TrackedResourceTags
Nombre | Descripción | Valor |
---|
Ejemplos de uso
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso mediaservices/liveEvents se puede implementar con operaciones que tienen como destino:
- grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Media/mediaservices/liveEvents, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Media/mediaservices/liveEvents@2022-11-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
crossSiteAccessPolicies = {
clientAccessPolicy = "string"
crossDomainPolicy = "string"
}
description = "string"
encoding = {
encodingType = "string"
keyFrameInterval = "string"
presetName = "string"
stretchMode = "string"
}
hostnamePrefix = "string"
input = {
accessControl = {
ip = {
allow = [
{
address = "string"
name = "string"
subnetPrefixLength = int
}
]
}
}
accessToken = "string"
endpoints = [
{
protocol = "string"
url = "string"
}
]
keyFrameIntervalDuration = "string"
streamingProtocol = "string"
timedMetadataEndpoints = [
{
url = "string"
}
]
}
preview = {
accessControl = {
ip = {
allow = [
{
address = "string"
name = "string"
subnetPrefixLength = int
}
]
}
}
alternativeMediaId = "string"
endpoints = [
{
protocol = "string"
url = "string"
}
]
previewLocator = "string"
streamingPolicyName = "string"
}
streamOptions = [
"string"
]
transcriptions = [
{
inputTrackSelection = [
{
operation = "string"
property = "string"
value = "string"
}
]
language = "string"
outputTranscriptionTrack = {
trackName = "string"
}
}
]
useStaticHostname = bool
}
}
}
Valores de propiedad
CrossSiteAccessPolicies
Nombre | Descripción | Valor |
---|---|---|
clientAccessPolicy | Contenido de clientaccesspolicy.xml usado por Silverlight. | cuerda |
crossDomainPolicy | Contenido de crossdomain.xml usado por Silverlight. | cuerda |
IPAccessControl
Nombre | Descripción | Valor |
---|---|---|
conceder | Lista de direcciones IP permitidas. | ipRange[] |
IPRange
Nombre | Descripción | Valor |
---|---|---|
dirección | Dirección IP. | cuerda |
nombre | Nombre descriptivo del intervalo de direcciones IP. | cuerda |
subnetPrefixLength | Longitud del prefijo de máscara de subred (consulte notación CIDR). | Int |
LiveEventEncoding
Nombre | Descripción | Valor |
---|---|---|
encodingType | Tipo de evento en directo. Cuando encodingType se establece en PassthroughBasic o PassthroughStandard, el servicio simplemente pasa a través de las capas entrantes de vídeo y audio a la salida. Cuando encodingType se establece en Standard o Premium1080p, un codificador en directo transcodifica la secuencia entrante en varias velocidades de bits o capas. Consulte https://go.microsoft.com/fwlink/?linkid=2095101 para obtener más información. Esta propiedad no se puede modificar después de crear el evento en directo. | 'Ninguno' 'PassthroughBasic' 'PassthroughStandard' 'Premium1080p' 'Estándar' |
keyFrameInterval | Use un valor de tiempo ISO 8601 entre 0,5 y 20 segundos para especificar la longitud del fragmento de salida para las pistas de vídeo y audio de un evento en directo de codificación. Por ejemplo, use PT2S para indicar 2 segundos. Para la pista de vídeo, también define el intervalo de fotograma clave o la longitud de un GoP (grupo de imágenes). Si este valor no se establece para un evento en directo de codificación, la duración del fragmento tiene como valor predeterminado 2 segundos. El valor no se puede establecer para eventos en directo de paso a través. | cuerda |
presetName | El nombre preestablecido de codificación opcional, que se usa cuando encodingType no es None. Este valor se especifica en el momento de la creación y no se puede actualizar. Si el valor de encodingType se establece en Standard, el nombre predeterminado predeterminado es "Default720p". De lo contrario, si el valor de encodingType está establecido en Premium1080p, el valor preestablecido predeterminado es "Default1080p". | cuerda |
stretchMode | Especifica cómo se cambiará el tamaño del vídeo de entrada para ajustarse a las resoluciones de salida deseadas. El valor predeterminado es None | 'Autoajuste' "AutoSize" 'Ninguno' |
LiveEventEndpoint
Nombre | Descripción | Valor |
---|---|---|
protocolo | Protocolo de punto de conexión. | cuerda |
URL | Dirección URL del punto de conexión. | cuerda |
LiveEventInput
Nombre | Descripción | Valor |
---|---|---|
accessControl | Control de acceso para la entrada de eventos en directo. | LiveEventInputAccessControl |
accessToken | UUID en forma de cadena para identificar de forma única la secuencia. Esto se puede especificar en el momento de la creación, pero no se puede actualizar. Si se omite, el servicio generará un valor único. | cuerda |
Extremos | Los puntos de conexión de entrada para el evento en directo. | LiveEventEndpoint [] |
keyFrameIntervalDuration | Duración de tiempo ISO 8601 del intervalo de fotograma clave de la entrada. Este valor establece la propiedad EXT-X-TARGETDURATION en la salida de HLS. Por ejemplo, use PT2S para indicar 2 segundos. Deje el valor vacío para codificar eventos en directo. | cuerda |
streamingProtocol | Protocolo de entrada para el evento en directo. Esto se especifica en el momento de la creación y no se puede actualizar. | 'FragmentedMP4' 'RTMP' (obligatorio) |
timedMetadataEndpoints | Los puntos de conexión de metadatos para el evento en directo. | liveEventTimedMetadataEndpoint[] |
LiveEventInputAccessControl
Nombre | Descripción | Valor |
---|---|---|
IP | Propiedades del control de acceso IP. | ipAccessControl |
LiveEventInputTrackSelection
Nombre | Descripción | Valor |
---|---|---|
operación | Comparación de la operación. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | cuerda |
propiedad | Nombre de propiedad que se va a seleccionar. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | cuerda |
valor | Valor de propiedad que se va a seleccionar. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | cuerda |
LiveEventOutputTranscriptionTrack
Nombre | Descripción | Valor |
---|---|---|
trackName | Nombre de la pista de salida. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | string (obligatorio) |
LiveEventPreview
LiveEventPreviewAccessControl
Nombre | Descripción | Valor |
---|---|---|
IP | Propiedades del control de acceso IP. | ipAccessControl |
LiveEventProperties
Nombre | Descripción | Valor |
---|---|---|
crossSiteAccessPolicies | Directivas de acceso entre sitios de eventos en directo. | crossSiteAccessPolicies |
descripción | Descripción del evento en directo. | cuerda |
codificación | Configuración de codificación para el evento en directo. Configura si se usa un codificador en directo para el evento en directo y la configuración del codificador en directo si se usa. | LiveEventEncoding |
hostnamePrefix | Cuando useStaticHostname se establece en true, el hostnamePrefix especifica la primera parte del nombre de host asignado a la vista previa del evento en directo y a los puntos de conexión de ingesta. El nombre de host final sería una combinación de este prefijo, el nombre de la cuenta de servicio multimedia y un código corto para el centro de datos de Azure Media Services. | cuerda |
entrada | Configuración de entrada de eventos en directo. Define cómo el evento en directo recibe la entrada de un codificador de contribución. | LiveEventInput (obligatorio) |
Vista previa | Configuración de la versión preliminar del evento en directo. La versión preliminar permite a los productores de eventos en directo obtener una vista previa del contenido de streaming en vivo sin crear ninguna salida en vivo. | LiveEventPreview |
streamOptions | Las opciones que se van a usar para LiveEvent. Este valor se especifica en el momento de la creación y no se puede actualizar. Los valores válidos para los valores de entrada de matriz son "Default" y "LowLatency". | Matriz de cadenas que contiene cualquiera de: 'Valor predeterminado' "LowLatency" 'LowLatencyV2' |
Transcripciones | Configuración de transcripción en vivo para el evento en directo. Consulte https://go.microsoft.com/fwlink/?linkid=2133742 para obtener más información sobre la característica de transcripción en directo. | LiveEventTranscription [] |
useStaticHostname | Especifica si un nombre de host estático se asignaría a la versión preliminar del evento en directo y a los puntos de conexión de ingesta. Este valor solo se puede actualizar si el evento en directo está en estado en espera. | Bool |
LiveEventTimedMetadataEndpoint
Nombre | Descripción | Valor |
---|---|---|
URL | Dirección URL del punto de conexión de metadatos. | cuerda |
LiveEventTranscription
Nombre | Descripción | Valor |
---|---|---|
inputTrackSelection | Proporciona un mecanismo para seleccionar la pista de audio en la fuente en directo de entrada, a la que se aplica la transcripción de voz a texto. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | liveEventInputTrackSelection [] |
Idioma | Especifica el idioma (configuración regional) que se va a usar para la transcripción de voz a texto: debe coincidir con el idioma hablado en la pista de audio. El valor debe estar en formato BCP-47 (por ejemplo, "en-US"). Consulte https://go.microsoft.com/fwlink/?linkid=2133742 para obtener más información sobre la característica de transcripción en directo y la lista de idiomas admitidos. | cuerda |
outputTranscriptionTrack | Describe una pista de transcripción en la salida de un evento en directo, generado mediante la transcripción de voz a texto. Esta propiedad está reservada para uso futuro, se omitirá cualquier valor establecido en esta propiedad. | LiveEventOutputTranscriptionTrack |
Microsoft.Media/mediaservices/liveEvents
TrackedResourceTags
Nombre | Descripción | Valor |
---|