az ams account-filter

Umožňuje spravovat filtry účtů pro účet Azure Media Services.

Příkazy

Name Description Typ Stav
az ams account-filter create

Vytvořte filtr účtu.

Základ GA
az ams account-filter delete

Odstraňte filtr účtu.

Základ GA
az ams account-filter list

Vypíše všechny filtry účtů účtu Azure Media Services.

Základ GA
az ams account-filter show

Zobrazí podrobnosti filtru účtu.

Základ GA
az ams account-filter update

Aktualizujte podrobnosti filtru účtu.

Základ GA

az ams account-filter create

Vytvořte filtr účtu.

az ams account-filter create --account-name
                             --name
                             --resource-group
                             [--end-timestamp]
                             [--first-quality]
                             [--force-end-timestamp {false, true}]
                             [--live-backoff-duration]
                             [--presentation-window-duration]
                             [--start-timestamp]
                             [--timescale]
                             [--tracks]

Příklady

Vytvořte filtr aktiv s filtrem sledování výběrů.

az ams account-filter create -a amsAccount -g resourceGroup -n filterName --force-end-timestamp=False --end-timestamp 200000 --start-timestamp 100000 --live-backoff-duration 60 --presentation-window-duration 600000 --timescale 1000 --first-quality 720 --tracks @C:\tracks.json

Povinné parametry

--account-name -a

Název účtu Azure Media Services.

--name -n

Název filtru účtu.

--resource-group -g

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

Volitelné parametry

--end-timestamp

Platí pro video na vyžádání (VoD). U prezentace živého streamování se bezobslužně ignoruje a použije se, když prezentace skončí a stream se změní na VoD. Jedná se o dlouhou hodnotu, která představuje absolutní koncový bod prezentace zaokrouhlený na nejbližší začátek goP. Jednotka je časová osa, takže koncové časové razítko 1800000000 by bylo 3 minuty. Pomocí startTimestamp a endTimestamp ořízněte fragmenty, které budou v seznamu stop (manifest). Například startTimestamp=400000000 a endTimestamp=100000000 pomocí výchozí časové osy vygeneruje seznam stop obsahující fragmenty od 4 sekund do 10 sekund prezentace VoD. Pokud fragment straddle hranice, bude celý fragment zahrnut do manifestu.

--first-quality

První kvalitu (nejnižší) přenosová rychlost, která se má zahrnout do manifestu.

--force-end-timestamp

Platí jenom pro živé streamování. Určuje, zda musí být přítomna vlastnost endTimestamp. Pokud je hodnota true, musí být zadán parametr endTimestamp nebo se vrátí chybný kód požadavku. Povolené hodnoty: false, true.

přijímané hodnoty: false, true
výchozí hodnota: False
--live-backoff-duration

Platí jenom pro živé streamování. Tato hodnota definuje nejnovější živou pozici, kterou může klient vyhledat. Pomocí této vlastnosti můžete zpozdit pozici živého přehrávání a vytvořit vyrovnávací paměť na straně serveru pro přehrávače. Jednotka této vlastnosti je časová osa (viz níže). Maximální doba živého obnovení je 300 sekund (3000000000). Například hodnota 20000000000 znamená, že nejnovější dostupný obsah je zpožděný 20 sekund od skutečného živého okraje.

--presentation-window-duration

Platí jenom pro živé streamování. Pomocí prezentaceWindowDuration použijte posuvné okno fragmentů, které chcete zahrnout do seznamu stop. Jednotka této vlastnosti je časová osa (viz níže). Můžete například nastavit presentationWindowDuration=12000000000, aby se použilo dvouminutové posuvné okno. Média do 2 minut od živého okraje budou zahrnuta do seznamu stop. Pokud fragment straddle hranice, bude celý fragment zahrnut do seznamu stop. Minimální doba trvání okna prezentace je 60 sekund.

--start-timestamp

Platí pro video na vyžádání (VoD) nebo živé streamování. Jedná se o dlouhou hodnotu, která představuje absolutní počáteční bod datového proudu. Hodnota se zaokrouhlí na nejbližší začátek goP. Jednotka je časová osa, takže počáteční časová osa 150000000 by byla 15 sekund. Pomocí startTimestamp a endTimestampp ořízněte fragmenty, které budou v seznamu stop (manifest). Například startTimestamp=400000000 a endTimestamp=100000000 pomocí výchozí časové osy vygeneruje seznam stop obsahující fragmenty od 4 sekund do 10 sekund prezentace VoD. Pokud fragment straddle hranice, bude celý fragment zahrnut do manifestu.

--timescale

Platí pro všechna časová razítka a doby trvání v rozsahu prezentačních časů zadaných jako počet přírůstků v jedné sekundě. Výchozí hodnota je 1 00000000 – deset milionů přírůstků v jedné sekundě, kdy každý přírůstek bude dlouhý 100 nanosekund. Pokud například chcete nastavit počáteční časovou osu 30 sekund, použili byste při použití výchozí časové osy hodnotu 300000000.

--tracks

JSON představující výběry sledování. K načtení ze souboru použijte @{file}. Další informace o struktuře JSON najdete v dokumentaci ke swaggeru.https://docs.microsoft.com/rest/api/media/accountfilters/createorupdate#filtertrackselection

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

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

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az ams account-filter delete

Odstraňte filtr účtu.

az ams account-filter 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 mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název filtru účtu.

--resource-group -g

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

--subscription

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

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

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

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az ams account-filter list

Vypíše všechny filtry účtů účtu Azure Media Services.

az ams account-filter list --account-name
                           --resource-group

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>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

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

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az ams account-filter show

Zobrazí podrobnosti filtru účtu.

az ams account-filter show [--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 mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název filtru účtu.

--resource-group -g

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

--subscription

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

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

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

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az ams account-filter update

Aktualizujte podrobnosti filtru účtu.

az ams account-filter update [--account-name]
                             [--add]
                             [--end-timestamp]
                             [--first-quality]
                             [--force-end-timestamp {false, true}]
                             [--force-string]
                             [--ids]
                             [--live-backoff-duration]
                             [--name]
                             [--presentation-window-duration]
                             [--remove]
                             [--resource-group]
                             [--set]
                             [--start-timestamp]
                             [--subscription]
                             [--timescale]
                             [--tracks]

Volitelné parametry

--account-name -a

Název účtu Azure Media Services.

--add

Přidejte objekt do seznamu objektů zadáním párů cest a klíč-hodnota. Příklad: --add property.listProperty <key=value, string or JSON string>.

výchozí hodnota: []
--end-timestamp

Platí pro video na vyžádání (VoD). U prezentace živého streamování se bezobslužně ignoruje a použije se, když prezentace skončí a stream se změní na VoD. Jedná se o dlouhou hodnotu, která představuje absolutní koncový bod prezentace zaokrouhlený na nejbližší začátek goP. Jednotka je časová osa, takže koncové časové razítko 1800000000 by bylo 3 minuty. Pomocí startTimestamp a endTimestamp ořízněte fragmenty, které budou v seznamu stop (manifest). Například startTimestamp=400000000 a endTimestamp=100000000 pomocí výchozí časové osy vygeneruje seznam stop obsahující fragmenty od 4 sekund do 10 sekund prezentace VoD. Pokud fragment straddle hranice, bude celý fragment zahrnut do manifestu.

--first-quality

První kvalitu (nejnižší) přenosová rychlost, která se má zahrnout do manifestu.

--force-end-timestamp

Platí jenom pro živé streamování. Určuje, zda musí být přítomna vlastnost endTimestamp. Pokud je hodnota true, musí být zadán parametr endTimestamp nebo se vrátí chybný kód požadavku. Povolené hodnoty: false, true.

přijímané hodnoty: false, true
--force-string

Při použití set nebo add zachovávejte řetězcové literály místo pokusu o převod na JSON.

výchozí hodnota: False
--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--live-backoff-duration

Platí jenom pro živé streamování. Tato hodnota definuje nejnovější živou pozici, kterou může klient vyhledat. Pomocí této vlastnosti můžete zpozdit pozici živého přehrávání a vytvořit vyrovnávací paměť na straně serveru pro přehrávače. Jednotka této vlastnosti je časová osa (viz níže). Maximální doba živého obnovení je 300 sekund (3000000000). Například hodnota 20000000000 znamená, že nejnovější dostupný obsah je zpožděný 20 sekund od skutečného živého okraje.

--name -n

Název filtru účtu.

--presentation-window-duration

Platí jenom pro živé streamování. Pomocí prezentaceWindowDuration použijte posuvné okno fragmentů, které chcete zahrnout do seznamu stop. Jednotka této vlastnosti je časová osa (viz níže). Můžete například nastavit presentationWindowDuration=12000000000, aby se použilo dvouminutové posuvné okno. Média do 2 minut od živého okraje budou zahrnuta do seznamu stop. Pokud fragment straddle hranice, bude celý fragment zahrnut do seznamu stop. Minimální doba trvání okna prezentace je 60 sekund.

--remove

Odeberte vlastnost nebo prvek ze seznamu. Příklad: --remove property.list <indexToRemove> OR --remove propertyToRemove.

výchozí hodnota: []
--resource-group -g

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

--set

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

výchozí hodnota: []
--start-timestamp

Platí pro video na vyžádání (VoD) nebo živé streamování. Jedná se o dlouhou hodnotu, která představuje absolutní počáteční bod datového proudu. Hodnota se zaokrouhlí na nejbližší začátek goP. Jednotka je časová osa, takže počáteční časová osa 150000000 by byla 15 sekund. Pomocí startTimestamp a endTimestampp ořízněte fragmenty, které budou v seznamu stop (manifest). Například startTimestamp=400000000 a endTimestamp=100000000 pomocí výchozí časové osy vygeneruje seznam stop obsahující fragmenty od 4 sekund do 10 sekund prezentace VoD. Pokud fragment straddle hranice, bude celý fragment zahrnut do manifestu.

--subscription

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

--timescale

Platí pro všechna časová razítka a doby trvání v rozsahu prezentačních časů zadaných jako počet přírůstků v jedné sekundě. Výchozí hodnota je 1 00000000 – deset milionů přírůstků v jedné sekundě, kdy každý přírůstek bude dlouhý 100 nanosekund. Pokud například chcete nastavit počáteční časovou osu 30 sekund, použili byste při použití výchozí časové osy hodnotu 300000000.

--tracks

JSON představující výběry sledování. K načtení ze souboru použijte @{file}. Další informace o struktuře JSON najdete v dokumentaci ke swaggeru.https://docs.microsoft.com/rest/api/media/accountfilters/createorupdate#filtertrackselection

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

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

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.