1080p video playback in Chromium freezes

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

1080p video playback in Chromium freezes

230 Views
zoltan_komaromi
Contributor I

Dear All,

We are facing with an issue regarding 1080p video playback in Chromium.
We are using Yocto Mickledore (earlier Kirckstone) on i.MX 8M Mini Processor with fsl-image-gui-chromium image.
We have a 1200x1920 MIPI display in portrait orientation, which is successfully installed on our custom board.
We can play videos in Gstreamer without any issue, but in Chromium the video playback is lagging and after a while it freezes. Audio track playback during the video also doesn't play smoothly.
Video decoder is HW accelerated based on the chromium flags, so it should be not the root cause.
After checking the media-internals section in the Chromium, I can see error messages, such as DECODER_UNDERFLOW.
Processor load during the playback is about 50-60%, and I cannot see any RAM bottleneck.
Bad quality of internet connection should be also not a problem, I checked it for many times.

Is this issue known for you?
Have you any suggestion, how could it be fixed?

Thanks!

BR, Zoltan

0 Kudos
Reply
3 Replies

211 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

The BSP with chromium do not support 1080p videos, you better reduce the resolution and you will get better performance.

Regards

0 Kudos
Reply

198 Views
zoltan_komaromi
Contributor I
Thanks for your feedback!
And where can I find this hint about Chromium?
According to the i.MX 8M Mini Applications Processor
Reference Manual (Chapter 13.1.1.1.): "Support resolution up to 1920x1200p60"
On the Variscite homepage for i.MX8M Mini: "Independent hardware video encode and decode engines
deliver low-power, high-quality 1080p video for a variety
of video-enabled applications such as video calling,
monitoring and streaming. Supports latest standards such
as HEVC (H.265*) and VP9* and H.264 and VP8."
Should I try to get Firefox working instead of Chromium?
Or any other idea, how could I play videos in browser environment?
0 Kudos
Reply

136 Views
zoltan_komaromi
Contributor I

Hi All,

I've found the solution to the problem.

I need to start chromium with the --double-buffer-compositing parameter.

There is no more freezes and the video playback runs smoothly.

Thank you for your support!

BR, Zoltan

0 Kudos
Reply