Udostępnij za pośrednictwem


az ams account-filter

Zarządzanie filtrami kont dla konta usługi Azure Media Services.

Polecenia

Nazwa Opis Typ Stan
az ams account-filter create

Utwórz filtr konta.

Podstawowe funkcje Ogólna dostępność
az ams account-filter delete

Usuń filtr konta.

Podstawowe funkcje Ogólna dostępność
az ams account-filter list

Wyświetl listę wszystkich filtrów kont konta usługi Azure Media Services.

Podstawowe funkcje Ogólna dostępność
az ams account-filter show

Pokaż szczegóły filtru konta.

Podstawowe funkcje Ogólna dostępność
az ams account-filter update

Zaktualizuj szczegóły filtru konta.

Podstawowe funkcje Ogólna dostępność

az ams account-filter create

Utwórz filtr konta.

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]

Przykłady

Utwórz filtr zasobu z wyborami śledzenia filtrów.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Azure Media Services.

--name -n

Nazwa filtru konta.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--end-timestamp

Dotyczy wideo na żądanie (VoD). W przypadku prezentacji transmisji strumieniowej na żywo jest ona ignorowana w trybie dyskretnym i stosowana po zakończeniu prezentacji, a strumień staje się voD. Jest to długa wartość reprezentująca bezwzględny punkt końcowy prezentacji zaokrąglony do najbliższego następnego rozpoczęcia gop. Jednostka jest skalę czasu, więc endTimestamp 18000000000 będzie przez 3 minuty. Użyj parametru startTimestamp i endTimestamp, aby przyciąć fragmenty, które będą znajdować się na liście odtwarzania (manifest). Na przykład startTimestamp=400000000 i endTimestamp=100000000 przy użyciu domyślnej skali czasu spowoduje wygenerowanie listy odtwarzania zawierającej fragmenty z zakresu od 4 sekund do 10 sekund prezentacji VoD. Jeśli fragment oddziela granicę, cały fragment zostanie uwzględniony w manifeście.

--first-quality

Pierwsza szybkość transmisji bitów (najniższa) do uwzględnienia w manifeście.

--force-end-timestamp

Dotyczy tylko transmisji strumieniowej na żywo. Wskazuje, czy właściwość endTimestamp musi być obecna. Jeśli wartość true, parametr endTimestamp musi zostać określony lub zostanie zwrócony nieprawidłowy kod żądania. Dozwolone wartości: false, true.

Dopuszczalne wartości: false, true
Domyślna wartość: False
--live-backoff-duration

Dotyczy tylko transmisji strumieniowej na żywo. Ta wartość definiuje najnowszą pozycję na żywo, do której może dążyć klient. Za pomocą tej właściwości można opóźnić pozycję odtwarzania na żywo i utworzyć bufor po stronie serwera dla graczy. Jednostka tej właściwości to skala czasu (patrz poniżej). Maksymalny czas trwania wycofywania na żywo wynosi 300 sekund (3000000000). Na przykład wartość 200000000000 oznacza, że najnowsza dostępna zawartość jest opóźniona o 20 sekund od rzeczywistej krawędzi na żywo.

--presentation-window-duration

Dotyczy tylko transmisji strumieniowej na żywo. Użyj prezentacjiWindowDuration, aby zastosować przesuwane okno fragmentów do uwzględnienia na liście odtwarzania. Jednostka tej właściwości to skala czasu (patrz poniżej). Na przykład ustaw wartość presentationWindowDuration=12000000000, aby zastosować dwuminutowe okno przesuwne. Multimedia w ciągu 2 minut od krawędzi na żywo zostaną uwzględnione na liście odtwarzania. Jeśli fragment oddziela granicę, cały fragment zostanie uwzględniony na liście odtwarzania. Minimalny czas trwania okna prezentacji wynosi 60 sekund.

--start-timestamp

Dotyczy wideo na żądanie (VoD) lub transmisji strumieniowej na żywo. Jest to długa wartość, która reprezentuje bezwzględny punkt początkowy strumienia. Wartość jest zaokrąglona do najbliższego następnego rozpoczęcia gop. Jednostka to skala czasu, więc wartość startTimestamp 1500000000 będzie wynosić 15 sekund. Użyj parametru startTimestamp i endTimestampp, aby przyciąć fragmenty, które będą znajdować się na liście odtwarzania (manifest). Na przykład startTimestamp=400000000 i endTimestamp=100000000 przy użyciu domyślnej skali czasu spowoduje wygenerowanie listy odtwarzania zawierającej fragmenty z zakresu od 4 sekund do 10 sekund prezentacji VoD. Jeśli fragment oddziela granicę, cały fragment zostanie uwzględniony w manifeście.

--timescale

Dotyczy wszystkich sygnatur czasowych i czasów trwania w zakresie czasu prezentacji określonym jako liczba przyrostów w ciągu jednej sekundy. Wartość domyślna to 100000000 – dziesięć milionów przyrostów w ciągu jednej sekundy, gdzie każdy przyrost będzie miał długość 100 nanosekund. Jeśli na przykład chcesz ustawić znacznik startTimestamp na 30 sekund, użyj wartości 3000000000 podczas korzystania z domyślnej skali czasu.

--tracks

Kod JSON reprezentujący wybrane ścieżki. Użyj @{file} do załadowania z pliku. Aby uzyskać więcej informacji na temat struktury JSON, zapoznaj się z dokumentacją struktury swagger w temacie https://docs.microsoft.com/rest/api/media/accountfilters/createorupdate#filtertrackselection.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az ams account-filter delete

Usuń filtr konta.

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

Parametry opcjonalne

--account-name -a

Nazwa konta usługi Azure Media Services.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa filtru konta.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az ams account-filter list

Wyświetl listę wszystkich filtrów kont konta usługi Azure Media Services.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Azure Media Services.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az ams account-filter show

Pokaż szczegóły filtru konta.

az ams account-filter show [--account-name]
                           [--ids]
                           [--name]
                           [--resource-group]
                           [--subscription]

Parametry opcjonalne

--account-name -a

Nazwa konta usługi Azure Media Services.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa filtru konta.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az ams account-filter update

Zaktualizuj szczegóły filtru konta.

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]

Parametry opcjonalne

--account-name -a

Nazwa konta usługi Azure Media Services.

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string or JSON string>.

Domyślna wartość: []
--end-timestamp

Dotyczy wideo na żądanie (VoD). W przypadku prezentacji transmisji strumieniowej na żywo jest ona ignorowana w trybie dyskretnym i stosowana po zakończeniu prezentacji, a strumień staje się voD. Jest to długa wartość reprezentująca bezwzględny punkt końcowy prezentacji zaokrąglony do najbliższego następnego rozpoczęcia gop. Jednostka jest skalę czasu, więc endTimestamp 18000000000 będzie przez 3 minuty. Użyj parametru startTimestamp i endTimestamp, aby przyciąć fragmenty, które będą znajdować się na liście odtwarzania (manifest). Na przykład startTimestamp=400000000 i endTimestamp=100000000 przy użyciu domyślnej skali czasu spowoduje wygenerowanie listy odtwarzania zawierającej fragmenty z zakresu od 4 sekund do 10 sekund prezentacji VoD. Jeśli fragment oddziela granicę, cały fragment zostanie uwzględniony w manifeście.

--first-quality

Pierwsza szybkość transmisji bitów (najniższa) do uwzględnienia w manifeście.

--force-end-timestamp

Dotyczy tylko transmisji strumieniowej na żywo. Wskazuje, czy właściwość endTimestamp musi być obecna. Jeśli wartość true, parametr endTimestamp musi zostać określony lub zostanie zwrócony nieprawidłowy kod żądania. Dozwolone wartości: false, true.

Dopuszczalne wartości: false, true
--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.

Domyślna wartość: False
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--live-backoff-duration

Dotyczy tylko transmisji strumieniowej na żywo. Ta wartość definiuje najnowszą pozycję na żywo, do której może dążyć klient. Za pomocą tej właściwości można opóźnić pozycję odtwarzania na żywo i utworzyć bufor po stronie serwera dla graczy. Jednostka tej właściwości to skala czasu (patrz poniżej). Maksymalny czas trwania wycofywania na żywo wynosi 300 sekund (3000000000). Na przykład wartość 200000000000 oznacza, że najnowsza dostępna zawartość jest opóźniona o 20 sekund od rzeczywistej krawędzi na żywo.

--name -n

Nazwa filtru konta.

--presentation-window-duration

Dotyczy tylko transmisji strumieniowej na żywo. Użyj prezentacjiWindowDuration, aby zastosować przesuwane okno fragmentów do uwzględnienia na liście odtwarzania. Jednostka tej właściwości to skala czasu (patrz poniżej). Na przykład ustaw wartość presentationWindowDuration=12000000000, aby zastosować dwuminutowe okno przesuwne. Multimedia w ciągu 2 minut od krawędzi na żywo zostaną uwzględnione na liście odtwarzania. Jeśli fragment oddziela granicę, cały fragment zostanie uwzględniony na liście odtwarzania. Minimalny czas trwania okna prezentacji wynosi 60 sekund.

--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Domyślna wartość: []
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=<value>.

Domyślna wartość: []
--start-timestamp

Dotyczy wideo na żądanie (VoD) lub transmisji strumieniowej na żywo. Jest to długa wartość, która reprezentuje bezwzględny punkt początkowy strumienia. Wartość jest zaokrąglona do najbliższego następnego rozpoczęcia gop. Jednostka to skala czasu, więc wartość startTimestamp 1500000000 będzie wynosić 15 sekund. Użyj parametru startTimestamp i endTimestampp, aby przyciąć fragmenty, które będą znajdować się na liście odtwarzania (manifest). Na przykład startTimestamp=400000000 i endTimestamp=100000000 przy użyciu domyślnej skali czasu spowoduje wygenerowanie listy odtwarzania zawierającej fragmenty z zakresu od 4 sekund do 10 sekund prezentacji VoD. Jeśli fragment oddziela granicę, cały fragment zostanie uwzględniony w manifeście.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--timescale

Dotyczy wszystkich sygnatur czasowych i czasów trwania w zakresie czasu prezentacji określonym jako liczba przyrostów w ciągu jednej sekundy. Wartość domyślna to 100000000 – dziesięć milionów przyrostów w ciągu jednej sekundy, gdzie każdy przyrost będzie miał długość 100 nanosekund. Jeśli na przykład chcesz ustawić znacznik startTimestamp na 30 sekund, użyj wartości 3000000000 podczas korzystania z domyślnej skali czasu.

--tracks

Kod JSON reprezentujący wybrane ścieżki. Użyj @{file} do załadowania z pliku. Aby uzyskać więcej informacji na temat struktury JSON, zapoznaj się z dokumentacją struktury swagger w temacie https://docs.microsoft.com/rest/api/media/accountfilters/createorupdate#filtertrackselection.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.