az ams live-event

Livegebeurtenissen beheren voor een Azure Media Service-account.

Opdracht

az ams live-event create

Maak een livegebeurtenis.

az ams live-event delete

Een livegebeurtenis verwijderen.

az ams live-event list

Alle livegebeurtenissen van een Azure Media Services account.

az ams live-event reset

Stel een livegebeurtenis opnieuw in.

az ams live-event show

De details van een livegebeurtenis tonen.

az ams live-event standby

Wijs een livegebeurtenis toe die later moet worden gestart.

az ams live-event start

Start een livegebeurtenis.

az ams live-event stop

Een livegebeurtenis stoppen.

az ams live-event update

Werk de details van een livegebeurtenis bij.

az ams live-event wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van de livegebeurtenis wordt voldaan.

az ams live-event create

Maak een livegebeurtenis.

az ams live-event create --account-name
                         --ips
                         --name
                         --resource-group
                         --streaming-protocol {FragmentedMP4, RTMP}
                         [--access-token]
                         [--alternative-media-id]
                         [--auto-start]
                         [--client-access-policy]
                         [--cross-domain-policy]
                         [--description]
                         [--encoding-type]
                         [--hostname-prefix]
                         [--key-frame-interval]
                         [--key-frame-interval-duration]
                         [--no-wait]
                         [--preset-name]
                         [--preview-ips]
                         [--preview-locator]
                         [--stream-options {Default, LowLatency}]
                         [--streaming-policy-name]
                         [--stretch-mode]
                         [--subscription]
                         [--tags]
                         [--transcription-lang]
                         [--use-static-hostname]

Vereiste parameters

--account-name -a

De naam van het Azure Media Services account.

--ips

Door spaties gescheiden IP-adressen voor toegangsbeheer. Toegestane IP-adressen kunnen worden opgegeven als één IP-adres (bijvoorbeeld '10.0.0.1') of als een IP-bereik met behulp van een IP-adres en een CIDR-subnetmasker (bijvoorbeeld '10.0.0.1/22'). Gebruik '' om de bestaande lijst te geweed. Gebruik AllowAll om alle IP-adressen toe te staan. Het toestaan van alle IP's wordt niet aanbevolen voor productieomgevingen.

--name -n

De naam van de livegebeurtenis.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--streaming-protocol

Het streamingprotocol voor de livegebeurtenis. Deze waarde wordt opgegeven tijdens het maken en kan niet worden bijgewerkt.

geaccepteerde waarden: FragmentedMP4, RTMP

Optionele parameters

--access-token

Een unieke id voor een stroom. Dit kan worden opgegeven tijdens het maken, maar kan niet worden bijgewerkt. Als u dit weggelaten, genereert de service een unieke waarde.

--alternative-media-id

Een alternatieve media-id die is gekoppeld aan de StreamingLocator die voor de preview is gemaakt. Deze waarde wordt opgegeven tijdens het maken en kan niet worden bijgewerkt. De id kan worden gebruikt in de CustomLicenseAcquisitionUrlTemplate of de CustomKeyAcquisitionUrlTemplate van het StreamingPolicy dat is opgegeven in het veld StreamingPolicyName.

--auto-start

De vlag geeft aan of de resource automatisch moet worden gestart bij het maken.

--client-access-policy

Bestandspad naar de clientaccesspolicy.xml gebruikt door Microsoft Silverlight en Adobe Flash. Gebruik @{file} om te laden vanuit een bestand.

--cross-domain-policy

Bestandspad naar de crossdomain.xml gebruikt door Microsoft Silverlight en Adobe Flash. Gebruik @{file} om te laden vanuit een bestand.

--description

De beschrijving van de livegebeurtenis.

--encoding-type

Het coderingstype voor livegebeurtenis. Deze waarde wordt opgegeven tijdens het maken en kan niet worden bijgewerkt. Toegestane waarden: Premium1080p, Geen, Standard.

--hostname-prefix

Wanneer useStaticHostname is ingesteld op true, hostname_prefix het eerste deel van de hostnaam die is toegewezen aan de livegebeurtenisvoorbeeld en opname-eindpunten. De uiteindelijke hostnaam is een combinatie van dit voorvoegsel, de naam van het mediaserviceaccount en een korte code voor Azure Media Services datacentrum.

--key-frame-interval

Gebruik een ISO 8601-tijdswaarde tussen 0,5 tot 20 seconden om de lengte van het uitvoerfragment voor de video en audiotracks van een coderings livegebeurtenis op te geven. Gebruik bijvoorbeeld PT2S om 2 seconden aan te geven. Voor het videospoor wordt ook het interval voor het sleutelframe of de lengte van een GoP (groep afbeeldingen) bepaald. Als deze waarde niet is ingesteld voor een livegebeurtenis voor codering, wordt de duur van het fragment standaard ingesteld op 2 seconden. De waarde kan niet worden ingesteld voor pass-through-livegebeurtenissen.

--key-frame-interval-duration

ISO 8601-duur van de duur van het sleutelframeinterval in seconden. De waarde moet een interger zijn binnen het bereik van 1 (PT1S of 00:00:01) tot 30 (PT30S of 00:00:30) seconden.

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--preset-name

De vooraf ingestelde naam voor codering. Deze waarde wordt opgegeven tijdens het maken en kan niet worden bijgewerkt.

--preview-ips

Door spaties gescheiden IP-adressen voor toegangsbeheer. Toegestane IP-adressen kunnen worden opgegeven als één IP-adres (bijvoorbeeld '10.0.0.1') of als een IP-bereik met behulp van een IP-adres en een CIDR-subnetmasker (bijvoorbeeld '10.0.0.1/22'). Gebruik '' om de bestaande lijst te geweed. Gebruik AllowAll om alle IP-adressen toe te staan. Het toestaan van alle IP's wordt niet aanbevolen voor productieomgevingen.

--preview-locator

De id van de preview-locator in GUID-indeling. Als u dit opgeeft tijdens het maken, kan de aanroeper de URL van de preview-locator kennen voordat de gebeurtenis wordt gemaakt. Als u dit weggelaten, genereert de service een willekeurige id. Deze waarde kan niet worden bijgewerkt zodra de livegebeurtenis is gemaakt.

--stream-options

De opties die moeten worden gebruikt voor de LiveEvent. Deze waarde wordt opgegeven tijdens het maken en kan niet worden bijgewerkt.

geaccepteerde waarden: Default, LowLatency
--streaming-policy-name

De naam van het streamingbeleid dat wordt gebruikt voor de preview van de livegebeurtenis. Dit kan worden opgegeven tijdens het maken, maar kan niet worden bijgewerkt.

--stretch-mode

Hiermee geeft u op hoe de invoervideo wordt gedimd om aan de gewenste uitvoerresolutie(s) te komen. De standaardwaarde is Geen. Toegestane waarden: None, AutoSize, AutoFit.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--tags

Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

--transcription-lang

Livetranscriptietaal voor de livegebeurtenis. Toegestane waarden: ca-ES, da-DK, de-DE, en-AU, en-CA, en-GB, en-IN, en-NZ, en-US, es-ES, es-MX, fi-FI, fr-CA, fr-FR, it-IT, nl-NL, pt-BR, pt-PT, sv-SE Zie voor meer informatie over de https://go.microsoft.com/fwlink/?linkid=2133742 functie voor livetranscriptie.

--use-static-hostname

Hiermee geeft u op of een statische hostnaam wordt toegewezen aan de livegebeurtenisvoorbeeld en opname-eindpunten. Deze waarde kan alleen worden bijgewerkt als de livegebeurtenis de status Stand-by heeft. Als hostname_prefix niet is opgegeven, wordt de naam van de livegebeurtenis gebruikt als het voorvoegsel van de hostnaam.

az ams live-event delete

Een livegebeurtenis verwijderen.

az ams live-event delete [--account-name]
                         [--ids]
                         [--name]
                         [--resource-group]
                         [--subscription]

Optionele parameters

--account-name -a

De naam van het Azure Media Services account.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de livegebeurtenis.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az ams live-event list

Alle livegebeurtenissen van een Azure Media Services account.

az ams live-event list --account-name
                       --resource-group
                       [--query-examples]
                       [--subscription]

Voorbeelden

Vermeld snel alle livegebeurtenissen op naam en resourceState.

az ams live-event list -a amsAccount -g resourceGroup --query [].{liveEventName:name,state:resourceState}

Vereiste parameters

--account-name -a

De naam van het Azure Media Services account.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az ams live-event reset

Stel een livegebeurtenis opnieuw in.

az ams live-event reset [--account-name]
                        [--ids]
                        [--name]
                        [--no-wait]
                        [--resource-group]
                        [--subscription]

Optionele parameters

--account-name -a

De naam van het Azure Media Services account.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de livegebeurtenis.

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az ams live-event show

De details van een livegebeurtenis tonen.

az ams live-event show [--account-name]
                       [--ids]
                       [--name]
                       [--query-examples]
                       [--resource-group]
                       [--subscription]

Optionele parameters

--account-name -a

De naam van het Azure Media Services account.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de livegebeurtenis.

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az ams live-event standby

Wijs een livegebeurtenis toe die later moet worden gestart.

az ams live-event standby [--account-name]
                          [--ids]
                          [--name]
                          [--no-wait]
                          [--resource-group]
                          [--subscription]

Optionele parameters

--account-name -a

De naam van het Azure Media Services account.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de livegebeurtenis.

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az ams live-event start

Start een livegebeurtenis.

az ams live-event start [--account-name]
                        [--ids]
                        [--name]
                        [--no-wait]
                        [--resource-group]
                        [--subscription]

Optionele parameters

--account-name -a

De naam van het Azure Media Services account.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de livegebeurtenis.

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az ams live-event stop

Een livegebeurtenis stoppen.

az ams live-event stop [--account-name]
                       [--ids]
                       [--name]
                       [--no-wait]
                       [--remove-outputs-on-stop]
                       [--resource-group]
                       [--subscription]

Optionele parameters

--account-name -a

De naam van het Azure Media Services account.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de livegebeurtenis.

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--remove-outputs-on-stop

Live-uitvoer bij stoppen verwijderen.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az ams live-event update

Werk de details van een livegebeurtenis bij.

az ams live-event update [--account-name]
                         [--add]
                         [--client-access-policy]
                         [--cross-domain-policy]
                         [--description]
                         [--force-string]
                         [--ids]
                         [--ips]
                         [--key-frame-interval-duration]
                         [--name]
                         [--preview-ips]
                         [--remove]
                         [--resource-group]
                         [--set]
                         [--subscription]
                         [--tags]

Voorbeelden

Stel een nieuw toegestaan IP-adres in en verwijder een bestaand IP-adres bij index '0'.

az ams live-event update -a amsAccount -g resourceGroup -n liveEventName --remove input.accessControl.ip.allow 0 --add input.accessControl.ip.allow 1.2.3.4/22

Bestaande IP-adressen leeg maken en nieuwe instellen.

az ams live-event update -a amsAccount -g resourceGroup -n liveEventName --ips 1.2.3.4/22 5.6.7.8/30

Optionele parameters

--account-name -a

De naam van het Azure Media Services account.

--add

Voeg een -object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--client-access-policy

Bestandspad naar de clientaccesspolicy.xml gebruikt door Microsoft Silverlight en Adobe Flash. Gebruik @{file} om te laden vanuit een bestand.

--cross-domain-policy

Bestandspad naar de crossdomain.xml gebruikt door Microsoft Silverlight en Adobe Flash. Gebruik @{file} om te laden vanuit een bestand.

--description

De beschrijving van de livegebeurtenis.

--force-string

Wanneer u 'set' of 'add' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te proberen te converteren naar JSON.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--ips

Door spaties gescheiden IP-adressen voor toegangsbeheer. Toegestane IP-adressen kunnen worden opgegeven als één IP-adres (bijvoorbeeld '10.0.0.1') of als een IP-bereik met behulp van een IP-adres en een CIDR-subnetmasker (bijvoorbeeld '10.0.0.1/22'). Gebruik '' om de bestaande lijst te geweed. Gebruik AllowAll om alle IP-adressen toe te staan. Het toestaan van alle IP's wordt niet aanbevolen voor productieomgevingen.

--key-frame-interval-duration

ISO 8601-duur van de duur van het sleutelframeinterval in seconden. De waarde moet een interger zijn binnen het bereik van 1 (PT1S of 00:00:01) tot 30 (PT30S of 00:00:30) seconden.

--name -n

De naam van de livegebeurtenis.

--preview-ips

Door spaties gescheiden IP-adressen voor toegangsbeheer. Toegestane IP-adressen kunnen worden opgegeven als één IP-adres (bijvoorbeeld '10.0.0.1') of als een IP-bereik met behulp van een IP-adres en een CIDR-subnetmasker (bijvoorbeeld '10.0.0.1/22'). Gebruik '' om de bestaande lijst te geweed. Gebruik AllowAll om alle IP-adressen toe te staan. Het toestaan van alle IP's wordt niet aanbevolen voor productieomgevingen.

--remove

Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--set

Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--tags

Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

az ams live-event wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van de livegebeurtenis wordt voldaan.

az ams live-event wait [--account-name]
                       [--created]
                       [--custom]
                       [--deleted]
                       [--exists]
                       [--ids]
                       [--interval]
                       [--name]
                       [--resource-group]
                       [--subscription]
                       [--timeout]
                       [--updated]

Voorbeelden

Plaats de CLI in een wachttoestand totdat de livegebeurtenis is gemaakt.

az ams live-event wait -g MyResourceGroup -a MyAmsAccount -n MyLiveEvent --created

Optionele parameters

--account-name -a

De naam van het Azure Media Services account.

--created

Wacht totdat u met provisioningState bij Succeeded hebt gemaakt.

--custom

Wacht totdat de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht totdat u deze hebt verwijderd.

--exists

Wacht totdat de resource bestaat.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--interval

Pollinginterval in seconden.

standaardwaarde: 30
--name -n

De naam van de livegebeurtenis.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht totdat de provisioningState is bijgewerkt op 'Succeeded'.