The C3V platform comes with hardware video codecs and supports V4L2 and OpenMAX interface calls. Different interfaces differ in their functional supportHere is the comparison of the performance of the different interfaces:
...
Encode Support | Maximum W x H @FPSWxH@FPS | Multi-Encode | Decode Support | Maximum W x H @FPSWxH@FPS | Multi-Decode | Framework Support | |
---|---|---|---|---|---|---|---|
V4L2 | H.264 | FHD@60 | Ysupport | H.264 | FHD@90 | supportY | GStreamer FFmpeg |
JPEG | 4K@12 | Ysupport | JPEG | 4K@20 | Ysupport | ||
VP8 | FHD@60 | Ysupport | \ | \ | \ | ||
OpenMAX | H.264 | FHD@60 | Nunsupport | H.264 | FHD@90 | Y |
...
OpenMAX only supports H.264, but V4L2 also supports JPEG and VP8.
...
OpenMAX only supports GStreamer calls, but V4L2 also supports FFmpeg.
support | GStreamer |
V4L2 Single Stream Performance
...