Rendering multiple (10+) Videos on large screen

Hallo Unity Community,

we are working on a project that requires the display of various people on a screen with a physical size of 8850 x 3840 px (4 times 4K with bezel correction). Each person comes in their own video with alpha channel.

Performance on a MacBook with M1Max is super fluid. But on the target machine (Windows PC with RTX A4000 graphics card) the playback really lags.

Video are rendered on a render texture on a UI panel.

Any ideas on how to make this work? Thanks a lot in advance

Depends on the format you’re trying to playback. PC is generally a bit bad with ProRes (which is a Mac specific format), I’d suggest you try something like HAP-R. Check out the Demolition Media HAP decoder, it’s blazing fast.