Exercício – Carregar um vídeo no seu dispositivo de borda a ser processado

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 prateleira de garrafas do 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. 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.

    scp <path_to_your_video> <admin_username>@<public_ip_address>:
    

    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 administrador e o endereço IP da sua máquina virtual.

    ssh <admin_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>.

Anote a URL do RTSP. Neste exemplo, será:

rtsp://rtspsim:554/media/scenario4-empty-shelf-alert.mkv