I discovered that rendering, not decoding, is a bottleneck for Jetson NANO displays.
We have been working to improve rendering performance in a variety of ways.
I used the NVIDIA SDK or tried OpenGL myself.
However, as a result, it is not possible to rendering more than a maximum of 60 fps per process.
Our goal is to rendering up to 60fps per thread (per camera) independently.
I want to rendering up to 8 channels @ 30fps at the same time.
Can you give me any advice for rendering up to 60fps or more per process?
Hi,
Frame rendering is capped by display device. You may check if your TV supports >60fps modes through xrandr.
nvidia@nvidia-desktop:~$ xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
HDMI-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 530mm x 300mm
1920x1080 60.00*+
1280x1024 75.03 60.00
1152x864 75.00
1024x768 75.03 60.01
800x600 75.00 60.32
720x400 70.04
640x480 75.00 59.94