I’m developing a video application for RK3588 and faced a number of issues trying to build an application to display video in a Weston window. This lead me to see if I could decode and render multiple 1080p streams in their own windows. End result is decoding and rendering of 16 1080p streams, more info my blog (if your interested). Code is running on the Radax debian image although I had to hack in the wayland mali gpu libraries.
Decoding and rendering 16 1080p streams
4 Likes
Great Work Mister…
Congratulation…
Did i understand correctly, no mali blob and no rga involved? Can you tell in which kernel version?
It does require Mali blobs (Wayland version) as it runs under Weston and yes no has RGA involved. Challenge has been finding a decent set of mali blobs as there seem to be a few around from Radax, Khadas and the rockchip SDK on github. I’m testing with Radax kernel 5.10.66-27. To be honest the hard work is really about finding out how well the VPU/GPU libraries work and what feature can we exploit.