az ams asset-filter
Azure Media Services hesabı için varlık filtrelerini yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az ams asset-filter create |
Varlık filtresi oluşturma. |
Temel | GA |
az ams asset-filter delete |
Varlık filtrelerini silme. |
Temel | GA |
az ams asset-filter list |
Azure Media Services hesabının tüm varlık filtrelerini listeleme. |
Temel | GA |
az ams asset-filter show |
Varlık filtresinin ayrıntılarını gösterir. |
Temel | GA |
az ams asset-filter update |
Varlık filtresinin ayrıntılarını güncelleştirin. |
Temel | GA |
az ams asset-filter create
Varlık filtresi oluşturma.
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]
Örnekler
Filtre izleme seçimleri ile varlık filtresi oluşturun.
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
Gerekli Parametreler
Azure Media Services hesabının adı.
Varlığın adı.
Varlık filtresinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
İ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 yuvarlanan 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.
Bildirime eklenecek ilk kalite (en düşük) bit hızı.
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.
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.
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.
İ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.
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.
İ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/assetfilters/createorupdate#filtertrackselectionswagger belgelerine bakın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
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 asset-filter delete
Varlık filtrelerini silme.
az ams asset-filter delete [--account-name]
[--asset-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
İsteğe Bağlı Parametreler
Azure Media Services hesabının adı.
Varlığın adı.
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.
Varlık filtresinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
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 asset-filter list
Azure Media Services hesabının tüm varlık filtrelerini listeleme.
az ams asset-filter list --account-name
--asset-name
--resource-group
Gerekli Parametreler
Azure Media Services hesabının adı.
Varlığın adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
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 asset-filter show
Varlık filtresinin ayrıntılarını gösterir.
az ams asset-filter show [--account-name]
[--asset-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
İsteğe Bağlı Parametreler
Azure Media Services hesabının adı.
Varlığın adı.
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.
Varlık filtresinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
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 asset-filter update
Varlık filtresinin ayrıntılarını güncelleştirin.
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]
İsteğe Bağlı Parametreler
Azure Media Services hesabının adı.
Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>
.
Varlığın adı.
İ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 yuvarlanan 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.
Bildirime eklenecek ilk kalite (en düşük) bit hızı.
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.
'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.
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.
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.
Varlık filtresinin adı.
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.
Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>
.
İ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.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
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.
İ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/assetfilters/createorupdate#filtertrackselectionswagger belgelerine bakın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin