Jetson tx2 diplay performance

Hi there

I am using jetson tx2 and gstreamer for video streaming.

I use pipeline as follow.

gst-launch-1.0 compositor name=comp sink_0::alpha=1 sink_0::xpos=0 sink_0::ypos=0 sink_0::width=1024 sink_0::height=128 sink_1::alpha=1 sink_1::xpos=0 sink_1::ypos=128 sink_1::width=1024 sink_1::height=128 sink_2::alpha=1 sink_2::xpos=0 sink_2::ypos=256 sink_2::width=1024 sink_2::height=128 sink_3::alpha=1 sink_3::xpos=0 sink_3::ypos=384 sink_3::width=1024 sink_3::height=128 sink_4::alpha=1 sink_4::xpos=0 sink_4::ypos=512 sink_4::width=1024 sink_4::height=128 sink_5::alpha=1 sink_5::xpos=0 sink_5::ypos=640 sink_5::width=1024 sink_5::height=128 ! nvvidconv output-buffers=4 ! “video/x-raw(memory:NVMM),framerate=(fraction)100/1” ! nvoverlaysink name=sink0 overlay-w=1024 overlay-h=768 sync=false async=false rtspsrc location=rtsp://000.000.00.00:8554/test name=rtsp rtsp. ! ‘application/x-rtp, payload=(int)96’ ! rtpvp8depay ! omxvp8dec name=dec0 ! comp. rtsp. ! ‘application/x-rtp, payload=(int)97’ ! rtpvp8depay ! omxvp8dec name=dec1 ! comp. rtsp. ! ‘application/x-rtp, payload=(int)98’ ! rtpvp8depay ! omxvp8dec name=dec2 ! comp. rtsp. ! ‘application/x-rtp, payload=(int)99’ ! rtpvp8depay ! omxvp8dec name=dec3 ! comp. rtsp. ! ‘application/x-rtp, payload=(int)100’ ! rtpvp8depay ! omxvp8dec name=dec4 ! comp. rtsp. ! ‘application/x-rtp, payload=(int)101’ ! rtpvp8depay ! omxvp8dec name=dec5 ! comp.

it display 60fps video, I wonder how can it play more than 100fps.

Is that tx2’s limitation? or nvoverlaysink’s limitation?

Thank you.

Hi,
Most TVs on market are 60fps. We verify the cases such as 1080p60, 4kp60.

For 100fps, you may check if your TV supports the mode first:

nvidia@nvidia-desktop:~$ export DISPLAY=:0
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

If 100fps is supported, you may run the pipeline for a try.

Thank you for answering.

you mean there is no limitation on tx2 and nvoverlaysink plugin? just monitor ratio problem right?

I thought if I display lower resolution like 640x480(this resolution is lower than you verify) than tx2 show higher fps performance…

Thank you again

Hi,

We don’t verify the case since we don’t have the TV which can run 640x480 100fps. As you can see, the supported mode is 640x480 75fps. You may check if your TV supports the mode. If it is supported, you may give it a try.