az iot ops ns asset media
Note
Bu başvuru, Azure CLI (sürüm 2.70.0 veya üzeri) için azure-iot-ops uzantısının bir parçasıdır. Uzantı, az iot ops ns asset media komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Medya cihazı uç noktalarını işaret eden ad alanı varlıklarını yönetin.
Medya bağlayıcıları hakkında daha fazla bilgi için bkz. https://aka.ms/aio-media-quickstart.
Komutlar
| Veri Akışı Adı | Description | Tür | Durum |
|---|---|---|---|
| az iot ops ns asset media create |
IoT İşlemleri örneğinde medya ad alanına sahip bir varlık oluşturun. |
Extension | Georgia |
| az iot ops ns asset media stream |
IoT İşlemleri örneğindeki medya ad alanı varlıkları için akışları yönetme. |
Extension | Georgia |
| az iot ops ns asset media stream add |
Medya varlığına akış ekleme. |
Extension | Georgia |
| az iot ops ns asset media stream export |
Akışları dosyaya aktarın. |
Extension | Georgia |
| az iot ops ns asset media stream import |
Dosyadan akışları içeri aktar. |
Extension | Georgia |
| az iot ops ns asset media stream list |
Medya varlığındaki akışları listeleme. |
Extension | Georgia |
| az iot ops ns asset media stream remove |
Medya varlığından akış kaldırma. |
Extension | Georgia |
| az iot ops ns asset media stream show |
Medya varlığındaki bir akışın ayrıntılarını gösterme. |
Extension | Georgia |
| az iot ops ns asset media stream update |
Medya varlığındaki bir akışı güncelleştirme. |
Extension | Georgia |
| az iot ops ns asset media update |
IoT İşlemleri örneğinde medya ad alanı varlığı güncelleştirme. |
Extension | Georgia |
az iot ops ns asset media create
IoT İşlemleri örneğinde medya ad alanına sahip bir varlık oluşturun.
Cihaz uç noktası Microsoft türünde olmalıdır. Medya.
az iot ops ns asset media create --device
--endpoint --ep
--instance
--name
--resource-group
[--acquire-policy-token]
[--asset-type-ref --type-ref]
[--attr --attribute]
[--change-reference]
[--da --disable-autostart {false, true}]
[--description]
[--disable {false, true}]
[--display-name --dn]
[--doc-uri --documentation-uri]
[--duration]
[--eid --external-asset-id]
[--format --task-format {avi, bmp, flv, jpeg, jpg, mjpeg, mkv, mp4, mpeg, mpg, mts, png, tif, tiff, webm}]
[--hardware-revision --hw-rev]
[--manufacturer]
[--manufacturer-uri --mfr-uri]
[--media-server-address --ms-addr]
[--media-server-cert --ms-cert]
[--media-server-pass --ms-pass]
[--media-server-path --ms-path]
[--media-server-port --ms-port]
[--media-server-user --ms-user]
[--model]
[--path]
[--pc --product-code]
[--serial-number --sn]
[--snapshots-per-sec --sps]
[--software-revision --sw-rev]
[--std --stream-dest]
[--tags]
[--task-type {clip-to-fs, snapshot-to-fs, snapshot-to-mqtt, stream-to-rtsp, stream-to-rtsps}]
Örnekler
Temel medya varlığı oluşturma
az iot ops ns asset media create --name mymediaasset --instance myInstance -g myInstanceResourceGroup --device myCamera --endpoint myCameraEndpoint
MQTT hedefiyle MQTT anlık görüntüleri için medya varlığı oluşturma
az iot ops ns asset media create --name mymediaasset --instance myInstance -g myInstanceResourceGroup --device myCamera --endpoint myCameraEndpoint --task-type snapshot-to-mqtt --task-format jpeg --snapshots-per-sec 1 --stream-dest topic="factory/cameras/snapshots" qos=Qos1 retain=Never ttl=60
Dosya sistemi anlık görüntüleri için medya varlığı oluşturma
az iot ops ns asset media create --name mymediaasset --instance myInstance -g myInstanceResourceGroup --device myCamera --endpoint myCameraEndpoint --task-type snapshot-to-fs --task-format png --snapshots-per-sec 5 --path "/data/snapshots"
Dosya sistemi klipleri için medya varlığı oluşturma
az iot ops ns asset media create --name mymediaasset --instance myInstance -g myInstanceResourceGroup --device myCamera --endpoint myCameraEndpoint --task-type clip-to-fs --task-format mp4 --duration 300 --path "/data/clips"
RTSP akışı için medya varlığı oluşturma
az iot ops ns asset media create --name mymediaasset --instance myInstance -g myInstanceResourceGroup --device myCamera --endpoint myCameraEndpoint --task-type stream-to-rtsp --media-server-address "media-server.media-server.svc.cluster.local" --media-server-port 8554 --media-server-path "myCamera/stream"
Gerekli Parametreler
Cihaz adı.
Cihaz uç noktası adı.
Azure IoT İşlemleri örneğinin adı.
Varlığın adı.
Azure IoT İşlemleri örneğinin kaynak grubu.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Varlık türü başvurularının boşlukla ayrılmış listesi.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Özel varlık öznitelikleri için boşlukla ayrılmış anahtar=değer çiftleri.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Akış otomatik başlangıcını devre dışı bırakın.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
| Kabul edilen değerler: | false, true |
Varlığın açıklaması.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Varlığı devre dışı bırakın.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
| Kabul edilen değerler: | false, true |
Varlığın görünen adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Varlık için belge URI'si.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Klibin saniye cinsinden süresi. Yalnızca clip-to-fsiçin izin verilir. En az: 0.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Dış varlık kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Medya biçimi. Yalnızca anlık görüntüden mqtt'ye, snapshot-to-fs, clip-to-fsiçin izin verilir. Anlık görüntüler için yalnızca png, bmp, jpg, jpeg, tif, tiff izin verilir. Klipler için yalnızca avi, mp4, mkv, mts, mjpeg, mpg, mpeg, flv, webm'e izin verilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
| Kabul edilen değerler: | avi, bmp, flv, jpeg, jpg, mjpeg, mkv, mp4, mpeg, mpg, mts, png, tif, tiff, webm |
Donanım düzeltme bilgileri.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Üretici adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Üretici URI'si.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Akış için medya sunucusu adresi. Yalnızca stream-to-rtsp ve stream-to-rtsps için izin verilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Medya sunucusu sertifika başvurusu. Yalnızca akış-rtsps için izin verilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Medya sunucusu parola başvurusu. Yalnızca stream-to-rtsp ve stream-to-rtsps için izin verilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Akış için medya sunucusu yolu. Yalnızca stream-to-rtsp ve stream-to-rtsps için izin verilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Akış için medya sunucusu bağlantı noktası. Yalnızca stream-to-rtsp ve stream-to-rtsps için izin verilir. En az: 1.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Medya sunucusu kullanıcı adı başvurusu. Yalnızca stream-to-rtsp ve stream-to-rtsps için izin verilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Model adı veya numarası.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Anlık görüntüler veya klipler için dosya sistemi yolu. Yalnızca anlık görüntü-to-fs ve clip-to-fsiçin izin verilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Ürün kodu.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Seri numarası.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Saniye başına anlık görüntü sayısı. Yalnızca anlık görüntüden mqtt'ye ve anlık görüntüto-fsiçin izin verilir. En az: 0.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Yazılım düzeltme bilgileri.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Akışlar için hedefi temsil eden Key=değer çiftleri. İzin verilen bağımsız değişkenler şunlardır: path Depolama için; veya topic, retain, qosve ttl MQTT için. için retain izin verilen değerler şunlardır Keep ve Never için izin verilen değerler qos ve 'tir Qos0Qos1.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Destination Arguments |
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Medya görev türü.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
| Kabul edilen değerler: | clip-to-fs, snapshot-to-fs, snapshot-to-mqtt, stream-to-rtsp, stream-to-rtsps |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak 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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot ops ns asset media update
IoT İşlemleri örneğinde medya ad alanı varlığı güncelleştirme.
Cihaz uç noktası Microsoft türünde olmalıdır. Medya.
az iot ops ns asset media update --instance
--name
--resource-group
[--acquire-policy-token]
[--asset-type-ref --type-ref]
[--attr --attribute]
[--change-reference]
[--da --disable-autostart {false, true}]
[--description]
[--disable {false, true}]
[--display-name --dn]
[--doc-uri --documentation-uri]
[--duration]
[--eid --external-asset-id]
[--format --task-format {avi, bmp, flv, jpeg, jpg, mjpeg, mkv, mp4, mpeg, mpg, mts, png, tif, tiff, webm}]
[--hardware-revision --hw-rev]
[--manufacturer]
[--manufacturer-uri --mfr-uri]
[--media-server-address --ms-addr]
[--media-server-cert --ms-cert]
[--media-server-pass --ms-pass]
[--media-server-path --ms-path]
[--media-server-port --ms-port]
[--media-server-user --ms-user]
[--model]
[--path]
[--pc --product-code]
[--serial-number --sn]
[--snapshots-per-sec --sps]
[--software-revision --sw-rev]
[--std --stream-dest]
[--tags]
[--task-type {clip-to-fs, snapshot-to-fs, snapshot-to-mqtt, stream-to-rtsp, stream-to-rtsps}]
Örnekler
Medya varlığının temel özelliklerini güncelleştirme
az iot ops ns asset media update --name mymediaasset --instance myInstance -g myInstanceResourceGroup --description "Updated surveillance camera" --display-name "Entry Camera HD"
MQTT anlık görüntülerinden bir medya varlığını dosya sistemi anlık görüntülerine değiştirme
az iot ops ns asset media update --name mymediaasset --instance myInstance -g myInstanceResourceGroup --task-type snapshot-to-fs --task-format png --path "/data/snapshots/hd"
Medya varlığının küçük resim yapılandırmasını güncelleştirme
az iot ops ns asset media update --name mymediaasset --instance myInstance -g myInstanceResourceGroup --task-type clip-to-fs --duration 600 --path "/data/clips/extended"
Medya varlığının RTSP akış yapılandırmasını güncelleştirme
az iot ops ns asset media update --name mymediaasset --instance myInstance -g myInstanceResourceGroup --task-type stream-to-rtsp --media-server-address "new-media-server.local" --media-server-port 8555 --media-server-path "cameras/main/stream"
Medya varlığının hedefini ve meta verilerini güncelleştirme
az iot ops ns asset media update --name mymediaasset --instance myInstance -g myInstanceResourceGroup --stream-dest topic="security/cameras/main" qos=Qos1 retain=Never ttl=300 --manufacturer "SecureCam Inc." --model "HD-8000" --serial-number "CAM9876"
Gerekli Parametreler
Azure IoT İşlemleri örneğinin adı.
Varlığın adı.
Azure IoT İşlemleri örneğinin kaynak grubu.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Varlık türü başvurularının boşlukla ayrılmış listesi.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Özel varlık öznitelikleri için boşlukla ayrılmış anahtar=değer çiftleri.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Akış otomatik başlangıcını devre dışı bırakın.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
| Kabul edilen değerler: | false, true |
Varlığın açıklaması.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Varlığı devre dışı bırakın.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
| Kabul edilen değerler: | false, true |
Varlığın görünen adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Varlık için belge URI'si.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Klibin saniye cinsinden süresi. Yalnızca clip-to-fsiçin izin verilir. En az: 0.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Dış varlık kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Medya biçimi. Yalnızca anlık görüntüden mqtt'ye, snapshot-to-fs, clip-to-fsiçin izin verilir. Anlık görüntüler için yalnızca png, bmp, jpg, jpeg, tif, tiff izin verilir. Klipler için yalnızca avi, mp4, mkv, mts, mjpeg, mpg, mpeg, flv, webm'e izin verilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
| Kabul edilen değerler: | avi, bmp, flv, jpeg, jpg, mjpeg, mkv, mp4, mpeg, mpg, mts, png, tif, tiff, webm |
Donanım düzeltme bilgileri.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Üretici adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Üretici URI'si.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Akış için medya sunucusu adresi. Yalnızca stream-to-rtsp ve stream-to-rtsps için izin verilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Medya sunucusu sertifika başvurusu. Yalnızca akış-rtsps için izin verilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Medya sunucusu parola başvurusu. Yalnızca stream-to-rtsp ve stream-to-rtsps için izin verilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Akış için medya sunucusu yolu. Yalnızca stream-to-rtsp ve stream-to-rtsps için izin verilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Akış için medya sunucusu bağlantı noktası. Yalnızca stream-to-rtsp ve stream-to-rtsps için izin verilir. En az: 1.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Medya sunucusu kullanıcı adı başvurusu. Yalnızca stream-to-rtsp ve stream-to-rtsps için izin verilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Model adı veya numarası.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Anlık görüntüler veya klipler için dosya sistemi yolu. Yalnızca anlık görüntü-to-fs ve clip-to-fsiçin izin verilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Ürün kodu.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Seri numarası.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Saniye başına anlık görüntü sayısı. Yalnızca anlık görüntüden mqtt'ye ve anlık görüntüto-fsiçin izin verilir. En az: 0.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
Yazılım düzeltme bilgileri.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Akışlar için hedefi temsil eden Key=değer çiftleri. İzin verilen bağımsız değişkenler şunlardır: path Depolama için; veya topic, retain, qosve ttl MQTT için. için retain izin verilen değerler şunlardır Keep ve Never için izin verilen değerler qos ve 'tir Qos0Qos1.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Destination Arguments |
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Medya görev türü.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Default Stream Configuration Arguments |
| Kabul edilen değerler: | clip-to-fs, snapshot-to-fs, snapshot-to-mqtt, stream-to-rtsp, stream-to-rtsps |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak 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.
| Özellik | Değer |
|---|---|
| Default value: | False |