Extract RGB information from media texture frame by frame


I’m trying to create a movie room. I have a screen (static mesh with media texture with emissive on it), and a spotlight.

What I would like to do is sync my light with the color/intensity of the media texture so the screen projects light according to whats playing. Is there a way to do this in blueprints without having to do it manually?

Edit: If I set my material to a Light Function and plug my media texure it in the emissive, I can get the intensity from it. However, I don’t have the color information.