Compartir a través de


Microsoft.Media mediaservices/liveEvents

Definición de recursos de Bicep

El tipo de recurso mediaservices/liveEvents se puede implementar con operaciones que tienen como destino:

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

Nombre Descripción Valor
accessControl Control de acceso para la versión preliminar del evento en directo. LiveEventPreviewAccessControl
alternativeMediaId Identificador de medios alternativo asociado al localizador de streaming creado para la versión preliminar. Este valor se especifica en el momento de la creación y no se puede actualizar. El identificador se puede usar en customLicenseAcquisitionUrlTemplate o customKeyAcquisitionUrlTemplate del objeto StreamingPolicy especificado en el campo StreamingPolicyName. cuerda
Extremos Los puntos de conexión de la versión preliminar. No comparta la dirección URL de vista previa con el público del evento en directo. LiveEventEndpoint []
previewLocator Identificador del localizador de vista previa en formato Guid. Especificar esto en tiempo de creación permite al autor de la llamada conocer la dirección URL del localizador de vista previa antes de crear el evento. Si se omite, el servicio generará un identificador aleatorio. Este valor no se puede actualizar una vez creado el evento en directo. cuerda
streamingPolicyName Nombre de la directiva de streaming usada para la versión preliminar del evento en directo. Este valor se especifica en el momento de la creación y no se puede actualizar. cuerda

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:

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

Nombre Descripción Valor
accessControl Control de acceso para la versión preliminar del evento en directo. LiveEventPreviewAccessControl
alternativeMediaId Identificador de medios alternativo asociado al localizador de streaming creado para la versión preliminar. Este valor se especifica en el momento de la creación y no se puede actualizar. El identificador se puede usar en customLicenseAcquisitionUrlTemplate o customKeyAcquisitionUrlTemplate del objeto StreamingPolicy especificado en el campo StreamingPolicyName. cuerda
Extremos Los puntos de conexión de la versión preliminar. No comparta la dirección URL de vista previa con el público del evento en directo. LiveEventEndpoint []
previewLocator Identificador del localizador de vista previa en formato Guid. Especificar esto en tiempo de creación permite al autor de la llamada conocer la dirección URL del localizador de vista previa antes de crear el evento. Si se omite, el servicio generará un identificador aleatorio. Este valor no se puede actualizar una vez creado el evento en directo. cuerda
streamingPolicyName Nombre de la directiva de streaming usada para la versión preliminar del evento en directo. Este valor se especifica en el momento de la creación y no se puede actualizar. cuerda

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

Nombre Descripción Valor
accessControl Control de acceso para la versión preliminar del evento en directo. LiveEventPreviewAccessControl
alternativeMediaId Identificador de medios alternativo asociado al localizador de streaming creado para la versión preliminar. Este valor se especifica en el momento de la creación y no se puede actualizar. El identificador se puede usar en customLicenseAcquisitionUrlTemplate o customKeyAcquisitionUrlTemplate del objeto StreamingPolicy especificado en el campo StreamingPolicyName. cuerda
Extremos Los puntos de conexión de la versión preliminar. No comparta la dirección URL de vista previa con el público del evento en directo. LiveEventEndpoint []
previewLocator Identificador del localizador de vista previa en formato Guid. Especificar esto en tiempo de creación permite al autor de la llamada conocer la dirección URL del localizador de vista previa antes de crear el evento. Si se omite, el servicio generará un identificador aleatorio. Este valor no se puede actualizar una vez creado el evento en directo. cuerda
streamingPolicyName Nombre de la directiva de streaming usada para la versión preliminar del evento en directo. Este valor se especifica en el momento de la creación y no se puede actualizar. cuerda

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)
parent_id Identificador del recurso que es el elemento primario de este recurso. Identificador del recurso de tipo: mediaservices
Propiedades Propiedades del evento en directo. LiveEventProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "Microsoft.Media/mediaservices/liveEvents@2022-11-01"

TrackedResourceTags

Nombre Descripción Valor