I hope someone out there can help. About two years ago I entered a non-unity 3D platform that allowed the import of youtube videos and also microsoft office products (word, excel, powerpoint). You could pretty much share any information within the game to facilitate a class or learning experience. Is there a solution available that can be coded into our current serious game designed for head trauma survivors? Any information would be greatly appreciated.
There is one product on the asset store that I recall could use webcams over the net… I know it isn’t necessarily streaming a video from a website, but in code it is the same concept, and reading his code would give you a pretty good start in the right direction.
On another note, Unity and Monodevelop provide pretty extensive support of the .NET Framework 3.5. The .NET API provide REALLY great functionality for making web connections and streaming easier.
But this makes me curious as to why not just record your video beforehand and slap it on a Movie Texture? (If you are using Unity Pro)
As for wrapping Microsoft Office products into the Unity API, I doubt this is possible… Even though the Unity API provides support for the .NET Framework, it isn’t ACTUALLY the .NET Framework. They have left a few of the DLL’s included in .NET out… And I don’t know if they have added support for something like that… Microsoft Office was built with the .NET Framework, so it would be essential to have the required functions and classes to be able to achieve a true synchronization between the two apps. I have left a link to a webpage with all of the .NET functions and Namespaces available in the Unity API.
I would start off by searching google for what classes, functions, and using directives are required for implementing video streaming capabilities and MS Office synchronization for a Visual Studio .NET application, and then searching through the link I sent you to see if Unity offers this level of compatibility.
P.S. Sorry I couldn’t be of more help, but hopefully that was a solid push in the right direction.