i.MX8 QuadMax GStreamer qmlglsink problem

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

i.MX8 QuadMax GStreamer qmlglsink problem

2,522 Views
kim-dong-hyun
Contributor I

Hello,

I am currently working on a project to play 8-channel RTSP streams using GStreamer and Qt on the i.MX 8 Quad EVB. 

I have confirmed that GPU resources are being used effectively with GStreamer’s hardware decoding element and Qt’s qmlglsink.

 

However, when running the code, the screen updates only when there is an event such as moving the mouse or typing on the keyboard. The screen does not update otherwise, even though it does refresh when there is only one RTSP channel being played.

 

The same pipeline configuration works fine on PC or Raspberry Pi, so I am unsure of the cause of this issue.

 

I have also attached the code I tested.

 

Could you please help me review this problem?

Thank you.

0 Kudos
Reply
4 Replies

2,508 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

Just remove one or two sink, appear that the CPU is pausing when using the Qmlsink. which version of bsp are you using? I tested on 6.6.22 and its works.

Regards

0 Kudos
Reply

2,294 Views
kim-dong-hyun
Contributor I

Hello.

You mentioned that you tested and it worked on BSP version 6.6.22. Could you possibly record a video of the test results and upload it?

thanks

0 Kudos
Reply

2,473 Views
kim-dong-hyun
Contributor I

https://variwiki.com/index.php?title=Yocto_Build_Release&release=mx8-yocto-kirkstone-5.15-2.0.x-v1.2

The BSP version is as mentioned above. We are using QT version 5.15. Could this be a problem with the BSP version or the QT version?

0 Kudos
Reply

2,275 Views
kim-dong-hyun
Contributor I
0 Kudos
Reply