A way to observe models in a 3 Dimensional environment (Observe3D)

Hi

How hard would it be to implement this add-on?

What if you can stream live blender projects and people can rotate around to see it?

Similar to sketchfab but you can see what the user is editing live or not live

Most youtube tutorials are projected in a 2D view so this can be very handy

Is it a file format? If so, can you link to specifications or examples?
If it is a communication protocol, do you have a protocol or api description?