az ams asset-filter

Mengelola filter aset untuk akun Azure Media Services.

Perintah

Nama Deskripsi Jenis Status
az ams asset-filter create

Membuat filter aset.

Inti GA
az ams asset-filter delete

Menghapus filter aset.

Inti GA
az ams asset-filter list

Mencantumkan semua filter aset akun Azure Media Services.

Inti GA
az ams asset-filter show

Memperlihatkan detail filter aset.

Inti GA
az ams asset-filter update

Perbarui detail filter aset.

Inti GA

az ams asset-filter create

Membuat filter aset.

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

Contoh

Buat filter aset dengan pemilihan trek filter.

az ams asset-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 --asset-name assetName --tracks @C:\tracks.json

Parameter yang Diperlukan

--account-name -a

Nama akun Azure Media Services.

--asset-name

Nama aset.

--name -n

Nama filter aset.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--end-timestamp

Berlaku untuk Video on Demand (VoD). Untuk presentasi Streaming Langsung, presentasi diabaikan dan diterapkan secara diam-diam saat presentasi berakhir dan aliran menjadi VoD.Ini adalah nilai panjang yang mewakili titik akhir absolut presentasi, dibulatkan ke awal GOP terdekat berikutnya. Unit ini adalah skala waktu, sehingga endTimestamp 1800000000 akan selama 3 menit. Gunakan startTimestamp dan endTimestamp untuk memangkas fragmen yang akan berada di daftar putar (manifes). Misalnya, startTimestamp=40000000 dan endTimestamp=100000000 menggunakan skala waktu default akan menghasilkan daftar putar yang berisi fragmen dari antara 4 detik dan 10 detik presentasi VoD. Jika fragmen mengangkangi batas, seluruh fragmen akan disertakan dalam manifes.

--first-quality

Laju bit kualitas pertama (terendah) untuk disertakan dalam manifes.

--force-end-timestamp

Hanya berlaku untuk Live Streaming. Menunjukkan apakah properti endTimestamp harus ada. Jika true, endTimestamp harus ditentukan atau kode permintaan yang buruk dikembalikan. Nilai yang diperbolehkan: false, true.

nilai yang diterima: false, true
nilai default: False
--live-backoff-duration

Hanya berlaku untuk Live Streaming. Nilai ini menentukan posisi live terbaru yang dapat dicari klien. Dengan menggunakan properti ini, Anda dapat menunda posisi pemutaran live dan membuat buffer sisi server untuk pemain. Unit untuk properti ini adalah skala waktu (lihat di bawah). Durasi live back off maksimum adalah 300 detik (3000000000). Misalnya, nilai 2000000000 berarti bahwa konten terbaru yang tersedia adalah 20 detik tertunda dari tepi live nyata.

--presentation-window-duration

Hanya berlaku untuk Streaming Langsung. Gunakan presentationWindowDuration untuk menerapkan jendela geser fragmen untuk disertakan dalam daftar putar. Unit untuk properti ini adalah skala waktu (lihat di bawah). Misalnya, atur presentationWindowDuration=1200000000 untuk menerapkan jendela geser dua menit. Media dalam waktu 2 menit dari tepi live akan disertakan dalam daftar putar. Jika fragmen mengabaikan batas, seluruh fragmen akan disertakan dalam daftar putar. Durasi jendela presentasi minimum adalah 60 detik.

--start-timestamp

Berlaku untuk Video on Demand (VoD) atau Live Streaming. Ini adalah nilai panjang yang mewakili titik awal absolut dari aliran. Nilai akan dibulatkan menjadi nilai yang terdekat dengan mulai GOP berikutnya. Unit ini adalah skala waktu, sehingga startTimestamp 150000000 akan menjadi selama 15 detik. Gunakan startTimestamp dan endTimestampp untuk memangkas fragmen yang akan ada di daftar putar (manifes). Misalnya, startTimestamp=40000000 dan endTimestamp=100000000 menggunakan skala waktu default akan menghasilkan daftar putar yang berisi fragmen dari antara 4 detik dan 10 detik presentasi VoD. Jika fragmen mengangkangi batas, seluruh fragmen akan disertakan dalam manifes.

--timescale

Berlaku untuk semua tanda waktu dan durasi dalam Rentang Waktu Presentasi, yang ditentukan sebagai jumlah kenaikan dalam satu detik. Defaultnya adalah 10000000 - sepuluh juta kenaikan dalam satu detik, di mana setiap kenaikan akan menjadi 100 nanodetik panjang. Misalnya, jika Anda ingin mengatur startTimestamp pada 30 detik, Anda akan menggunakan nilai 300000000 saat menggunakan skala waktu default.

--tracks

JSON yang mewakili pilihan trek. Gunakan @{file} untuk memuat dari file. Untuk informasi lebih lanjut tentang struktur JSON, silakan lihat dokumentasi swagger pada https://docs.microsoft.com/rest/api/media/assetfilters/createorupdate#filtertrackselection.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az ams asset-filter delete

Menghapus filter aset.

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

Parameter Opsional

--account-name -a

Nama akun Azure Media Services.

--asset-name

Nama aset.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name -n

Nama filter aset.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az ams asset-filter list

Mencantumkan semua filter aset akun Azure Media Services.

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

Parameter yang Diperlukan

--account-name -a

Nama akun Azure Media Services.

--asset-name

Nama aset.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az ams asset-filter show

Memperlihatkan detail filter aset.

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

Parameter Opsional

--account-name -a

Nama akun Azure Media Services.

--asset-name

Nama aset.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name -n

Nama filter aset.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az ams asset-filter update

Perbarui detail filter aset.

az ams asset-filter update [--account-name]
                           [--add]
                           [--asset-name]
                           [--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]

Parameter Opsional

--account-name -a

Nama akun Azure Media Services.

--add

Tambahkan objek ke daftar objek dengan menentukan jalur dan pasangan nilai kunci. Contoh: --add property.listProperty <key=value, string or JSON string>.

nilai default: []
--asset-name

Nama aset.

--end-timestamp

Berlaku untuk Video on Demand (VoD). Untuk presentasi Streaming Langsung, presentasi diabaikan dan diterapkan secara diam-diam saat presentasi berakhir dan aliran menjadi VoD.Ini adalah nilai panjang yang mewakili titik akhir absolut presentasi, dibulatkan ke awal GOP terdekat berikutnya. Unit ini adalah skala waktu, sehingga endTimestamp 1800000000 akan selama 3 menit. Gunakan startTimestamp dan endTimestamp untuk memangkas fragmen yang akan berada di daftar putar (manifes). Misalnya, startTimestamp=40000000 dan endTimestamp=100000000 menggunakan skala waktu default akan menghasilkan daftar putar yang berisi fragmen dari antara 4 detik dan 10 detik presentasi VoD. Jika fragmen mengangkangi batas, seluruh fragmen akan disertakan dalam manifes.

--first-quality

Laju bit kualitas pertama (terendah) untuk disertakan dalam manifes.

--force-end-timestamp

Hanya berlaku untuk Live Streaming. Menunjukkan apakah properti endTimestamp harus ada. Jika true, endTimestamp harus ditentukan atau kode permintaan yang buruk dikembalikan. Nilai yang diperbolehkan: false, true.

nilai yang diterima: false, true
--force-string

Saat menggunakan 'set' atau 'add', pertahankan literal string alih-alih mencoba mengonversi ke JSON.

nilai default: False
--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--live-backoff-duration

Hanya berlaku untuk Live Streaming. Nilai ini menentukan posisi live terbaru yang dapat dicari klien. Dengan menggunakan properti ini, Anda dapat menunda posisi pemutaran live dan membuat buffer sisi server untuk pemain. Unit untuk properti ini adalah skala waktu (lihat di bawah). Durasi live back off maksimum adalah 300 detik (3000000000). Misalnya, nilai 2000000000 berarti bahwa konten terbaru yang tersedia adalah 20 detik tertunda dari tepi live nyata.

--name -n

Nama filter aset.

--presentation-window-duration

Hanya berlaku untuk Streaming Langsung. Gunakan presentationWindowDuration untuk menerapkan jendela geser fragmen untuk disertakan dalam daftar putar. Unit untuk properti ini adalah skala waktu (lihat di bawah). Misalnya, atur presentationWindowDuration=1200000000 untuk menerapkan jendela geser dua menit. Media dalam waktu 2 menit dari tepi live akan disertakan dalam daftar putar. Jika fragmen mengabaikan batas, seluruh fragmen akan disertakan dalam daftar putar. Durasi jendela presentasi minimum adalah 60 detik.

--remove

Menghapus properti atau elemen dari daftar. Contoh: --remove property.list <indexToRemove> ATAU --remove propertyToRemove.

nilai default: []
--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--set

Perbarui objek dengan menentukan jalur properti dan nilai yang akan diatur. Contoh: --set property1.property2=<value>.

nilai default: []
--start-timestamp

Berlaku untuk Video on Demand (VoD) atau Live Streaming. Ini adalah nilai panjang yang mewakili titik awal absolut dari aliran. Nilai akan dibulatkan menjadi nilai yang terdekat dengan mulai GOP berikutnya. Unit ini adalah skala waktu, sehingga startTimestamp 150000000 akan menjadi selama 15 detik. Gunakan startTimestamp dan endTimestampp untuk memangkas fragmen yang akan ada di daftar putar (manifes). Misalnya, startTimestamp=40000000 dan endTimestamp=100000000 menggunakan skala waktu default akan menghasilkan daftar putar yang berisi fragmen dari antara 4 detik dan 10 detik presentasi VoD. Jika fragmen mengangkangi batas, seluruh fragmen akan disertakan dalam manifes.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--timescale

Berlaku untuk semua tanda waktu dan durasi dalam Rentang Waktu Presentasi, yang ditentukan sebagai jumlah kenaikan dalam satu detik. Defaultnya adalah 10000000 - sepuluh juta kenaikan dalam satu detik, di mana setiap kenaikan akan menjadi 100 nanodetik panjang. Misalnya, jika Anda ingin mengatur startTimestamp pada 30 detik, Anda akan menggunakan nilai 300000000 saat menggunakan skala waktu default.

--tracks

JSON yang mewakili pilihan trek. Gunakan @{file} untuk memuat dari file. Untuk informasi lebih lanjut tentang struktur JSON, silakan lihat dokumentasi swagger pada https://docs.microsoft.com/rest/api/media/assetfilters/createorupdate#filtertrackselection.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.