I have created a system capable of streaming video in real time in SL, I mean that all people see exactly the same thing regardless of when they activated media, exactly as it happens for audio streaming.
A recent version SL viewer is required (tested with the official viewer, Firestorm and Black Dragon). The installation of any software or plug-in on the PC is not required and there is no need to use any script in SL, simply set the parameters of the media in the parcel and the video will be displayed on all surfaces that use the set texture.
I have been using this system successfully in my club and in others where I have been doing my DJ sets since few weeks, with peaks of up to 70 simultaneous views.
In my club the videos are displayed in a skybox specifically created to give an immersive experience, there is nothing similar in all SL.
The skybox is completely script-free and practically does not generate lag.
Viewing the videos also does not create any additional lag and a very powerful PC is not required, the only requirement is to have 1.5 megabits of additional bandwidth available on the internet connection, in addition to a PC that allows you to play SL in "acceptable" conditions .
The system can be used to play DJ (VJ) Sets, Concerts, Movies, Documentaries, Slideshows, Courses, but also to add multimedia content to events, presentations and more. The only limit is fantasy.
This is a video that can give you a idea on what I'm talking about https://www.facebook.com/alex.loria.sl/videos/885005898621320/