I wanted to measure the streaming delay of my ZED 2 from a Jetson Nano to a Windows 10 Desktop (GPU: GTX 2080S, CPU: i7-9700K, RAM: 16GB).
I made sure to follow the procedure to install the ZED SDK and the components needed on both the Jetson Nano and the Windows 10 desktop.
The two devices were connected by a Gigabit switch and the desktop was equipped with a gigabit ethernet adapter.
However, after building and running the sample for camera streaming (given on the StereoLabs GitHub) I realized that my delay was quite important in this setup (>300ms). Moreover, I was only able to obtain results when I streamed @15fps any frame rate higher than this would lead to the program to quit/crash after receiving a few images (that had a delay >10s).
At this point, I thought that maybe the Jetson Nano was not enough powerful to perform this operation with the settings given in the sample code so I tried a different set. I changed the encoder, bitrate, video quality, etc. but it still has delays greater than 300ms.
I switched the Jetson Nano for another desktop with the same setup as the one I used earlier (Two Windows 10 Desktop with GTX 2080S, etc.) and I could only gain 100ms when streaming @15 fps but I still encountered the same issues with higher frame rate.
Thank you for your help.