SIYI ZR10

Hello there,

I’m trying to deploy a UAV using the NVIDIA Jestson Orin Nano and SIYI ZR10 camera, so I can detect people on live-video using DeepStream SDK.

The ZR10 uses the ethernet port as a video output but they only have apps for Windows and MAC iOS.

Does any one has worked with these combination? How can I work with ZR10 on Jetson/Linux/Ubuntu? Any driver? It is even possible?

Hello @tiagoveracruzcm,

It seems like the camera outputs video through its Ethernet port using RTSP.
This means that you should be able to capture from the camera with common media frameworks such as GStreamer.

For instance, if you can make sure that the camera is powered on and sending video, you should be able to connect to its video stream with the following pipeline from the Jetson:

IP_ADDRESS=192.168.144.25
PORT=8554
MAPPING=/video1

gst-launch-1.0 playbin uri=rtsp://${IP_ADDRESS}:${PORT}/${MAPPING}

You just need to find the correct IP_ADDRESS, PORT and MAPPING.

I found this information on this online manual, you might be able to find a combination of parameters that work for you:

Now, capturing seems to be the easiest part, configuring the camera might be a bit trickier.
According to the same online manual I found, it seems like you should be able to interact with the camera throuhg S.Bus, UART, and UDP/TCP.

image

This meas that for controlling the camera features and interacting with it a custom app could be programmed to send the required commands to the camera through its API, this could be achieved by having documentation on the configuration API or source code for the Android or Windows app so a little reverse engineering could be done.

Please let us know if you require further assistance, this project seems like a lot of fun and we would love to give you a hand.

regards,
Andrew
Embedded Software Engineer at ProventusNova
Get Embedded Software Support: support@proventusnova.com
www.proventusnova.com

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.