Methods to reduce the load when decoding MPEG2-PS using GStreamer on the Genio510

I am using GStreamer on the Genio510 to decode MPEG2-PS, then scaling and outputting it.

Is it possible to take the following measures to reduce the CPU load?

(1)Is there a way to hardware-decode MPEG-2 Main Profile @ Main Level (MP@ML) using GStreamer on the Genio510?

(2)Is there a way to reduce the CPU load of the scaling process?

Hi @Tomohiro_Kamiyanagi ,

The Genio 510 does not support MPEG-2 hardware decoding.

For hardware upscaling, you can try the v4l2convert element in GStreamer.

Please refer to the example at:

Video Codec — IoT Yocto v26.0 documentation.

Thanks.

Hello Macross,

However, according to the Genio 700/510 datasheet, it looks like the platform supports MPEG-2 hardware decoding.

Hi @Kyle ,

There is no MPEG-2 support on Genio 510 IOT Yocto.

Thanks.