Cvičení – nahrání videa do hraničního zařízení, které se má zpracovat
V Azure Cloud Shell proveďte následující kroky.
Nahrání videa do hraničního zařízení
Otevřete Cloud Shell.
Spuštěním následujícího příkazu stáhněte video z GitHubu o láhvi .
wget https://github.com/Azure-Samples/azure-intelligent-edge-patterns/raw/master/factory-ai-vision/EdgeSolution/modules/CVCaptureModule/videos/scenario4-empty-shelf-alert.mkv
Zkontrolujte cestu k videu.
ls
Pokud chcete video nahrát pro další analýzu, musíte nejprve nahrát videosoubor do IoT Edge zařízení pomocí příkazu scp.
scp <path_to_your_video> <admin_username>@<public_ip_address>:
Pak se videosoubor zkopíruje do hraničního zařízení.
Zkopírování videosouboru do simulátoru RTSP
Připojte se k virtuálnímu počítači. Nahraďte uživatelské jméno správce a IP adresu vašeho virtuálního počítače.
ssh <admin_username>@<public_ip_address>
Zkontrolujte video, které jste právě nahráli na virtuálním počítači, které běží jako hraniční zařízení.
ls
Na hraničním zařízení by byl nainstalovaný kontejner simulátoru RTSP. Nejprve můžete zkontrolovat, jestli kontejner existuje, spuštěním následujícího příkazu na hraničním zařízení:
sudo docker ps
Vzhledem k tomu, že simulátor RTSP bude hostovat video pouze v konkrétním umístění v kontejneru. Proto byste museli vložit videosoubor do kontejneru simulátoru RTSP. Na zařízení IoT Edge můžete zkopírovat videosoubor, který jste právě nahráli do kontejneru simulátoru RTSP, pomocí příkazu docker cp.
sudo docker cp <path to your video on edge> rtspsim:/live/mediaServer/media/
Video by se pak zkopírovalo do kontejneru simulátoru RTSP.
Analýza streamu RTSP videa
Po nahrání videa do simulátoru RTSP můžete získat přístup ke streamu RTSP videa prostřednictvím rtsp://rtspsim:554/media/< video_name>.
Poznamenejte si adresu URL programu RTSP. V tomto příkladu bude:
rtsp://rtspsim:554/media/scenario4-empty-shelf-alert.mkv
Potřebujete pomoc? Projděte si našeho průvodce odstraňováním potíží nebo nahlaste potíže a uveďte konkrétní připomínky.