Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Definizione di risorsa Bicep
Il tipo di risorsa mediaservices/liveEvents può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Media/mediaservices/liveEvents, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Media/mediaservices/liveEvents@2021-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'
}
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'
}
}
Valori delle proprietà
CrossSiteAccessPolicies
Nome | Descrizione | Valore |
---|---|---|
clientAccessPolicy | Contenuto di clientaccesspolicy.xml utilizzato da Silverlight. | corda |
crossDomainPolicy | Contenuto di crossdomain.xml utilizzato da Silverlight. | corda |
IPAccessControl
Nome | Descrizione | Valore |
---|---|---|
permettere | Elenco indirizzi IP consentiti. | IPRange[] |
IPRange
Nome | Descrizione | Valore |
---|---|---|
indirizzo | Indirizzo IP. | corda |
nome | Nome descrittivo per l'intervallo di indirizzi IP. | corda |
subnetPrefixLength | Lunghezza del prefisso della subnet mask (vedere notazione CIDR). | Int |
LiveEventEncoding
Nome | Descrizione | Valore |
---|---|---|
encodingType | Tipo di evento live. Quando encodingType è impostato su PassthroughBasic o PassthroughStandard, il servizio passa semplicemente attraverso i livelli audio e video in ingresso all'output. Quando encodingType è impostato su Standard o Premium1080p, un codificatore live esegue la transcodifica del flusso in ingresso in più velocità in bit o livelli. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2095101. Questa proprietà non può essere modificata dopo la creazione dell'evento live. | 'Nessuno' 'PassthroughBasic' 'PassthroughStandard' 'Premium1080p' 'Standard' |
keyFrameInterval | Usare un valore di tempo ISO 8601 compreso tra 0,5 e 20 secondi per specificare la lunghezza del frammento di output per le tracce video e audio di un evento live di codifica. Ad esempio, usare PT2S per indicare 2 secondi. Per la traccia video definisce anche l'intervallo dei fotogrammi chiave o la lunghezza di un GoP (gruppo di immagini). Se questo valore non è impostato per un evento live di codifica, per impostazione predefinita la durata del frammento è di 2 secondi. Non è possibile impostare il valore per gli eventi live pass-through. | corda |
presetName | Il nome del set di impostazioni di codifica facoltativo, usato quando encodingType non è Nessuno. Questo valore viene specificato in fase di creazione e non può essere aggiornato. Se encodingType è impostato su Standard, il nome predefinito del set di impostazioni è 'Default720p'. In caso contrario, se encodingType è impostato su Premium1080p, il set di impostazioni predefinito è "Default1080p". | corda |
stretchMode | Specifica il modo in cui il video di input verrà ridimensionato in base alle risoluzioni di output desiderate. Il valore predefinito è Nessuno | 'AutoFit' 'AutoSize' 'Nessuno' |
LiveEventEndpoint
Nome | Descrizione | Valore |
---|---|---|
protocollo | Protocollo endpoint. | corda |
URL | URL dell'endpoint. | corda |
LiveEventInput
Nome | Descrizione | Valore |
---|---|---|
accessControl | Controllo di accesso per l'input di eventi live. | LiveEventInputAccessControl |
accessToken | UUID in formato stringa per identificare in modo univoco il flusso. Questa opzione può essere specificata in fase di creazione, ma non può essere aggiornata. Se omesso, il servizio genererà un valore univoco. | corda |
Endpoint | Endpoint di input per l'evento live. | LiveEventEndpoint[] |
keyFrameIntervalDuration | DURATA ISO 8601 dell'intervallo di fotogrammi chiave dell'input. Questo valore imposta la proprietà EXT-X-TARGETDURATION nell'output HLS. Ad esempio, usare PT2S per indicare 2 secondi. Lasciare vuoto il valore per la codifica degli eventi live. | corda |
streamingProtocol | Protocollo di input per l'evento live. Questa opzione viene specificata in fase di creazione e non può essere aggiornata. | 'FragmentedMP4' 'RTMP' (obbligatorio) |
LiveEventInputAccessControl
Nome | Descrizione | Valore |
---|---|---|
Ip | Proprietà del controllo di accesso IP. | IPAccessControl |
LiveEventInputTrackSelection
Nome | Descrizione | Valore |
---|---|---|
operazione | Confronto dell'operazione. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | corda |
proprietà | Nome della proprietà da selezionare. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | corda |
valore | Valore della proprietà da selezionare. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | corda |
LiveEventOutputTranscriptionTrack
Nome | Descrizione | Valore |
---|---|---|
trackName | Nome della traccia di output. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | stringa (obbligatorio) |
LiveEventPreview
Nome | Descrizione | Valore |
---|---|---|
accessControl | Controllo di accesso per l'anteprima degli eventi live. | LiveEventPreviewAccessControl |
alternativeMediaId | Identificatore multimediale alternativo associato al localizzatore di streaming creato per l'anteprima. Questo valore viene specificato in fase di creazione e non può essere aggiornato. L'identificatore può essere usato in CustomLicenseAcquisitionUrlTemplate o CustomKeyAcquisitionUrlTemplate del FlussoPolicy specificato nel campo StreamingPolicyName. | corda |
Endpoint | Endpoint per l'anteprima. Non condividere l'URL di anteprima con il gruppo di destinatari dell'evento live. | LiveEventEndpoint[] |
previewLocator | Identificatore del localizzatore di anteprima in formato GUID. Specificando questo valore in fase di creazione, il chiamante può conoscere l'URL del localizzatore di anteprima prima della creazione dell'evento. Se omesso, il servizio genererà un identificatore casuale. Questo valore non può essere aggiornato dopo la creazione dell'evento live. | corda |
streamingPolicyName | Nome dei criteri di streaming usati per l'anteprima dell'evento live. Questo valore viene specificato in fase di creazione e non può essere aggiornato. | corda |
LiveEventPreviewAccessControl
Nome | Descrizione | Valore |
---|---|---|
Ip | Proprietà del controllo di accesso IP. | IPAccessControl |
LiveEventProperties
Nome | Descrizione | Valore |
---|---|---|
crossSiteAccessPolicies | Criteri di accesso tra siti per eventi live. | CrossSiteAccessPolicies |
descrizione | Descrizione dell'evento live. | corda |
codifica | Impostazioni di codifica per l'evento live. Configura se viene usato un codificatore live per l'evento live e le impostazioni per il codificatore live, se usato. | LiveEventEncoding |
hostnamePrefix | Quando useStaticHostname è impostato su true, il nome hostPrefix specifica la prima parte del nome host assegnato all'anteprima dell'evento live e inserisce gli endpoint. Il nome host finale sarà una combinazione di questo prefisso, il nome dell'account del servizio multimediale e un breve codice per il data center di Servizi multimediali di Azure. | corda |
immissione | Impostazioni di input degli eventi live. Definisce il modo in cui l'evento live riceve l'input da un codificatore di contributi. | LiveEventInput (obbligatorio) |
Anteprima | Impostazioni dell'anteprima degli eventi live. L'anteprima consente ai produttori di eventi live di visualizzare in anteprima il contenuto di streaming live senza creare alcun output live. | LiveEventPreview |
streamOptions | Opzioni da usare per LiveEvent. Questo valore viene specificato in fase di creazione e non può essere aggiornato. I valori validi per i valori delle voci della matrice sono 'Default' e 'LowLatency'. | Matrice di stringhe contenente uno dei seguenti elementi: Impostazione predefinita 'LowLatency' 'LowLatencyV2' |
Trascrizioni | Impostazioni di trascrizione live per l'evento live. Per altre informazioni sulla funzionalità di trascrizione in tempo reale, vedere https://go.microsoft.com/fwlink/?linkid=2133742. | LiveEventTranscription [] |
useStaticHostname | Specifica se un nome host statico verrebbe assegnato all'anteprima dell'evento live e agli endpoint di inserimento. Questo valore può essere aggiornato solo se l'evento live è in stato standby | Bool |
LiveEventTranscription
Nome | Descrizione | Valore |
---|---|---|
inputTrackSelection | Fornisce un meccanismo per selezionare la traccia audio nel feed live di input, a cui viene applicata la trascrizione vocale. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | LiveEventInputTrackSelection[] |
Lingua | Specifica la lingua (impostazioni locali) da usare per la trascrizione della sintesi vocale, che deve corrispondere alla lingua parlata nella traccia audio. Il valore deve essere in formato BCP-47 (ad esempio: 'en-US'). Per altre informazioni sulla funzionalità di trascrizione in tempo reale e sull'elenco delle lingue supportate, vedere https://go.microsoft.com/fwlink/?linkid=2133742. | corda |
outputTranscriptionTrack | Descrive una traccia di trascrizione nell'output di un evento live, generato usando la trascrizione vocale. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | LiveEventOutputTranscriptionTrack |
Microsoft.Media/mediaservices/liveEvents
Nome | Descrizione | Valore |
---|---|---|
ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
nome | Nome della risorsa | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 32 Pattern = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (obbligatorio) |
genitore | In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre. Per altre informazioni, vedere risorsa figlio all'esterno della risorsa padre. |
Nome simbolico per la risorsa di tipo: servizi multimediali |
proprietà | Proprietà dell'evento live. | LiveEventProperties |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
TrackedResourceTags
Nome | Descrizione | Valore |
---|
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa mediaservices/liveEvents può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Media/mediaservices/liveEvents, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Media/mediaservices/liveEvents",
"apiVersion": "2021-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"
},
"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"
}
}
Valori delle proprietà
CrossSiteAccessPolicies
Nome | Descrizione | Valore |
---|---|---|
clientAccessPolicy | Contenuto di clientaccesspolicy.xml utilizzato da Silverlight. | corda |
crossDomainPolicy | Contenuto di crossdomain.xml utilizzato da Silverlight. | corda |
IPAccessControl
Nome | Descrizione | Valore |
---|---|---|
permettere | Elenco indirizzi IP consentiti. | IPRange[] |
IPRange
Nome | Descrizione | Valore |
---|---|---|
indirizzo | Indirizzo IP. | corda |
nome | Nome descrittivo per l'intervallo di indirizzi IP. | corda |
subnetPrefixLength | Lunghezza del prefisso della subnet mask (vedere notazione CIDR). | Int |
LiveEventEncoding
Nome | Descrizione | Valore |
---|---|---|
encodingType | Tipo di evento live. Quando encodingType è impostato su PassthroughBasic o PassthroughStandard, il servizio passa semplicemente attraverso i livelli audio e video in ingresso all'output. Quando encodingType è impostato su Standard o Premium1080p, un codificatore live esegue la transcodifica del flusso in ingresso in più velocità in bit o livelli. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2095101. Questa proprietà non può essere modificata dopo la creazione dell'evento live. | 'Nessuno' 'PassthroughBasic' 'PassthroughStandard' 'Premium1080p' 'Standard' |
keyFrameInterval | Usare un valore di tempo ISO 8601 compreso tra 0,5 e 20 secondi per specificare la lunghezza del frammento di output per le tracce video e audio di un evento live di codifica. Ad esempio, usare PT2S per indicare 2 secondi. Per la traccia video definisce anche l'intervallo dei fotogrammi chiave o la lunghezza di un GoP (gruppo di immagini). Se questo valore non è impostato per un evento live di codifica, per impostazione predefinita la durata del frammento è di 2 secondi. Non è possibile impostare il valore per gli eventi live pass-through. | corda |
presetName | Il nome del set di impostazioni di codifica facoltativo, usato quando encodingType non è Nessuno. Questo valore viene specificato in fase di creazione e non può essere aggiornato. Se encodingType è impostato su Standard, il nome predefinito del set di impostazioni è 'Default720p'. In caso contrario, se encodingType è impostato su Premium1080p, il set di impostazioni predefinito è "Default1080p". | corda |
stretchMode | Specifica il modo in cui il video di input verrà ridimensionato in base alle risoluzioni di output desiderate. Il valore predefinito è Nessuno | 'AutoFit' 'AutoSize' 'Nessuno' |
LiveEventEndpoint
Nome | Descrizione | Valore |
---|---|---|
protocollo | Protocollo endpoint. | corda |
URL | URL dell'endpoint. | corda |
LiveEventInput
Nome | Descrizione | Valore |
---|---|---|
accessControl | Controllo di accesso per l'input di eventi live. | LiveEventInputAccessControl |
accessToken | UUID in formato stringa per identificare in modo univoco il flusso. Questa opzione può essere specificata in fase di creazione, ma non può essere aggiornata. Se omesso, il servizio genererà un valore univoco. | corda |
Endpoint | Endpoint di input per l'evento live. | LiveEventEndpoint[] |
keyFrameIntervalDuration | DURATA ISO 8601 dell'intervallo di fotogrammi chiave dell'input. Questo valore imposta la proprietà EXT-X-TARGETDURATION nell'output HLS. Ad esempio, usare PT2S per indicare 2 secondi. Lasciare vuoto il valore per la codifica degli eventi live. | corda |
streamingProtocol | Protocollo di input per l'evento live. Questa opzione viene specificata in fase di creazione e non può essere aggiornata. | 'FragmentedMP4' 'RTMP' (obbligatorio) |
LiveEventInputAccessControl
Nome | Descrizione | Valore |
---|---|---|
Ip | Proprietà del controllo di accesso IP. | IPAccessControl |
LiveEventInputTrackSelection
Nome | Descrizione | Valore |
---|---|---|
operazione | Confronto dell'operazione. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | corda |
proprietà | Nome della proprietà da selezionare. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | corda |
valore | Valore della proprietà da selezionare. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | corda |
LiveEventOutputTranscriptionTrack
Nome | Descrizione | Valore |
---|---|---|
trackName | Nome della traccia di output. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | stringa (obbligatorio) |
LiveEventPreview
Nome | Descrizione | Valore |
---|---|---|
accessControl | Controllo di accesso per l'anteprima degli eventi live. | LiveEventPreviewAccessControl |
alternativeMediaId | Identificatore multimediale alternativo associato al localizzatore di streaming creato per l'anteprima. Questo valore viene specificato in fase di creazione e non può essere aggiornato. L'identificatore può essere usato in CustomLicenseAcquisitionUrlTemplate o CustomKeyAcquisitionUrlTemplate del FlussoPolicy specificato nel campo StreamingPolicyName. | corda |
Endpoint | Endpoint per l'anteprima. Non condividere l'URL di anteprima con il gruppo di destinatari dell'evento live. | LiveEventEndpoint[] |
previewLocator | Identificatore del localizzatore di anteprima in formato GUID. Specificando questo valore in fase di creazione, il chiamante può conoscere l'URL del localizzatore di anteprima prima della creazione dell'evento. Se omesso, il servizio genererà un identificatore casuale. Questo valore non può essere aggiornato dopo la creazione dell'evento live. | corda |
streamingPolicyName | Nome dei criteri di streaming usati per l'anteprima dell'evento live. Questo valore viene specificato in fase di creazione e non può essere aggiornato. | corda |
LiveEventPreviewAccessControl
Nome | Descrizione | Valore |
---|---|---|
Ip | Proprietà del controllo di accesso IP. | IPAccessControl |
LiveEventProperties
Nome | Descrizione | Valore |
---|---|---|
crossSiteAccessPolicies | Criteri di accesso tra siti per eventi live. | CrossSiteAccessPolicies |
descrizione | Descrizione dell'evento live. | corda |
codifica | Impostazioni di codifica per l'evento live. Configura se viene usato un codificatore live per l'evento live e le impostazioni per il codificatore live, se usato. | LiveEventEncoding |
hostnamePrefix | Quando useStaticHostname è impostato su true, il nome hostPrefix specifica la prima parte del nome host assegnato all'anteprima dell'evento live e inserisce gli endpoint. Il nome host finale sarà una combinazione di questo prefisso, il nome dell'account del servizio multimediale e un breve codice per il data center di Servizi multimediali di Azure. | corda |
immissione | Impostazioni di input degli eventi live. Definisce il modo in cui l'evento live riceve l'input da un codificatore di contributi. | LiveEventInput (obbligatorio) |
Anteprima | Impostazioni dell'anteprima degli eventi live. L'anteprima consente ai produttori di eventi live di visualizzare in anteprima il contenuto di streaming live senza creare alcun output live. | LiveEventPreview |
streamOptions | Opzioni da usare per LiveEvent. Questo valore viene specificato in fase di creazione e non può essere aggiornato. I valori validi per i valori delle voci della matrice sono 'Default' e 'LowLatency'. | Matrice di stringhe contenente uno dei seguenti elementi: Impostazione predefinita 'LowLatency' 'LowLatencyV2' |
Trascrizioni | Impostazioni di trascrizione live per l'evento live. Per altre informazioni sulla funzionalità di trascrizione in tempo reale, vedere https://go.microsoft.com/fwlink/?linkid=2133742. | LiveEventTranscription [] |
useStaticHostname | Specifica se un nome host statico verrebbe assegnato all'anteprima dell'evento live e agli endpoint di inserimento. Questo valore può essere aggiornato solo se l'evento live è in stato standby | Bool |
LiveEventTranscription
Nome | Descrizione | Valore |
---|---|---|
inputTrackSelection | Fornisce un meccanismo per selezionare la traccia audio nel feed live di input, a cui viene applicata la trascrizione vocale. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | LiveEventInputTrackSelection[] |
Lingua | Specifica la lingua (impostazioni locali) da usare per la trascrizione della sintesi vocale, che deve corrispondere alla lingua parlata nella traccia audio. Il valore deve essere in formato BCP-47 (ad esempio: 'en-US'). Per altre informazioni sulla funzionalità di trascrizione in tempo reale e sull'elenco delle lingue supportate, vedere https://go.microsoft.com/fwlink/?linkid=2133742. | corda |
outputTranscriptionTrack | Descrive una traccia di trascrizione nell'output di un evento live, generato usando la trascrizione vocale. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | LiveEventOutputTranscriptionTrack |
Microsoft.Media/mediaservices/liveEvents
Nome | Descrizione | Valore |
---|---|---|
apiVersion | Versione dell'API | '2021-11-01' |
ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
nome | Nome della risorsa | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 32 Pattern = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (obbligatorio) |
proprietà | Proprietà dell'evento live. | LiveEventProperties |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
digitare | Tipo di risorsa | 'Microsoft.Media/mediaservices/liveEvents' |
TrackedResourceTags
Nome | Descrizione | Valore |
---|
Esempi di utilizzo
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa mediaservices/liveEvents può essere distribuito con operazioni destinate a:
- gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Media/mediaservices/liveEvents, aggiungere il formato Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Media/mediaservices/liveEvents@2021-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"
}
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
}
}
}
Valori delle proprietà
CrossSiteAccessPolicies
Nome | Descrizione | Valore |
---|---|---|
clientAccessPolicy | Contenuto di clientaccesspolicy.xml utilizzato da Silverlight. | corda |
crossDomainPolicy | Contenuto di crossdomain.xml utilizzato da Silverlight. | corda |
IPAccessControl
Nome | Descrizione | Valore |
---|---|---|
permettere | Elenco indirizzi IP consentiti. | IPRange[] |
IPRange
Nome | Descrizione | Valore |
---|---|---|
indirizzo | Indirizzo IP. | corda |
nome | Nome descrittivo per l'intervallo di indirizzi IP. | corda |
subnetPrefixLength | Lunghezza del prefisso della subnet mask (vedere notazione CIDR). | Int |
LiveEventEncoding
Nome | Descrizione | Valore |
---|---|---|
encodingType | Tipo di evento live. Quando encodingType è impostato su PassthroughBasic o PassthroughStandard, il servizio passa semplicemente attraverso i livelli audio e video in ingresso all'output. Quando encodingType è impostato su Standard o Premium1080p, un codificatore live esegue la transcodifica del flusso in ingresso in più velocità in bit o livelli. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2095101. Questa proprietà non può essere modificata dopo la creazione dell'evento live. | 'Nessuno' 'PassthroughBasic' 'PassthroughStandard' 'Premium1080p' 'Standard' |
keyFrameInterval | Usare un valore di tempo ISO 8601 compreso tra 0,5 e 20 secondi per specificare la lunghezza del frammento di output per le tracce video e audio di un evento live di codifica. Ad esempio, usare PT2S per indicare 2 secondi. Per la traccia video definisce anche l'intervallo dei fotogrammi chiave o la lunghezza di un GoP (gruppo di immagini). Se questo valore non è impostato per un evento live di codifica, per impostazione predefinita la durata del frammento è di 2 secondi. Non è possibile impostare il valore per gli eventi live pass-through. | corda |
presetName | Il nome del set di impostazioni di codifica facoltativo, usato quando encodingType non è Nessuno. Questo valore viene specificato in fase di creazione e non può essere aggiornato. Se encodingType è impostato su Standard, il nome predefinito del set di impostazioni è 'Default720p'. In caso contrario, se encodingType è impostato su Premium1080p, il set di impostazioni predefinito è "Default1080p". | corda |
stretchMode | Specifica il modo in cui il video di input verrà ridimensionato in base alle risoluzioni di output desiderate. Il valore predefinito è Nessuno | 'AutoFit' 'AutoSize' 'Nessuno' |
LiveEventEndpoint
Nome | Descrizione | Valore |
---|---|---|
protocollo | Protocollo endpoint. | corda |
URL | URL dell'endpoint. | corda |
LiveEventInput
Nome | Descrizione | Valore |
---|---|---|
accessControl | Controllo di accesso per l'input di eventi live. | LiveEventInputAccessControl |
accessToken | UUID in formato stringa per identificare in modo univoco il flusso. Questa opzione può essere specificata in fase di creazione, ma non può essere aggiornata. Se omesso, il servizio genererà un valore univoco. | corda |
Endpoint | Endpoint di input per l'evento live. | LiveEventEndpoint[] |
keyFrameIntervalDuration | DURATA ISO 8601 dell'intervallo di fotogrammi chiave dell'input. Questo valore imposta la proprietà EXT-X-TARGETDURATION nell'output HLS. Ad esempio, usare PT2S per indicare 2 secondi. Lasciare vuoto il valore per la codifica degli eventi live. | corda |
streamingProtocol | Protocollo di input per l'evento live. Questa opzione viene specificata in fase di creazione e non può essere aggiornata. | 'FragmentedMP4' 'RTMP' (obbligatorio) |
LiveEventInputAccessControl
Nome | Descrizione | Valore |
---|---|---|
Ip | Proprietà del controllo di accesso IP. | IPAccessControl |
LiveEventInputTrackSelection
Nome | Descrizione | Valore |
---|---|---|
operazione | Confronto dell'operazione. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | corda |
proprietà | Nome della proprietà da selezionare. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | corda |
valore | Valore della proprietà da selezionare. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | corda |
LiveEventOutputTranscriptionTrack
Nome | Descrizione | Valore |
---|---|---|
trackName | Nome della traccia di output. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | stringa (obbligatorio) |
LiveEventPreview
Nome | Descrizione | Valore |
---|---|---|
accessControl | Controllo di accesso per l'anteprima degli eventi live. | LiveEventPreviewAccessControl |
alternativeMediaId | Identificatore multimediale alternativo associato al localizzatore di streaming creato per l'anteprima. Questo valore viene specificato in fase di creazione e non può essere aggiornato. L'identificatore può essere usato in CustomLicenseAcquisitionUrlTemplate o CustomKeyAcquisitionUrlTemplate del FlussoPolicy specificato nel campo StreamingPolicyName. | corda |
Endpoint | Endpoint per l'anteprima. Non condividere l'URL di anteprima con il gruppo di destinatari dell'evento live. | LiveEventEndpoint[] |
previewLocator | Identificatore del localizzatore di anteprima in formato GUID. Specificando questo valore in fase di creazione, il chiamante può conoscere l'URL del localizzatore di anteprima prima della creazione dell'evento. Se omesso, il servizio genererà un identificatore casuale. Questo valore non può essere aggiornato dopo la creazione dell'evento live. | corda |
streamingPolicyName | Nome dei criteri di streaming usati per l'anteprima dell'evento live. Questo valore viene specificato in fase di creazione e non può essere aggiornato. | corda |
LiveEventPreviewAccessControl
Nome | Descrizione | Valore |
---|---|---|
Ip | Proprietà del controllo di accesso IP. | IPAccessControl |
LiveEventProperties
Nome | Descrizione | Valore |
---|---|---|
crossSiteAccessPolicies | Criteri di accesso tra siti per eventi live. | CrossSiteAccessPolicies |
descrizione | Descrizione dell'evento live. | corda |
codifica | Impostazioni di codifica per l'evento live. Configura se viene usato un codificatore live per l'evento live e le impostazioni per il codificatore live, se usato. | LiveEventEncoding |
hostnamePrefix | Quando useStaticHostname è impostato su true, il nome hostPrefix specifica la prima parte del nome host assegnato all'anteprima dell'evento live e inserisce gli endpoint. Il nome host finale sarà una combinazione di questo prefisso, il nome dell'account del servizio multimediale e un breve codice per il data center di Servizi multimediali di Azure. | corda |
immissione | Impostazioni di input degli eventi live. Definisce il modo in cui l'evento live riceve l'input da un codificatore di contributi. | LiveEventInput (obbligatorio) |
Anteprima | Impostazioni dell'anteprima degli eventi live. L'anteprima consente ai produttori di eventi live di visualizzare in anteprima il contenuto di streaming live senza creare alcun output live. | LiveEventPreview |
streamOptions | Opzioni da usare per LiveEvent. Questo valore viene specificato in fase di creazione e non può essere aggiornato. I valori validi per i valori delle voci della matrice sono 'Default' e 'LowLatency'. | Matrice di stringhe contenente uno dei seguenti elementi: Impostazione predefinita 'LowLatency' 'LowLatencyV2' |
Trascrizioni | Impostazioni di trascrizione live per l'evento live. Per altre informazioni sulla funzionalità di trascrizione in tempo reale, vedere https://go.microsoft.com/fwlink/?linkid=2133742. | LiveEventTranscription [] |
useStaticHostname | Specifica se un nome host statico verrebbe assegnato all'anteprima dell'evento live e agli endpoint di inserimento. Questo valore può essere aggiornato solo se l'evento live è in stato standby | Bool |
LiveEventTranscription
Nome | Descrizione | Valore |
---|---|---|
inputTrackSelection | Fornisce un meccanismo per selezionare la traccia audio nel feed live di input, a cui viene applicata la trascrizione vocale. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | LiveEventInputTrackSelection[] |
Lingua | Specifica la lingua (impostazioni locali) da usare per la trascrizione della sintesi vocale, che deve corrispondere alla lingua parlata nella traccia audio. Il valore deve essere in formato BCP-47 (ad esempio: 'en-US'). Per altre informazioni sulla funzionalità di trascrizione in tempo reale e sull'elenco delle lingue supportate, vedere https://go.microsoft.com/fwlink/?linkid=2133742. | corda |
outputTranscriptionTrack | Descrive una traccia di trascrizione nell'output di un evento live, generato usando la trascrizione vocale. Questa proprietà è riservata per un uso futuro, qualsiasi valore impostato su questa proprietà verrà ignorato. | LiveEventOutputTranscriptionTrack |
Microsoft.Media/mediaservices/liveEvents
Nome | Descrizione | Valore |
---|---|---|
ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
nome | Nome della risorsa | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 32 Pattern = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (obbligatorio) |
parent_id | ID della risorsa padre per questa risorsa. | ID per la risorsa di tipo: servizi multimediali |
proprietà | Proprietà dell'evento live. | LiveEventProperties |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
digitare | Tipo di risorsa | "Microsoft.Media/mediaservices/liveEvents@2021-11-01" |
TrackedResourceTags
Nome | Descrizione | Valore |
---|