az ams account-filter

Azure Media Services hesabı için hesap filtrelerini yönetme.

Komutlar

Name Description Tür Durum
az ams account-filter create

Hesap filtresi oluşturun.

Temel GA
az ams account-filter delete

Hesap filtrelerini silin.

Temel GA
az ams account-filter list

Azure Media Services hesabının tüm hesap filtrelerini listeleme.

Temel GA
az ams account-filter show

Hesap filtresinin ayrıntılarını gösterin.

Temel GA
az ams account-filter update

Hesap filtresinin ayrıntılarını güncelleştirin.

Temel GA

az ams account-filter create

Hesap filtresi oluşturun.

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]

Örnekler

Filtre izleme seçimleri ile varlık filtresi oluşturun.

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

Gerekli Parametreler

--account-name -a

Azure Media Services hesabının adı.

--name -n

Hesap filtresinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--end-timestamp

İsteğe Bağlı Video (VoD) için geçerlidir. Canlı Akış sunusu için, sunu sona erdiğinde ve akış VoD olduğunda sessizce yoksayılır ve uygulanır. Bu, sununun mutlak bir bitiş noktasını temsil eden ve sonraki en yakın GOP başlangıcına yuvarlanmış uzun bir değerdir. Birim zaman ölçeği olduğundan 18000000000 endTimestamp 3 dakika sürer. Çalma listesinde (bildirim) yer alacak parçaları kırpmak için startTimestamp ve endTimestamp kullanın. Örneğin, varsayılan zaman ölçeğini kullanan startTimestamp=400000000 ve endTimestamp=100000000, VoD sunusunun 4 saniye ile 10 saniye arasındaki parçalarını içeren bir çalma listesi oluşturur. Bir parça sınırı kaplarsa, parçanın tamamı bildirime eklenir.

--first-quality

Bildirime eklenecek ilk kalite (en düşük) bit hızı.

--force-end-timestamp

Yalnızca Canlı Akış için geçerlidir. endTimestamp özelliğinin mevcut olup olmadığını gösterir. Doğruysa endTimestamp belirtilmelidir veya hatalı bir istek kodu döndürülür. İzin verilen değerler: false, true.

kabul edilen değerler: false, true
varsayılan değer: False
--live-backoff-duration

Yalnızca Canlı Akış için geçerlidir. Bu değer, bir istemcinin arayabileceği en son canlı konumu tanımlar. Bu özelliği kullanarak canlı kayıttan yürütme konumunu geciktirebilir ve oyuncular için sunucu tarafı arabelleği oluşturabilirsiniz. Bu özelliğin birimi zaman ölçeğidir (aşağıya bakın). Maksimum geri dönüş süresi 300 saniyedir (30000000000). Örneğin, 20000000000 değeri, kullanılabilir en son içeriğin gerçek canlı kenardan 20 saniye geciktiği anlamına gelir.

--presentation-window-duration

Yalnızca Canlı Akış için geçerlidir. Çalma listesine eklenecek parçalardan oluşan kayan bir pencere uygulamak için presentationWindowDuration'ı kullanın. Bu özelliğin birimi zaman ölçeğidir (aşağıya bakın). Örneğin, presentationWindowDuration=12000000000'i iki dakikalık bir kayan pencere uygulayacak şekilde ayarlayın. Canlı kenardan sonra 2 dakika içinde medya çalma listesine eklenir. Bir parça sınırı kaplarsa parçanın tamamı çalma listesine eklenir. En düşük sunu penceresi süresi 60 saniyedir.

--start-timestamp

İsteğe Bağlı Video (VoD) veya Canlı Akış için geçerlidir. Bu, akışın mutlak bir başlangıç noktasını temsil eden uzun bir değerdir. Değer sonraki en yakın GOP başlangıcına yuvarlanır. Birim zaman ölçeği olduğundan 1500000000 startTimestamp 15 saniye sürecek. Çalma listesinde (bildirim) yer alacak parçaları kırpmak için startTimestamp ve endTimestampp kullanın. Örneğin, varsayılan zaman ölçeğini kullanan startTimestamp=400000000 ve endTimestamp=100000000, VoD sunusunun 4 saniye ile 10 saniye arasındaki parçalarını içeren bir çalma listesi oluşturur. Bir parça sınırı kaplarsa, parçanın tamamı bildirime eklenir.

--timescale

Bir saniyedeki artış sayısı olarak belirtilen Sunu Zaman Aralığındaki tüm zaman damgaları ve süreler için geçerlidir. Varsayılan değer 10000000-bir saniyede on milyon artıştır ve her artış 100 nanosaniye uzunluğunda olur. Örneğin, startTimestamp değerini 30 saniye olarak ayarlamak istiyorsanız, varsayılan zaman ölçeğini kullanırken 30000000000 değerini kullanırsınız.

--tracks

İzleme seçimlerini temsil eden JSON. Bir dosyadan yüklemek için @{file} kullanın. JSON yapısı hakkında daha fazla bilgi için lütfen üzerinde https://docs.microsoft.com/rest/api/media/accountfilters/createorupdate#filtertrackselectionswagger belgelerine bakın.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az ams account-filter delete

Hesap filtrelerini silin.

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

İsteğe Bağlı Parametreler

--account-name -a

Azure Media Services hesabının adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Hesap filtresinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az ams account-filter list

Azure Media Services hesabının tüm hesap filtrelerini listeleme.

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

Gerekli Parametreler

--account-name -a

Azure Media Services hesabının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az ams account-filter show

Hesap filtresinin ayrıntılarını gösterin.

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

İsteğe Bağlı Parametreler

--account-name -a

Azure Media Services hesabının adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Hesap filtresinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az ams account-filter update

Hesap filtresinin ayrıntılarını güncelleştirin.

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]

İsteğe Bağlı Parametreler

--account-name -a

Azure Media Services hesabının adı.

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.

varsayılan değer: []
--end-timestamp

İsteğe Bağlı Video (VoD) için geçerlidir. Canlı Akış sunusu için, sunu sona erdiğinde ve akış VoD olduğunda sessizce yoksayılır ve uygulanır. Bu, sununun mutlak bir bitiş noktasını temsil eden ve sonraki en yakın GOP başlangıcına yuvarlanmış uzun bir değerdir. Birim zaman ölçeği olduğundan 18000000000 endTimestamp 3 dakika sürer. Çalma listesinde (bildirim) yer alacak parçaları kırpmak için startTimestamp ve endTimestamp kullanın. Örneğin, varsayılan zaman ölçeğini kullanan startTimestamp=400000000 ve endTimestamp=100000000, VoD sunusunun 4 saniye ile 10 saniye arasındaki parçalarını içeren bir çalma listesi oluşturur. Bir parça sınırı kaplarsa, parçanın tamamı bildirime eklenir.

--first-quality

Bildirime eklenecek ilk kalite (en düşük) bit hızı.

--force-end-timestamp

Yalnızca Canlı Akış için geçerlidir. endTimestamp özelliğinin mevcut olup olmadığını gösterir. Doğruysa endTimestamp belirtilmelidir veya hatalı bir istek kodu döndürülür. İzin verilen değerler: false, true.

kabul edilen değerler: false, true
--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

varsayılan değer: False
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--live-backoff-duration

Yalnızca Canlı Akış için geçerlidir. Bu değer, bir istemcinin arayabileceği en son canlı konumu tanımlar. Bu özelliği kullanarak canlı kayıttan yürütme konumunu geciktirebilir ve oyuncular için sunucu tarafı arabelleği oluşturabilirsiniz. Bu özelliğin birimi zaman ölçeğidir (aşağıya bakın). Maksimum geri dönüş süresi 300 saniyedir (30000000000). Örneğin, 20000000000 değeri, kullanılabilir en son içeriğin gerçek canlı kenardan 20 saniye geciktiği anlamına gelir.

--name -n

Hesap filtresinin adı.

--presentation-window-duration

Yalnızca Canlı Akış için geçerlidir. Çalma listesine eklenecek parçalardan oluşan kayan bir pencere uygulamak için presentationWindowDuration'ı kullanın. Bu özelliğin birimi zaman ölçeğidir (aşağıya bakın). Örneğin, presentationWindowDuration=12000000000'i iki dakikalık bir kayan pencere uygulayacak şekilde ayarlayın. Canlı kenardan sonra 2 dakika içinde medya çalma listesine eklenir. Bir parça sınırı kaplarsa parçanın tamamı çalma listesine eklenir. En düşük sunu penceresi süresi 60 saniyedir.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove> OR --remove propertyToRemove.

varsayılan değer: []
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--set

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.

varsayılan değer: []
--start-timestamp

İsteğe Bağlı Video (VoD) veya Canlı Akış için geçerlidir. Bu, akışın mutlak bir başlangıç noktasını temsil eden uzun bir değerdir. Değer sonraki en yakın GOP başlangıcına yuvarlanır. Birim zaman ölçeği olduğundan 1500000000 startTimestamp 15 saniye sürecek. Çalma listesinde (bildirim) yer alacak parçaları kırpmak için startTimestamp ve endTimestampp kullanın. Örneğin, varsayılan zaman ölçeğini kullanan startTimestamp=400000000 ve endTimestamp=100000000, VoD sunusunun 4 saniye ile 10 saniye arasındaki parçalarını içeren bir çalma listesi oluşturur. Bir parça sınırı kaplarsa, parçanın tamamı bildirime eklenir.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--timescale

Bir saniyedeki artış sayısı olarak belirtilen Sunu Zaman Aralığındaki tüm zaman damgaları ve süreler için geçerlidir. Varsayılan değer 10000000-bir saniyede on milyon artıştır ve her artış 100 nanosaniye uzunluğunda olur. Örneğin, startTimestamp değerini 30 saniye olarak ayarlamak istiyorsanız, varsayılan zaman ölçeğini kullanırken 30000000000 değerini kullanırsınız.

--tracks

İzleme seçimlerini temsil eden JSON. Bir dosyadan yüklemek için @{file} kullanın. JSON yapısı hakkında daha fazla bilgi için lütfen üzerinde https://docs.microsoft.com/rest/api/media/accountfilters/createorupdate#filtertrackselectionswagger belgelerine bakın.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.