question

tinajain avatar image
0 Votes"
tinajain asked QuinnTran-0672 answered

Azure Percept: Video Analyzer live pipeline not working

I am trying to setup Azure Video Analyzer (CVR) on Percept device. I have successfully deployed the ava module (running status) on the edge device based on the docker image mcr.microsoft.com/media/video-analyzer:1.

I am now trying to setup Live pipeline in Video Analyzer. I created the topology and pipeline, activated the pipeline too but the video throws the following error:
176465-image.png

Attached is the live topology json - 176409-ava-topology.txt.

I also tried setting up the pipeline through API calls mentioned here. The actual topology and pipeline never shows in the Azure Portal (Can seem them in Visual Studio Code extension). The video does show up with at times (Not live mode, but with time interval bar in the player), but then stops streaming after some time.


azure-iot-hubazure-percept
image.png (60.1 KiB)
ava-topology.txt (1.7 KiB)
· 17
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hello @tinajain ,
It is my understanding that you have opened an Azure Support Request with this issue, can you please confirm? In the meantime can I kindly request you to follow the steps in Troubleshoot the Azure Percept DK device and share with us what you found out?

Thanks!


0 Votes 0 ·

I looked at the module logs (Via ssh) on the device but it shows up the same error that comes in IOT Hub. The RTSP url rtsp://azureeyemodule:8554/h264raw with the default credentials did work for me once before, so not sure why it is throwing an error now. I also refreshed the AVA provisioning token of the module.

Here is the output from the ava module:

"data": {
"code": "404",
"target": "rtsp://azureeyemodule:8554/h264raw",
"protocol": "rtsp"
},

"data": {
"error": {
"code": "RtspIngestionDisconnected",
"target": "The RTSP ingestion was disconnected"
}

1 Vote 1 ·

Hello @tinajain,

Thank you for sharing the output above. Let me check in with our product team. Also just want to confirm if you currently follow any Azure Percept instruction to enable Video Analyzer, which result in the original error message (Error related to streaming). If so, can you share the instructions and the specific steps where this issue happened? It would be very helpful to pinpoint the issue if we know the source. Thanks!

0 Votes 0 ·
Show more comments

1 Answer

QuinnTran-0672 avatar image
2 Votes"
QuinnTran-0672 answered

Hello @tinajain,
Sounds good. I'm glad that updating to Feb release fixes 1) the device's disconnect issue and 2) the original issue of Video Analyzer live pipeline not working. Please click on "Accept Answer" or upvote which might help other community members reading this thread.

Re-post the solution here for other folks in the community who might run into the same issue:
"Since you are on Jan 2022 release, please use the DIP switch method to update to Feb release so that you can launch the OOBE experience again and create a new device. By using DIP switch, you don't need to SSH into our device to update it."

Thanks!

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.