Exercice - Charger une vidéo à traiter sur votre appareil périphérique
Effectuez les étapes suivantes dans Azure Cloud Shell.
Charger la vidéo sur votre appareil périphérique
Ouvrez Cloud Shell.
Exécutez la commande suivante pour télécharger la vidéo d’un rayon de bouteilles depuis GitHub.
wget https://github.com/Azure-Samples/azure-intelligent-edge-patterns/raw/master/factory-ai-vision/EdgeSolution/modules/CVCaptureModule/videos/scenario4-empty-shelf-alert.mkv
Vérifiez le chemin de votre vidéo.
ls
Pour charger la vidéo à des fins d’analyse, vous devez d’abord charger le fichier vidéo sur votre appareil IoT Edge via la commande scp.
scp <path_to_your_video> <admin_username>@<public_ip_address>:
Le fichier vidéo est alors copié sur votre appareil périphérique.
Copier le fichier vidéo sur le simulateur RTSP
Connectez-vous à la machine virtuelle. Remplacez le nom d’utilisateur de l’administrateur et l’adresse IP de votre machine virtuelle.
ssh <admin_username>@<public_ip_address>
Vérifiez la vidéo que vous venez de charger sur votre machine virtuelle qui s’exécute en tant qu’appareil périphérique.
ls
Un conteneur de simulateur RTSP est installé sur votre appareil périphérique. Vous pouvez d’abord vérifier si le conteneur existe en exécutant la commande ci-dessous sur votre appareil périphérique :
sudo docker ps
Comme le simulateur RTSP va héberger seulement la vidéo à l’emplacement spécifique dans son conteneur, vous devriez placer votre fichier vidéo dans le conteneur du simulateur RTSP. Sur votre appareil IoT Edge, vous pouvez copier le fichier vidéo que vous venez de charger dans le conteneur du simulateur RTSP via la commande docker cp.
sudo docker cp <path to your video on edge> rtspsim:/live/mediaServer/media/
La vidéo est ensuite copiée dans le conteneur du simulateur RTSP.
Analyser le flux RTSP de votre vidéo
Après avoir chargé la vidéo dans le simulateur RTSP, vous pouvez accéder au flux RTSP de votre vidéo via rtsp://rtspsim:554/media/<video_name>.
Prenez note de l’URL RTSP. Pour cet exemple, ce sera :
rtsp://rtspsim:554/media/scenario4-empty-shelf-alert.mkv