Exercício – Carregar um vídeo de exemplo no seu dispositivo de borda

Concluído

Execute as etapas a seguir no Azure Cloud Shell.

Carregar o vídeo no seu dispositivo de borda

  1. Abra o Azure Cloud Shell.

  2. Execute o comando a seguir para baixar o vídeo de segurança dos funcionários do GitHub.

    wget https://github.com/Azure-Samples/azure-intelligent-edge-patterns/raw/master/factory-ai-vision/EdgeSolution/modules/CVCaptureModule/videos/scenario2-employ-safety.mkv
    

    The illustration shows how to upload a sample video.

  3. Verifique o caminho do vídeo.

    ls
    

    The illustration shows the path of the video.

  4. Para carregar o vídeo para análise posterior, primeiro, você precisará carregar o arquivo de vídeo no dispositivo IoT Edge por meio do comando scp. Substitua as informações pelo nome de usuário e pelo endereço IP da máquina virtual.

    scp <path to your video> <edge username>@<edge device IP>:
    

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

  5. Em seguida, o arquivo de vídeo será copiado para o dispositivo de borda.

Copiar o arquivo de vídeo para o simulador RTSP

  1. Conecte-se à máquina virtual. Substitua o nome de usuário e o endereço IP por suas informações.

    ssh <username>@<public_ip_address>
    
  2. Verifique o vídeo recém-carregado na máquina virtual que está sendo executada como um dispositivo de borda.

    ls
    

    The illustration shows the uploaded video to the edge device.

  3. Haverá um contêiner do simulador RTSP instalado no dispositivo de borda. Primeiro, verifique se o contêiner existe executando o comando abaixo no dispositivo de borda:

    sudo docker ps
    

    The illustration shows deployment.

  4. Como o simulador RTSP só hospedará o vídeo na localização específica no contêiner. Portanto, você precisará colocar o arquivo de vídeo no contêiner do simulador RTSP. No dispositivo IoT Edge, copie o arquivo de vídeo recém-carregado no contêiner do simulador RTSP por meio do comando 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. Em seguida, o vídeo será copiado para o contêiner do simulador RTSP.

Analisar o fluxo do RTSP do vídeo

Depois de carregar o vídeo no simulador RTSP, acesse o fluxo do RTSP do vídeo por meio de rtsp://rtspsim:554/media/<nome_do_vídeo>.

Neste exemplo, ele será rtsp://rtspsim:554/media/scenario2-employ-safety.mkv. Anote a URL do RTSP.