How does Envisage handle integration of 3rd party video embeds that aren't hosted with YouTube ?
Currently this is down to the implementation partner to build a custom plugin which can be added into Envisage.
The standard Envisage video plugin allows you to embed videos from YouTube and Vimeo.
For more information on using Video with Envisage, select from the articles below.
Installing a plugin
How to create a plugin
Adding a plugin to your page