Exercício – Carregar um vídeo de exemplo no seu dispositivo de borda
Execute as etapas a seguir no Azure Cloud Shell.
Carregar o vídeo no seu dispositivo de borda
Abra o Azure Cloud Shell.
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
Verifique o caminho do vídeo.
ls
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>:
Em seguida, o arquivo de vídeo será copiado para o dispositivo de borda.
Copiar o arquivo de vídeo para o simulador RTSP
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>
Verifique o vídeo recém-carregado na máquina virtual que está sendo executada como um dispositivo de borda.
ls
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
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/
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.