Exercice - Charger une vidéo à traiter sur votre appareil périphérique

Effectué

Effectuez les étapes suivantes dans Azure Cloud Shell.

Charger la vidéo sur votre appareil périphérique

  1. Ouvrez Cloud Shell.

  2. 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
    
  3. Vérifiez le chemin de votre vidéo.

    ls
    

    The illustration shows the path of the video.

  4. 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>:
    

    The illustration shows how to upload a sample video to the edge device.

  5. Le fichier vidéo est alors copié sur votre appareil périphérique.

Copier le fichier vidéo sur le simulateur RTSP

  1. 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>
    
  2. 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
    

    The illustration shows the uploaded video to the edge device.

  3. 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
    

    The illustration shows deployment.

  4. 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/
    

    The illustration shows how to copy the sample video to the rtsp simulator container.

  5. 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