Exercício - Carregue um vídeo de amostra para o seu dispositivo de borda

Concluído

Execute as seguintes etapas no Azure Cloud Shell.

Carregue o vídeo para o seu dispositivo de borda

  1. Abra o Cloud Shell.

  2. Execute o seguinte comando para baixar o vídeo de segurança do funcionário 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 seu vídeo.

    ls
    

    The illustration shows the path of the video.

  4. Para carregar o vídeo para análise adicional, primeiro você teria que carregar o arquivo de vídeo para o seu dispositivo IoT Edge através do comando scp . Substitua por nome de usuário da máquina virtual e 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 seria copiado para o seu dispositivo de borda.

Copie 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 que você acabou de carregar em sua máquina virtual que está sendo executado como um dispositivo de borda.

    ls
    

    The illustration shows the uploaded video to the edge device.

  3. Haveria um contêiner simulador RTSP instalado em seu dispositivo de borda. Você pode primeiro verificar se o contêiner existe executando o comando abaixo no seu dispositivo de borda:

    sudo docker ps
    

    The illustration shows deployment.

  4. Uma vez que o simulador RTSP só hospedaria o vídeo no local específico em seu contêiner. Então você teria que colocar seu arquivo de vídeo no contêiner do simulador RTSP. No seu dispositivo IoT Edge, você pode copiar o arquivo de vídeo que acabou de carregar 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. O vídeo seria então copiado para o contêiner do simulador RTSP.

Analise o fluxo RTSP do seu vídeo

Depois de carregar o vídeo para o simulador RTSP, você pode acessar o fluxo RTSP do seu vídeo através do rtsp://rtspsim:554/media/< video_name>.

Para este exemplo, será rtsp://rtspsim:554/media/scenario2-employ-safety.mkv. Anote o URL RTSP.