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

--device -d

Cihaz adı.

--endpoint --ep

Cihaz uç noktası adı.

--instance -i

Azure IoT İşlemleri örneğinin adı.

--name -n

Varlığın adı.

--resource-group -g

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.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--asset-type-ref --type-ref

Varlık türü başvurularının boşlukla ayrılmış listesi.

Özellik Değer
Parametre grubu: Additional Info Arguments
--attr --attribute

Özel varlık öznitelikleri için boşlukla ayrılmış anahtar=değer çiftleri.

Özellik Değer
Parametre grubu: Additional Info Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--da --disable-autostart

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
--description

Varlığın açıklaması.

Özellik Değer
Parametre grubu: Additional Info Arguments
--disable

Varlığı devre dışı bırakın.

Özellik Değer
Parametre grubu: Additional Info Arguments
Kabul edilen değerler: false, true
--display-name --dn

Varlığın görünen adı.

Özellik Değer
Parametre grubu: Additional Info Arguments
--doc-uri --documentation-uri

Varlık için belge URI'si.

Özellik Değer
Parametre grubu: Additional Info Arguments
--duration

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
--eid --external-asset-id

Dış varlık kimliği.

Özellik Değer
Parametre grubu: Additional Info Arguments
--format --task-format

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
--hardware-revision --hw-rev

Donanım düzeltme bilgileri.

Özellik Değer
Parametre grubu: Additional Info Arguments
--manufacturer

Üretici adı.

Özellik Değer
Parametre grubu: Additional Info Arguments
--manufacturer-uri --mfr-uri

Üretici URI'si.

Özellik Değer
Parametre grubu: Additional Info Arguments
--media-server-address --ms-addr

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
--media-server-cert --ms-cert

Medya sunucusu sertifika başvurusu. Yalnızca akış-rtsps için izin verilir.

Özellik Değer
Parametre grubu: Default Stream Configuration Arguments
--media-server-pass --ms-pass

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
--media-server-path --ms-path

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
--media-server-port --ms-port

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
--media-server-user --ms-user

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

Model adı veya numarası.

Özellik Değer
Parametre grubu: Additional Info Arguments
--path -p

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
--pc --product-code

Ürün kodu.

Özellik Değer
Parametre grubu: Additional Info Arguments
--serial-number --sn

Seri numarası.

Özellik Değer
Parametre grubu: Additional Info Arguments
--snapshots-per-sec --sps

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
--software-revision --sw-rev

Yazılım düzeltme bilgileri.

Özellik Değer
Parametre grubu: Additional Info Arguments
--std --stream-dest

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
--tags

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

--task-type

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
--debug

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
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Ö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

--instance -i

Azure IoT İşlemleri örneğinin adı.

--name -n

Varlığın adı.

--resource-group -g

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.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--asset-type-ref --type-ref

Varlık türü başvurularının boşlukla ayrılmış listesi.

Özellik Değer
Parametre grubu: Additional Info Arguments
--attr --attribute

Özel varlık öznitelikleri için boşlukla ayrılmış anahtar=değer çiftleri.

Özellik Değer
Parametre grubu: Additional Info Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--da --disable-autostart

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
--description

Varlığın açıklaması.

Özellik Değer
Parametre grubu: Additional Info Arguments
--disable

Varlığı devre dışı bırakın.

Özellik Değer
Parametre grubu: Additional Info Arguments
Kabul edilen değerler: false, true
--display-name --dn

Varlığın görünen adı.

Özellik Değer
Parametre grubu: Additional Info Arguments
--doc-uri --documentation-uri

Varlık için belge URI'si.

Özellik Değer
Parametre grubu: Additional Info Arguments
--duration

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
--eid --external-asset-id

Dış varlık kimliği.

Özellik Değer
Parametre grubu: Additional Info Arguments
--format --task-format

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
--hardware-revision --hw-rev

Donanım düzeltme bilgileri.

Özellik Değer
Parametre grubu: Additional Info Arguments
--manufacturer

Üretici adı.

Özellik Değer
Parametre grubu: Additional Info Arguments
--manufacturer-uri --mfr-uri

Üretici URI'si.

Özellik Değer
Parametre grubu: Additional Info Arguments
--media-server-address --ms-addr

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
--media-server-cert --ms-cert

Medya sunucusu sertifika başvurusu. Yalnızca akış-rtsps için izin verilir.

Özellik Değer
Parametre grubu: Default Stream Configuration Arguments
--media-server-pass --ms-pass

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
--media-server-path --ms-path

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
--media-server-port --ms-port

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
--media-server-user --ms-user

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

Model adı veya numarası.

Özellik Değer
Parametre grubu: Additional Info Arguments
--path -p

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
--pc --product-code

Ürün kodu.

Özellik Değer
Parametre grubu: Additional Info Arguments
--serial-number --sn

Seri numarası.

Özellik Değer
Parametre grubu: Additional Info Arguments
--snapshots-per-sec --sps

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
--software-revision --sw-rev

Yazılım düzeltme bilgileri.

Özellik Değer
Parametre grubu: Additional Info Arguments
--std --stream-dest

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
--tags

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

--task-type

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
--debug

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
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False