Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The C3V platform comes with hardware video codecs and supports V4L2 and OpenMAX interface calls. Here is the comparison of the performance of the different interfaces:

unsupport

Encode Support

Maximum WxH@FPS

Multi-Encode

Decode Support

Maximum WxH@FPS

Multi-Decode

Framework Support

V4L2

H.264

FHD@60

support

H.264

FHD@90

support

GStreamer

FFmpeg

JPEG

4K@12

support

JPEG

4K@20

support

VP8

FHD@60

support

\

\

\

OpenMAX

H.264

FHD@60

NA

H.264

FHD@90

support

GStreamer

Video Codec Performance with V4L2

Each

Resolution (W x H)

Stream Numbers

Number of Streams

Average FPS

H.264 Encode

FHD (1920 x 1080)

1

60

2

30

3

20

HD (1280 x 720)

1

90

2

60

3

45

H.264 Decode

FHD (1920 x 1080)

1

90

2

60

3

30

HD (1280 x 720)

1

180

Jpeg Encode

4k (3280 x 2160)

1

12

2k (2560 x 1440)

1

25

FHD (1920 x 1080)

1

45

HD (1280 x 720)

1

90

Jpeg Decode

4k (3280 x 2160)

1

20

2k (2560 x 1440)

1

90

FHD (1920 x 1080)

1

145

HD (1280 x 720)

1

280

VP8 Encode

FHD (1920 x 1080)

1

60

Video Codec Performance with OpenMAX

NumberEach

Resolution ( W x H )

Number of Streams

Average FPS

H.264 Encode

FHD (1920 x 1080)

1

60

HD (1280 x 720)

1

80

H.264 Decode

FHD (1920 x 1080)

1

90

2

60

3

30

HD (1280 x 720)

1

180

...