Emisive video material

Hello, i’d like to create a material that uses a video (near 4 minutes long) as it’s texture. The biggest part is that i need this material to be emmisive and make lights that impact on the rest of the geometry.
The project is intended to be a virtual stage for music festivals, i don’t know yet if i’ll be using virtual production after the project is complete.
Additionally, if you could tell me a way to dynamically switch the texture of the material on the go, it would be awesome (i don’t think that making a hour long video into a material is a good idea)