Video streaming from game engine

I could not find any information on how to stream video from BGE.
Is it even possible yet?

I do not think there is something build-in.

You might want to look for common screen distribution similar to skype or teamviewer.

I would like to set a server based virtual world / digital puppetry theater. Any ideas?

You mean with rendering on the client or just video transfer?

just the video transfer. so that there is no installation / plugin requirement for audience. else, if stream is to go via browser, some interactivity would be nice

looks like may suffice