Supported resolutions for Video Encoder on Jetson TX2

Hi there,

In Jetson TX2 datasheet, the following supported resolutions for H264 encoder are listed with corresponding number of streams:

2160p60 | (3x) 2160p30 | (7x) 1080p60 | (14x) 1080p30

Does this mean that passing a non standard resolution to the encoder would results in unexpected behavior (for example potential performance issues)?

A little more context, we’re using GStreamer for streaming scenario with the following pipeline:

gst-launch-1.0 v4l2src device=/dev/video0 ! "video/x-raw, format=(string)UYVY, width=(int)1280, height=(int)720" ! nvvidconv output-buffers=50 ! omxh264enc control-rate=2 bitrate=600000 ! 'video/x-h264, width=1280, height=720, stream-format=(string)byte-stream' ! queue ! h264parse ! queue ! rtph264pay mtu=800 ! udpsink host=192.168.1.3 port=5000 sync=false

We’re running three of these GStreamer pipelines at the same time with https://www.e-consystems.com/three-synchronized-4k-cameras-for-nvidia-jetson-tx2.asp

Thank you,

B.

Yes, it is possible. There could be issues with non-standard resolutions.

Good to know, thanks!