The C3V platform comes with features a hardware video codecs and supports codec, supporting V4L2 and OpenMAX interface calls. Here is the comparison of the performance of the different interfaces:interfaces. Below are the support and performance details:
Interface and Codec Support
Interface | Encode Support | Maximum WxH@FPS | Multi-Encode | Decode Support | Maximum WxH@FPS | Multi-Decode | Framework Support | |
---|---|---|---|---|---|---|---|---|
V4L2 | H.264 | FHD@60 | supportSupport | H.264 | FHD@90 | supportSupport | GStreamer | / FFmpeg |
MJPEG | 4K@12 | supportSupport | JPEGMJPEG | 4K@20 | supportSupport | |||
VP8 | FHD@60 | supportSupport | \Not supported | \Not supported | \Not supported | |||
OpenMAX | H.264 | FHD@60 | unsupportNot supported | H.264 | FHD@90 | supportSupport | GStreamer |
V4L2 Single Stream Performance
...
Resolution
...
Video Codec Performance with V4L2 Interface
Resolution
Streams Number
Format | Encode/Decode | Resolution (W x H) | Number of Streams | Average FPS |
---|---|---|---|---|
H.264 | Encode | FHD (1920 x 1080) | 1 | 60 |
2 | 30 | |||
3 | 20 | |||
HD (1280 x 720) | 1 | 90 | H.264 ||
2 | 60 | |||
3 | 45 | |||
Decode | FHD (1920 x 1080) | 1 | 90 | |
2 | 60 | |||
3 | 30 | |||
HD (1280 x 720) | 1 | 180 | ||
MJPEG | Jpeg Encode | 4k 4K (3280 x 2160) | 1 | 12 2k |
2K (2560 x 1440) | 1 | 25 | ||
FHD (1920 x 1080) | 1 | 45 | ||
HD (1280 x 720) | 1 | 90 | ||
Decode | 4k 4K (3280 x 2160) | 1 | 20 2k | |
2K (2560 x 1440) | 1 | 90 | ||
FHD (1920 x 1080) | 1 | 145 | ||
HD (1280 x 720) | 1 | 280 |
V4L2 Multi-Stream Performance
VP8 | Encode | FHD (1920 x 1080) | 1 | 60 |
---|
Video Codec Performance with OpenMAX Interface
Format | Encode/Decode | Resolution (W x H) | Number of Streams | Average FPS | |||
---|---|---|---|---|---|---|---|
H.264 | Encode | FHD (1920 x 1080) | 2 | 30 | 3 | 20 1 | 60 |
HD (1280 x 720) | 21 | 6080 | |||||
Decode | 45 | VP8 Encode | FHD (1920 x 1080) | 1 | 90 | ||
2 | 60 | ||||||
3 | 30 | ||||||
H.264 Decode | FHD (1920 x 1080) | 2 | 60 | ||||
3 | 30 |
...
HD (1280 x 720) | 1 | 180 |
Info |
---|
Note: The data provided is based on measured performance and is intended for reference only. Actual performance may vary due to environmental factors. |