Updated on 2022-03-13 GMT+08:00

VENC Function

The VENC module implements encoding in three steps: instantiation, encoding, and resource release.

Function and Restriction

The VENC module is used to encode YUV420 and YVU420 image data.

  • The VENC supports the following input formats:

    YUV420 semi-planar NV12/NV21-8bit

  • The VENC supports the following resolution range:

    Maximum resolution: 1920 x 1920; minimum resolution: 128 x 128

  • The VENC supports the following output formats:

    H.264 BP/MP/HP

    H.265 MP (Only slice streams are supported.)

Performance Specifications

Scenario

Total Frame Rate

1080p x n channels (one process corresponds to one channel)

30 fps

Note: The performance at other resolutions can be estimated in the same way.