az ams live-event

Hantera livehändelser för ett Azure Media Service-konto.

Kommandon

az ams live-event create

Skapa en livehändelse.

az ams live-event delete

Ta bort en livehändelse.

az ams live-event list

Lista alla livehändelser för ett Azure Media Services konto.

az ams live-event reset

Återställa en livehändelse.

az ams live-event show

Visa information om en livehändelse.

az ams live-event standby

Allokera en livehändelse som ska startas senare.

az ams live-event start

Starta en livehändelse.

az ams live-event stop

Stoppa en livehändelse.

az ams live-event update

Uppdatera informationen om en livehändelse.

az ams live-event wait

Placera CLI i väntetillstånd tills ett villkor för livehändelsen uppfylls.

az ams live-event create

Skapa en livehändelse.

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]

Obligatoriska parametrar

--account-name -a

Namnet på Azure Media Services konto.

--ips

Blankstegsavgränsade IP-adresser för åtkomstkontroll. Tillåtna IP-adresser kan antingen anges som en enskild IP-adress (t.ex. "10.0.0.1") eller som ett IP-intervall med en IP-adress och en CIDR-nätmask (t.ex. "10.0.0.1/22"). Använd "" för att rensa en befintlig lista. Använd "AllowAll" för att tillåta alla IP-adresser. Att tillåta alla IP-adresser rekommenderas inte för produktionsmiljöer.

--name -n

Namnet på livehändelsen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .

--streaming-protocol

Strömningsprotokollet för livehändelsen. Det här värdet anges när det skapas och kan inte uppdateras.

accepterade värden: FragmentedMP4, RTMP

Valfria parametrar

--access-token

En unik identifierare för en dataström. Detta kan anges när den skapas, men kan inte uppdateras. Om detta utelämnas genererar tjänsten ett unikt värde.

--alternative-media-id

En alternativ medieidentifierare som är associerad med StreamingLocator som skapats för förhandsversionen. Det här värdet anges när det skapas och kan inte uppdateras. Identifieraren kan användas i CustomLicenseAcquisitionUrlTemplate eller CustomKeyAcquisitionUrlTemplate för StreamingPolicy som anges i fältet StreamingPolicyName.

--auto-start

Flaggan anger om resursen ska startas automatiskt när den skapas.

--client-access-policy

Filökväg till clientaccesspolicy.xml av Microsoft Silverlight och Adobe Flash. Använd @{file} för att läsa in från en fil.

--cross-domain-policy

Filökväg till crossdomain.xml av Microsoft Silverlight och Adobe Flash. Använd @{file} för att läsa in från en fil.

--description

Beskrivning av livehändelsen.

--encoding-type

Kodningstypen för livehändelse. Det här värdet anges när det skapas och kan inte uppdateras. Tillåtna värden: Premium1080p, None, Standard.

--hostname-prefix

När useStaticHostname är inställt på true hostname_prefix anger den första delen av värdnamnet som tilldelats livehändelseförhandsvisningen och inmatningsslutpunkter. Det slutliga värdnamnet är en kombination av det här prefixet, medietjänstens kontonamn och en kort kod för Azure Media Services datacentret.

--key-frame-interval

Använd ett ISO 8601-tidsvärde mellan 0,5 och 20 sekunder för att ange längden på utdatafragmentet för videon och ljudspåren för en livehändelse som kodar. Använd till exempel PT2S för att ange 2 sekunder. För videospåret definierar det även nyckelramsintervallet eller längden på en GoP (grupp med bilder). Om det här värdet inte anges för enkodning av livehändelse får fragmentets varaktighet standardvärdet 2 sekunder. Värdet kan inte anges för direktsändning av livehändelser.

--key-frame-interval-duration

ISO 8601-tidsintervallet för nyckelramsintervallets varaktighet i sekunder. Värdet ska vara ett interger i intervallet 1 (PT1S eller 00:00:01) till 30 (PT30S eller 00:00:30) sekunder.

--no-wait

Vänta inte tills den långvariga åtgärden har avslutats.

--preset-name

Namn på förinställd kodning. Det här värdet anges när det skapas och kan inte uppdateras.

--preview-ips

Blankstegsavgränsade IP-adresser för åtkomstkontroll. Tillåtna IP-adresser kan antingen anges som en enskild IP-adress (t.ex. "10.0.0.1") eller som ett IP-intervall med en IP-adress och en CIDR-nätmask (t.ex. "10.0.0.1/22"). Använd "" för att rensa en befintlig lista. Använd "AllowAll" för att tillåta alla IP-adresser. Att tillåta alla IP-adresser rekommenderas inte för produktionsmiljöer.

--preview-locator

Identifieraren för förhandsgranskningslokaliseraren i Guid-format. Om du anger detta när händelsen skapas kan anroparen känna till url:en för förhandsgranskningslokaliseraren innan händelsen skapas. Om detta utelämnas genererar tjänsten en slumpmässig identifierare. Det här värdet kan inte uppdateras när livehändelsen har skapats.

--stream-options

Alternativen som ska användas för LiveEvent. Det här värdet anges när det skapas och kan inte uppdateras.

accepterade värden: Default, LowLatency
--streaming-policy-name

Namnet på strömningsprincipen som används för förhandsversionen av livehändelsen. Detta kan anges när den skapas, men kan inte uppdateras.

--stretch-mode

Anger hur indatavideon ska ändras så att den passar önskad utdataupplösning. Standardvärdet är Ingen. Tillåtna värden: Ingen, AutoSize, AutoFit.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med az account set -s NAME_OR_ID .

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--transcription-lang

Språk för live-transkription för livehändelsen. Tillåtna värden: 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 Se för mer information om https://go.microsoft.com/fwlink/?linkid=2133742 live-transkriptionsfunktionen.

--use-static-hostname

Anger om ett statiskt värdnamn ska tilldelas till livehändelseförhandsvisningen och mata in slutpunkter. Det här värdet kan bara uppdateras om livehändelsen är i vänteläge. Om hostname_prefix inte har angetts används livehändelsenamnet som värddatornamnsprefix.

az ams live-event delete

Ta bort en livehändelse.

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

Valfria parametrar

--account-name -a

Namnet på Azure Media Services konto.

--ids

Ett eller flera resurs-ID:n (avgränsade med blanksteg). Det bör vara ett fullständigt resurs-ID som innehåller all information om "resurs-ID"-argument. Du bör ange antingen --ids eller andra argument för resurs-ID.

--name -n

Namnet på livehändelsen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med az account set -s NAME_OR_ID .

az ams live-event list

Lista alla livehändelser för ett Azure Media Services konto.

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

Exempel

Visa en lista över alla livehändelser efter namn och resourceState snabbt.

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

Obligatoriska parametrar

--account-name -a

Namnet på Azure Media Services konto.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .

Valfria parametrar

--query-examples

Rekommendera JMESPath-sträng åt dig. Du kan kopiera en av frågan och klistra in den efter parametern --query inom dubbla citattecken för att se resultatet. Du kan lägga till ett eller flera positionsnyckelord så att vi kan ge förslag baserat på dessa nyckelord.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med az account set -s NAME_OR_ID .

az ams live-event reset

Återställa en livehändelse.

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

Valfria parametrar

--account-name -a

Namnet på Azure Media Services konto.

--ids

Ett eller flera resurs-ID:n (avgränsade med blanksteg). Det bör vara ett fullständigt resurs-ID som innehåller all information om "resurs-ID"-argument. Du bör ange antingen --ids eller andra argument för resurs-ID.

--name -n

Namnet på livehändelsen.

--no-wait

Vänta inte tills den långvariga åtgärden har avslutats.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med az account set -s NAME_OR_ID .

az ams live-event show

Visa information om en livehändelse.

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

Valfria parametrar

--account-name -a

Namnet på Azure Media Services konto.

--ids

Ett eller flera resurs-ID:n (avgränsade med blanksteg). Det bör vara ett fullständigt resurs-ID som innehåller all information om "resurs-ID"-argument. Du bör ange antingen --ids eller andra argument för resurs-ID.

--name -n

Namnet på livehändelsen.

--query-examples

Rekommendera JMESPath-sträng åt dig. Du kan kopiera en av frågan och klistra in den efter parametern --query inom dubbla citattecken för att se resultatet. Du kan lägga till ett eller flera positionsnyckelord så att vi kan ge förslag baserat på dessa nyckelord.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .

az ams live-event standby

Allokera en livehändelse som ska startas senare.

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

Valfria parametrar

--account-name -a

Namnet på Azure Media Services konto.

--ids

Ett eller flera resurs-ID:n (avgränsade med blanksteg). Det bör vara ett fullständigt resurs-ID som innehåller all information om "resurs-ID"-argument. Du bör ange antingen --ids eller andra argument för resurs-ID.

--name -n

Namnet på livehändelsen.

--no-wait

Vänta inte tills den långvariga åtgärden har avslutats.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .

az ams live-event start

Starta en livehändelse.

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

Valfria parametrar

--account-name -a

Namnet på Azure Media Services konto.

--ids

Ett eller flera resurs-ID:n (avgränsade med blanksteg). Det bör vara ett fullständigt resurs-ID som innehåller all information om "resurs-ID"-argument. Du bör ange antingen --ids eller andra argument för resurs-ID.

--name -n

Namnet på livehändelsen.

--no-wait

Vänta inte tills den långvariga åtgärden har avslutats.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .

az ams live-event stop

Stoppa en livehändelse.

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

Valfria parametrar

--account-name -a

Namnet på Azure Media Services konto.

--ids

Ett eller flera resurs-ID:n (avgränsade med blanksteg). Det bör vara ett fullständigt resurs-ID som innehåller all information om "resurs-ID"-argument. Du bör ange antingen --ids eller andra argument för resurs-ID.

--name -n

Namnet på livehändelsen.

--no-wait

Vänta inte tills den långvariga åtgärden har avslutats.

--remove-outputs-on-stop

Ta bort liveutdata vid stopp.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .

az ams live-event update

Uppdatera informationen om en livehändelse.

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]

Exempel

Ange en ny tillåten IP-adress och ta bort en befintlig IP-adress vid indexet "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

Rensa befintliga IP-adresser och ange nya.

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

Valfria parametrar

--account-name -a

Namnet på Azure Media Services konto.

--add

Lägg till ett -objekt i en lista med objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string or JSON string>.

--client-access-policy

Filväg till den clientaccesspolicy.xml som används av Microsoft Silverlight och Adobe Flash. Använd @{file} för att läsa in från en fil.

--cross-domain-policy

Filväg till den crossdomain.xml som används av Microsoft Silverlight och Adobe Flash. Använd @{file} för att läsa in från en fil.

--description

Livehändelsebeskrivningen.

--force-string

När du använder "set" eller "add" bevarar du stränglitteraler i stället för att försöka konvertera till JSON.

--ids

Ett eller flera resurs-ID:n (avgränsade med blanksteg). Det bör vara ett fullständigt resurs-ID som innehåller all information om "resurs-ID"-argument. Du bör ange antingen --ids eller andra argument för resurs-ID.

--ips

Blankstegsavgränsade IP-adresser för åtkomstkontroll. Tillåtna IP-adresser kan antingen anges som en enskild IP-adress (t.ex. "10.0.0.1") eller som ett IP-intervall med en IP-adress och en CIDR-nätmask (t.ex. "10.0.0.1/22"). Använd "" för att rensa befintlig lista. Använd "AllowAll" för att tillåta alla IP-adresser. Att tillåta alla IP-adresser rekommenderas inte för produktionsmiljöer.

--key-frame-interval-duration

ISO 8601 tidsintervallets varaktighet för nyckelramens intervallvaraktighet i sekunder. Värdet ska vara ett interger i intervallet 1 (PT1S eller 00:00:01) till 30 (PT30S eller 00:00:30) sekunder.

--name -n

Namnet på livehändelsen.

--preview-ips

Blankstegsavgränsade IP-adresser för åtkomstkontroll. Tillåtna IP-adresser kan antingen anges som en enskild IP-adress (t.ex. "10.0.0.1") eller som ett IP-intervall med en IP-adress och en CIDR-nätmask (t.ex. "10.0.0.1/22"). Använd "" för att rensa befintlig lista. Använd "AllowAll" för att tillåta alla IP-adresser. Att tillåta alla IP-adresser rekommenderas inte för produktionsmiljöer.

--remove

Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .

--set

Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

az ams live-event wait

Placera CLI i väntetillstånd tills ett villkor för livehändelsen uppfylls.

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

Exempel

Placera CLI i vänteläge tills livehändelsen har skapats.

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

Valfria parametrar

--account-name -a

Namnet på Azure Media Services konto.

--created

Vänta tills den har skapats med "provisioningState" vid "Lyckades".

--custom

Vänta tills villkoret uppfyller en anpassad JMESPath-fråga. T.ex. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Vänta tills den har tagits bort.

--exists

Vänta tills resursen finns.

--ids

Ett eller flera resurs-ID:n (avgränsade med blanksteg). Det bör vara ett fullständigt resurs-ID som innehåller all information om "resurs-ID"-argument. Du bör ange antingen --ids eller andra argument för resurs-ID.

--interval

Avsökningsintervall i sekunder.

standardvärde: 30
--name -n

Namnet på livehändelsen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .

--timeout

Maximal väntetid i sekunder.

standardvärde: 3600
--updated

Vänta tills den har uppdaterats med provisioningState på "Succeeded" (Lyckades).