az ams live-event

Správa živých událostí pro účet služby Azure Media Service

Příkazy

az ams live-event create

Vytvořte živou událost.

az ams live-event delete

Odstranění živé události

az ams live-event list

Zobrazí seznam všech živých událostí Azure Media Services účtu.

az ams live-event reset

Resetování živé události

az ams live-event show

Zobrazí podrobnosti živé události.

az ams live-event standby

Přidělte živou událost, která se má spustit později.

az ams live-event start

Spusťte živou událost.

az ams live-event stop

Zastavte živou událost.

az ams live-event update

Aktualizujte podrobnosti živé události.

az ams live-event wait

Umístěte rozhraní příkazového řádku do čekajícího stavu, dokud není splněna podmínka živé události.

az ams live-event create

Vytvořte živou událost.

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]

Povinné parametry

--account-name -a

Název účtu Azure Media Services.

--ips

IP adresy oddělené mezerami pro řízení přístupu. Povolené IP adresy je možné zadat buď jako jednu IP adresu (např. 10.0.0.1), nebo jako rozsah IP adres pomocí IP adresy a masky podsítě CIDR (např. 10.0.0.1/22). Pokud chcete vymazat existující seznam, použijte . Pokud chcete povolit všechny IP adresy, použijte AllowAll. Povolení všech IP adresy se nedoporučuje pro produkční prostředí.

--name -n

Název živé události.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--streaming-protocol

Protokol streamování pro živou událost. Tato hodnota se zadá při vytváření a není možné ji aktualizovat.

přijímané hodnoty: FragmentedMP4, RTMP

Volitelné parametry

--access-token

Jedinečný identifikátor pro datový proud. Tento parametr je možné zadat při vytváření, ale nelze ho aktualizovat. Pokud je tento parametr vynechán, služba vygeneruje jedinečnou hodnotu.

--alternative-media-id

Alternativní identifikátor média přidružený ke streamovací lokátoru StreamingLocator vytvořenému pro verzi Preview. Tato hodnota se zadá při vytváření a není možné ji aktualizovat. Identifikátor lze použít v šabloně CustomLicenseAcquisitionUrlTemplate nebo CustomKeyAcquisitionUrlTemplate třídy StreamingPolicy zadané v poli StreamingPolicyName.

--auto-start

Příznak určuje, jestli se má prostředek automaticky spustit při vytváření.

--client-access-policy

Cesta k souboru clientaccesspolicy.xml, který používá Microsoft Silverlight a Adobe Flash. K načtení ze souboru použijte @{file}.

--cross-domain-policy

Cesta k souboru crossdomain.xml, který používá Microsoft Silverlight a Adobe Flash. K načtení ze souboru použijte @{file}.

--description

Popis živé události

--encoding-type

Typ kódování pro živou událost. Tato hodnota se zadá při vytváření a není možné ji aktualizovat. Povolené hodnoty: Premium1080p, Žádné, Standard.

--hostname-prefix

Pokud je vlastnost useStaticHostname nastavená na hodnotu true, hostname_prefix určuje první část názvu hostitele přiřazeného ke koncovým bodům náhledu živé události a ingestování. Konečným názvem hostitele by byla kombinace této předpony, názvu účtu media service a krátkého kódu pro Azure Media Services data centra.

--key-frame-interval

Pomocí časové hodnoty ISO 8601 v rozmezí 0,5 až 20 sekund určete délku výstupního fragmentu pro video a zvukové stopy živé události kódování. Pomocí PT2S můžete například označit 2 sekundy. U sledování videa také definuje interval klíčových snímků nebo délku gop (skupiny obrázků). Pokud tato hodnota není nastavená pro odvozování živé události, doba trvání fragmentu se nastaví na 2 sekundy. Hodnotu nelze nastavit pro předávkné živé události.

--key-frame-interval-duration

Doba trvání intervalu klíčových snímků v sekundách podle standardu ISO 8601. Hodnota by měla být promíchadlo v rozsahu 1 (PT1S nebo 00:00:01) až 30 (PT30S nebo 00:00:30) sekund.

--no-wait

Nečekejte na dokončení dlouhotr běžící operace.

--preset-name

Název přednastavení kódování. Tato hodnota se zadá při vytváření a není možné ji aktualizovat.

--preview-ips

IP adresy oddělené mezerami pro řízení přístupu. Povolené IP adresy je možné zadat buď jako jednu IP adresu (např. 10.0.0.1), nebo jako rozsah IP adres pomocí IP adresy a masky podsítě CIDR (např. 10.0.0.1/22). Pokud chcete vymazat existující seznam, použijte . Pokud chcete povolit všechny IP adresy, použijte AllowAll. Povolení všech IP adresy se nedoporučuje pro produkční prostředí.

--preview-locator

Identifikátor lokátoru verze Preview ve formátu GUID. Když ji zadáte při vytváření, umožníte volajícímu znát adresu URL lokátoru verze Preview před vytvořením události. Pokud je tento název vynechán, služba vygeneruje náhodný identifikátor. Tuto hodnotu nelze aktualizovat po vytvoření živé události.

--stream-options

Možnosti, které se používají pro událost LiveEvent. Tato hodnota se zadá při vytváření a není možné ji aktualizovat.

přijímané hodnoty: Default, LowLatency
--streaming-policy-name

Název zásady streamování, který se používá pro živou událost ve verzi Preview. Tento parametr je možné zadat při vytváření, ale nelze ho aktualizovat.

--stretch-mode

Určuje, jak se změní velikost vstupního videa tak, aby odpovídalo požadovaným rozlišením výstupu. Výchozí hodnota je Žádné. Povolené hodnoty: None, AutoSize, AutoFit.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--tags

Mezerami oddělené značky: key[=value] [key[=value] ...]. Pomocí "" vymažte existující značky.

--transcription-lang

Jazyk živého přepisu pro živou událost. Povolené hodnoty: 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 Další informace o funkci https://go.microsoft.com/fwlink/?linkid=2133742 živého přepisu.

--use-static-hostname

Určuje, jestli se ke koncovému bodu živé události preview a ingestování přiřadí statický název hostitele. Tuto hodnotu je možné aktualizovat pouze v případě, že je živá událost v pohotovostním stavu. Pokud hostname_prefix nezadáte, použije se název živé události jako předpona názvu hostitele.

az ams live-event delete

Odstranění živé události

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

Volitelné parametry

--account-name -a

Název účtu Azure Media Services.

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--name -n

Název živé události.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az ams live-event list

Zobrazí seznam všech živých událostí Azure Media Services účtu.

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

Příklady

Rychle vyjád zadejte seznam všech živých událostí podle názvu a vlastnosti resourceState.

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

Povinné parametry

--account-name -a

Název účtu Azure Media Services.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

Volitelné parametry

--query-examples

Doporučte pro vás řetězec JMESPath. Můžete zkopírovat jeden z dotazů a vložit ho za parametr --query v uvozovkách, abyste viděli výsledky. Můžete přidat jedno nebo více poziční klíčová slova, abychom mohli na základě těchto klíčových slov poskytnout návrhy.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az ams live-event reset

Resetování živé události

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

Volitelné parametry

--account-name -a

Název účtu Azure Media Services.

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--name -n

Název živé události.

--no-wait

Nečekejte na dokončení dlouhotr běžící operace.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az ams live-event show

Zobrazí podrobnosti živé události.

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

Volitelné parametry

--account-name -a

Název účtu Azure Media Services.

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--name -n

Název živé události.

--query-examples

Doporučte pro vás řetězec JMESPath. Můžete zkopírovat jeden z dotazů a vložit ho za parametr --query v uvozovkách, abyste viděli výsledky. Můžete přidat jedno nebo více poziční klíčová slova, abychom mohli na základě těchto klíčových slov poskytnout návrhy.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az ams live-event standby

Přidělte živou událost, která se má spustit později.

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

Volitelné parametry

--account-name -a

Název účtu Azure Media Services.

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--name -n

Název živé události.

--no-wait

Nečekejte na dokončení dlouhotr běžící operace.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az ams live-event start

Spusťte živou událost.

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

Volitelné parametry

--account-name -a

Název účtu Azure Media Services.

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--name -n

Název živé události.

--no-wait

Nečekejte na dokončení dlouhotr běžící operace.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az ams live-event stop

Zastavte živou událost.

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

Volitelné parametry

--account-name -a

Název účtu Azure Media Services.

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--name -n

Název živé události.

--no-wait

Nečekejte na dokončení dlouhotr běžící operace.

--remove-outputs-on-stop

Odeberte živé výstupy při zastavení.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az ams live-event update

Aktualizujte podrobnosti živé události.

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]

Příklady

Nastavte novou povolenou IP adresu a odeberte existující IP adresu v indexu 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

Vymažte existující IP adresy a nastavte nové.

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

Volitelné parametry

--account-name -a

Název účtu Azure Media Services.

--add

Přidejte objekt do seznamu objektů zadáním dvojice cesty a hodnoty klíče. Příklad: --add property.listProperty <key=value, string nebo JSON string>.

--client-access-policy

Cesta k souboru clientaccesspolicy.xml, který používá Microsoft Silverlight a Adobe Flash. K načtení ze souboru použijte @{file}.

--cross-domain-policy

Cesta k souboru crossdomain.xml, který používá Microsoft Silverlight a Adobe Flash. K načtení ze souboru použijte @{file}.

--description

Popis živé události

--force-string

Pokud používáte set nebo add, zachováte místo pokusu o převod na JSON řetězcové literály.

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--ips

IP adresy oddělené mezerami pro řízení přístupu. Povolené IP adresy je možné zadat buď jako jednu IP adresu (např. 10.0.0.1), nebo jako rozsah IP adres pomocí IP adresy a masky podsítě CIDR (např. 10.0.0.1/22). Pokud chcete vymazat existující seznam, použijte . Pokud chcete povolit všechny IP adresy, použijte AllowAll. Povolení všech IP adresy se nedoporučuje pro produkční prostředí.

--key-frame-interval-duration

Doba trvání intervalu klíčových snímků v sekundách podle standardu ISO 8601. Hodnota by měla být promíchadlo v rozsahu 1 (PT1S nebo 00:00:01) až 30 (PT30S nebo 00:00:30) sekund.

--name -n

Název živé události.

--preview-ips

IP adresy oddělené mezerami pro řízení přístupu. Povolené IP adresy je možné zadat buď jako jednu IP adresu (např. 10.0.0.1), nebo jako rozsah IP adres pomocí IP adresy a masky podsítě CIDR (např. 10.0.0.1/22). Pokud chcete vymazat existující seznam, použijte . Pokud chcete povolit všechny IP adresy, použijte AllowAll. Povolení všech IP adresy se nedoporučuje pro produkční prostředí.

--remove

Odebere vlastnost nebo prvek ze seznamu. Příklad: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--set

Aktualizujte objekt zadáním cesty k vlastnosti a hodnoty, které se mají nastavit. Příklad: --set property1.property2=.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--tags

Mezerami oddělené značky: key[=value] [key[=value] ...]. Pomocí "" vymažte existující značky.

az ams live-event wait

Umístěte rozhraní příkazového řádku do čekajícího stavu, dokud není splněna podmínka živé události.

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

Příklady

Umístěte rozhraní příkazového řádku do čekajícího stavu, dokud se živá událost nevytvá.

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

Volitelné parametry

--account-name -a

Název účtu Azure Media Services.

--created

Počkejte, až se vytvoří s parametrem provisioningState v části Úspěch.

--custom

Počkejte, až podmínka splňuje vlastní dotaz JMESPath. Například provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Počkejte na odstranění.

--exists

Počkejte, až prostředek existuje.

--ids

Jedno nebo více ID prostředků (oddělených mezerou). Mělo by to být úplné ID prostředku obsahující všechny informace o argumentech Id prostředku. Měli byste zadat buď --ids, nebo jiné argumenty Id prostředku.

--interval

Interval dotazování v sekundách.

výchozí hodnota: 30
--name -n

Název živé události.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> příkazu .

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--timeout

Maximální počet čekání v sekundách.

výchozí hodnota: 3600
--updated

Počkejte na aktualizaci s provisioningState na Succeeded.