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 Three Synchronized 4K Cameras for NVIDIA Jetson TX2

Thank you,

B.

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

Good to know, thanks!