Hello TI:
We are using the DM816x and we would like to transcode video received from IP cameras with resolutions greater than 1080P, such as 5 MP (2592x1944).
Does the DM816x RDK including the McFW (scalar, merge, dup, tiler, ipc), drivers, decoder, and encoder (and other drivers/components) readily support resolutions greater than 1080P?
Which DM816x RDK release specifically introduced expanded (>1080P) resolutions and does a use-case exist?
[The H264_Encoder_HDVICP2_UserGuide.pdf indicates that H.264 encoder on the HDVICP2 supports encoding resolutions up to 4096x4096]
Details:
Our McFW processing pipeline duplicates the decoder output and sends the decoded image to SCLR1 and then runs our DSP algorithm. The decoded image is also sent to SCLR0 and three encodes are performed at three different resolutions.
- H.264 (Hi: up to source resolution & frame rate, or scaled with lower frame rate)
- H.264 (Low: scaled resolution, lower frame rate)
- MJPEG (scaled resolution, 1 to 5 fps)
Upscaling is not required. We do not need HDMI or other display support higher than 1080P.
Resolutions:
We would like to support encoding the "source" resolution (i.e., the resolution from the source camera's RTSP stream), and quarter resolutions derived from the "source" resolution.
For instance, if the "source" resolution is 2592x1944 we would like to set-up our encoders to encode any of the following resolutions.
5MP
- 2592x1944
- 1296x972
- 648x486
- 324x243
3MP
- 2048x1536
- 1024x768
- 512x384
- 256x192
Regards,
--B