az ams live-event

Azure Media Service hesabı için canlı etkinlikleri yönetme.

Komutlar

az ams live-event create

Canlı etkinlik oluşturun.

az ams live-event delete

Canlı etkinliği silme.

az ams live-event list

Bir hesabın tüm canlı Azure Media Services listele.

az ams live-event reset

Canlı etkinliği sıfırlama.

az ams live-event show

Canlı etkinliğin ayrıntılarını gösterme.

az ams live-event standby

Daha sonra başlatılacak canlı bir olay ayırın.

az ams live-event start

Canlı bir olay başlatın.

az ams live-event stop

Canlı bir olayı durdurun.

az ams live-event update

Canlı bir etkinliğin ayrıntılarını güncelleştirin.

az ams live-event wait

Canlı etkinliğin bir koşulu karşılanana kadar CLı 'yı bekleme durumuna getirin.

az ams live-event create

Canlı etkinlik oluşturun.

az ams live-event create --account-name
                         --ips
                         --name
                         --resource-group
                         --streaming-protocol {FragmentedMP4, RTMP}
                         [--access-token]
                         [--alternative-media-id]
                         [--auto-start]
                         [--client-access-policy]
                         [--cross-domain-policy]
                         [--description]
                         [--encoding-type]
                         [--hostname-prefix]
                         [--key-frame-interval]
                         [--key-frame-interval-duration]
                         [--no-wait]
                         [--preset-name]
                         [--preview-ips]
                         [--preview-locator]
                         [--stream-options {Default, LowLatency}]
                         [--streaming-policy-name]
                         [--stretch-mode]
                         [--subscription]
                         [--tags]
                         [--transcription-lang]
                         [--use-static-hostname]

Gerekli Parametreler

--account-name -a

Azure Media Services adı.

--ips

Erişim denetimi için boşlukla ayrılmış IP adresleri. İzin verilen IP adresleri tek bir IP adresi ("10.0.0.1" gibi) olarak veya bir IP adresi ve CIDR alt ağ maskesi (ör. "10.0.0.1/22") kullanılarak bir IP aralığı olarak belirtilebilir. Mevcut listeyi temizlemek için "" kullanın. Tüm IP adreslerine izin vermek için "AllowAll" kullanın. Üretim ortamları için tüm IP'lere izin verme önerilmez.

--name -n

Canlı etkinliğin adı.

--resource-group -g

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

--streaming-protocol

Canlı etkinliğin akış protokolü. Bu değer oluşturma zamanında belirtilir ve güncelleştirilemez.

kabul edilen değerler: FragmentedMP4, RTMP

İsteğe Bağlı Parametreler

--access-token

Bir akışın benzersiz tanımlayıcısı. Bu, oluşturma zamanında belirtilebilir ancak güncelleştirilemez. Atlanırsa, hizmet benzersiz bir değer üretir.

--alternative-media-id

Önizleme için oluşturulan StreamingLocator ile ilişkili Alternatif Medya Tanımlayıcısı. Bu değer oluşturma zamanında belirtilir ve güncelleştirilemez. Tanımlayıcı, StreamingPolicyName alanında belirtilen StreamingPolicy'nin CustomLicenseAcquisitionUrlTemplate veya CustomKeyAcquisitionUrlTemplate içinde kullanılabilir.

--auto-start

bayrağı, kaynağın oluşturma sırasında otomatik olarak başlatılma durumuna işaret eder.

--client-access-policy

Microsoft Silverlight ve Adobe Flash clientaccesspolicy.xml dosya yolu. Bir dosyadan yüklemek için @{file} kullanın.

--cross-domain-policy

Microsoft Silverlight ve Adobe Flash crossdomain.xml dosya yolu. Bir dosyadan yüklemek için @{file} kullanın.

--description

Canlı etkinlik açıklaması.

--encoding-type

Canlı etkinlik için kodlama türü. Bu değer oluşturma zamanında belirtilir ve güncelleştirilemez. İzin verilen değerler: Premium1080p, Hiçbiri, Standart.

--hostname-prefix

useStaticHostname true olarak hostname_prefix, canlı olay önizlemesi ve alma uç noktalarına atanan konak adı ilk bölümünü belirtir. Ana bilgisayar adının son örneği, bu ön ekin, medya hizmeti hesap adının ve veri merkezinin kısa Azure Media Services olur.

--key-frame-interval

Kodlama canlı etkinliği video ve ses izlemelerinin çıkış parçası uzunluğunu belirtmek için 0,5 ile 20 saniye arasında bir ISO 8601 saat değeri kullanın. Örneğin, 2 saniye belirtmek için PT2S kullanın. Video izlemesi için ayrıca anahtar kare aralığını veya GoP'nin uzunluğunu (resim grubu) tanımlar. Bu değer anencoding live event için ayarlanmazsa, parça süresi varsayılan olarak 2 saniyedir. Değer, geçişli canlı etkinlikler için ayar olamaz.

--key-frame-interval-duration

Iso 8601 saniye olarak anahtar çerçevesi aralığı süresinin zaman aralığı. Değerin 1 (PT1S veya 00:00:01) ile 30 (PT30S veya 00:00:30) saniye aralığındaki bir interger olması gerekir.

--no-wait

Uzun süre çalışan işlemi tamamlar.

--preset-name

Kodlama ön ayarı adı. Bu değer oluşturma zamanında belirtilir ve güncelleştirilemez.

--preview-ips

Erişim denetimi için boşlukla ayrılmış IP adresleri. İzin verilen IP adresleri tek bir IP adresi ("10.0.0.1" gibi) olarak veya bir IP adresi ve CIDR alt ağ maskesi (ör. "10.0.0.1/22") kullanılarak bir IP aralığı olarak belirtilebilir. Mevcut listeyi temizlemek için "" kullanın. Tüm IP adreslerine izin vermek için "AllowAll" kullanın. Üretim ortamları için tüm IP'lere izin verme önerilmez.

--preview-locator

Guid biçimindeki önizleme bulucu tanımlayıcısı. Bunu oluşturma zamanında belirtmek, çağıranın olay oluşturulmadan önce önizleme bulucu url'sini anlamalarını sağlar. Atlanırsa, hizmet rastgele bir tanımlayıcı üretir. Canlı etkinlik oluşturulduktan sonra bu değer güncelleştirilemez.

--stream-options

LiveEvent için kullanabileceğiniz seçenekler. Bu değer oluşturma zamanında belirtilir ve güncelleştirilemez.

kabul edilen değerler: Default, LowLatency
--streaming-policy-name

Canlı etkinlik önizlemesi için kullanılan akış ilkesi adı. Bu, oluşturma zamanında belirtilebilir ancak güncelleştirilemez.

--stretch-mode

Giriş videosunu istenen çıkış çözünürlükleri için nasıl yeniden boyutlandıracaklarını belirtir. Varsayılan değer Yok'dır. İzin verilen değerler: Yok, AutoSize, AutoFit.

--subscription

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

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--transcription-lang

Canlı etkinlik için canlı transkripsiyon dili. İzin verilen değerler: ca-ES, da-DK, de-DE, en-AU, en-CA, en-GB, en-IN, en-NZ, en-US, es-ES, es-MX, fi-FI, fr-CA, fr-FR, it-IT, nl-NL, pt-BR, pt-PT, sv-SE Canlı transkripsiyon özelliği hakkında daha fazla bilgi için https://go.microsoft.com/fwlink/?linkid=2133742 bkz.

--use-static-hostname

Statik bir ana bilgisayar adı canlı etkinlik önizleme ve alındı uç noktalarına atanıp atanmay olmadığını belirtir. Bu değer yalnızca canlı etkinlik Bekleme durumundayken güncelleştirilebilir. Bu hostname_prefix belirtilmezse, ana bilgisayar adı ön eki olarak canlı etkinlik adı kullanılır.

az ams live-event delete

Canlı etkinliği silme.

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

İsteğe Bağlı Parametreler

--account-name -a

Azure Media Services 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 tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--name -n

Canlı etkinliğin adı.

--resource-group -g

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

--subscription

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

az ams live-event list

Bir hesabın tüm canlı Azure Media Services listele.

az ams live-event list --account-name
                       --resource-group
                       [--query-examples]
                       [--subscription]

Örnekler

Tüm canlı etkinlikleri ad ve resourceState'e göre hızla listele.

az ams live-event list -a amsAccount -g resourceGroup --query [].{liveEventName:name,state:resourceState}

Gerekli Parametreler

--account-name -a

Azure Media Services adı.

--resource-group -g

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

İsteğe Bağlı Parametreler

--query-examples

Sizin için JMESPath dizesi önerin. Sonuçları görmek için sorgudan birini kopyalayıp --query parametresinin içine çift tırnak işareti içine yapıştırabilirsiniz. Bu anahtar sözcükleri temel alarak önerilerde yer ver vermemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--subscription

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

az ams live-event reset

Canlı etkinliği sıfırlama.

az ams live-event reset [--account-name]
                        [--ids]
                        [--name]
                        [--no-wait]
                        [--resource-group]
                        [--subscription]

İsteğe Bağlı Parametreler

--account-name -a

Azure Media Services 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 tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--name -n

Canlı etkinliğin adı.

--no-wait

Uzun süre çalışan işlemi tamamlar.

--resource-group -g

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

--subscription

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

az ams live-event show

Canlı etkinliğin ayrıntılarını gösterme.

az ams live-event show [--account-name]
                       [--ids]
                       [--name]
                       [--query-examples]
                       [--resource-group]
                       [--subscription]

İsteğe Bağlı Parametreler

--account-name -a

Azure Media Services 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 tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--name -n

Canlı etkinliğin adı.

--query-examples

Sizin için JMESPath dizesi önerilir. Sonuçları görmek için, sorgudan birini kopyalayabilir ve çift tırnak işaretleri içine sorgu parametresini sonra yapıştırabilirsiniz. Bu anahtar sözcüklere göre öneri verebilmemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az ams live-event standby

Daha sonra başlatılacak canlı bir olay ayırın.

az ams live-event standby [--account-name]
                          [--ids]
                          [--name]
                          [--no-wait]
                          [--resource-group]
                          [--subscription]

İsteğe Bağlı Parametreler

--account-name -a

Azure Media Services hesabının adı.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren 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

Canlı etkinliğin adı.

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az ams live-event start

Canlı bir olay başlatın.

az ams live-event start [--account-name]
                        [--ids]
                        [--name]
                        [--no-wait]
                        [--resource-group]
                        [--subscription]

İsteğe Bağlı Parametreler

--account-name -a

Azure Media Services hesabının adı.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren 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

Canlı etkinliğin adı.

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az ams live-event stop

Canlı bir olayı durdurun.

az ams live-event stop [--account-name]
                       [--ids]
                       [--name]
                       [--no-wait]
                       [--remove-outputs-on-stop]
                       [--resource-group]
                       [--subscription]

İsteğe Bağlı Parametreler

--account-name -a

Azure Media Services hesabının adı.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren 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

Canlı etkinliğin adı.

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--remove-outputs-on-stop

Durdurulduğunda canlı çıktıları kaldırın.

--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az ams live-event update

Canlı bir etkinliğin ayrıntılarını güncelleştirin.

az ams live-event update [--account-name]
                         [--add]
                         [--client-access-policy]
                         [--cross-domain-policy]
                         [--description]
                         [--force-string]
                         [--ids]
                         [--ips]
                         [--key-frame-interval-duration]
                         [--name]
                         [--preview-ips]
                         [--remove]
                         [--resource-group]
                         [--set]
                         [--subscription]
                         [--tags]

Örnekler

Yeni bir izin verilen IP adresi ayarlayın ve ' 0 ' dizininde var olan bir IP adresini kaldırın.

az ams live-event update -a amsAccount -g resourceGroup -n liveEventName --remove input.accessControl.ip.allow 0 --add input.accessControl.ip.allow 1.2.3.4/22

Mevcut IP adreslerini temizleyin ve yenilerini ayarlayın.

az ams live-event update -a amsAccount -g resourceGroup -n liveEventName --ips 1.2.3.4/22 5.6.7.8/30

İsteğe Bağlı Parametreler

--account-name -a

Azure Media Services hesabının adı.

--add

Bir yol ve anahtar değer çiftleri belirterek nesneler listesine nesne ekleyin. Örnek:--Property. listProperty <Key = Value, String veya JSON String> ekleyin.

--client-access-policy

Microsoft Silverlight ve Adobe Flash tarafından kullanılan clientaccesspolicy.xml FilePath. Bir dosyadan yüklemek için @ {File} kullanın.

--cross-domain-policy

Microsoft Silverlight ve Adobe Flash tarafından kullanılan crossdomain.xml FilePath. Bir dosyadan yüklemek için @ {File} kullanın.

--description

Canlı olay açıklaması.

--force-string

' Set ' veya ' Add ' kullanılırken, JSON 'a dönüştürmeye çalışmak yerine dize sabit değerlerini koruyun.

--ids

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

--ips

Erişim denetimi için boşlukla ayrılmış IP adresleri. İzin verilen IP adresleri tek bir IP adresi (ör. "10.0.0.1") veya IP adresi ve CıDR alt ağ maskesi kullanarak bir IP aralığı olarak belirtilebilir (örn. "10.0.0.1/22"). Mevcut listeyi temizlemek için "" kullanın. Tüm IP adreslerine izin vermek için "AllowAll" kullanın. Üretim ortamlarında tüm IP 'Lere izin verilmesi önerilmez.

--key-frame-interval-duration

ISO 8601 zaman aralığı saniye cinsinden anahtar kare aralığı süresinin süresi. Değer, 1 (PT1S veya 00:00:01) ile 30 (PT30S veya 00:00:30) saniye aralığında bir ınterger olmalıdır.

--name -n

Canlı etkinliğin adı.

--preview-ips

Erişim denetimi için boşlukla ayrılmış IP adresleri. İzin verilen IP adresleri tek bir IP adresi (ör. "10.0.0.1") veya IP adresi ve CıDR alt ağ maskesi kullanarak bir IP aralığı olarak belirtilebilir (örn. "10.0.0.1/22"). Mevcut listeyi temizlemek için "" kullanın. Tüm IP adreslerine izin vermek için "AllowAll" kullanın. Üretim ortamlarında tüm IP 'Lere izin verilmesi önerilmez.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek:--Remove Property. List veya--Remove propertyToRemove.

--resource-group -g

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

--set

Bir özellik yolu ve ayarlanacak değer belirterek bir nesneyi güncelleştirin. Örnek:--set Property1. Property2 =.

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

--tags

Boşlukla ayrılmış Etiketler: anahtar [= değer] [anahtar [= değer]...]. Varolan etiketleri temizlemek için "" kullanın.

az ams live-event wait

Canlı etkinliğin bir koşulu karşılanana kadar CLı 'yı bekleme durumuna getirin.

az ams live-event wait [--account-name]
                       [--created]
                       [--custom]
                       [--deleted]
                       [--exists]
                       [--ids]
                       [--interval]
                       [--name]
                       [--resource-group]
                       [--subscription]
                       [--timeout]
                       [--updated]

Örnekler

Canlı olay oluşturuluncaya kadar CLı 'yi bekleme durumuna getirin.

az ams live-event wait -g MyResourceGroup -a MyAmsAccount -n MyLiveEvent --created

İsteğe Bağlı Parametreler

--account-name -a

Azure Media Services hesabının adı.

--created

' Başarılı ' konumunda ' provisioningState ' ile oluşturuluncaya kadar bekleyin.

--custom

Koşul özel bir JMESPath sorgusu olana kadar bekleyin. Örneğin provisioningState! = ' sürüyor ', InstanceView. durumlar [? Code = = ' PowerState/Running '].

--deleted

Silinene kadar bekleyin.

--exists

Kaynak mevcut olana kadar bekleyin.

--ids

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

--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--name -n

Canlı etkinliğin adı.

--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600
--updated

' Başarılı ' konumundaki provisioningState ile güncellenene kadar bekleyin.