I have a Jetson Xavier NX, and I connected a USB camera to the Jetson for object detection. Now, I want to send a live video stream to the ground. I am using my PC as the ground station and I also have H16 Pro Remote controller to use as ground station. the distance between the ground station and the UAV is at least 5 or 6 km (mean the altitude of the UAV form the Ground). Additionally, I need to ensure that the video stream is reliable and has minimal latency. What are the possible solutions to solve this problem?
note: I also have H16 Pro for communication.
waiting for your answers):
I posted the same message on the Invidia forums, yet I didn’t get any response.
Latency vs video frame size.
Reliable vs LOS
trade-off
Investigate Satcom.
Thanks for your reply, but I still haven’t found any efficient way to establish communication between the UAV (meaning the Jetson) and the ground station to show live video.
do you mean 20-30km capability still did not meet your requirement?
Because not line-of-sight (LOS).
I’m using H16 pro receiver it work 10_20km.
I have worked with FPV cameras and transmitters, but those transmitters only send the normal live video feed from the drone that time I didn’t use Jetson for Image processing, Jus I connected camera with Pixhawk.
However, I need to send processed video from the Jetson Xavier NX to the transmitter, which should then send it to the ground station to see live stream.
Internet connectivity is impossible in this scenario, Because the altitude is very high.
If 150 - 200 ms latency (glas-to-glas for a 4G connection) is acceptible and mobile internet (4G, 5G) is available, you can use that for streaming.
USB cameras also add some latency. You can optimize that part by using CSI MIPI interface (out-of-the-box supported for cameras with Sony IMX219 and IMX477 sensors, others with additional drivers).
Maybe can Camera to Jetson Xiaver NX, process video, then Ethernet Jack out, convert HDMI to H16 Pro HDMI in, stream down. another example.
H16 Pro Airunit seems to have a LAN RJ45 input port. then, Camera to Jetson Xiaver NX, process video, then Ethernet Jack out to H16 Pro RJ45 input port (need further read their capability in their manual).
Alternatively, Pixhawk Jetson Baseboard Bundle.
You may be interested to read this up.