Hosting and Embedding Video with SharePoint Online - Office 365 Community Blog
Embedding video on a public-facing Internet site is easy with SharePoint Online in Office 365. And it doesn't matter whether your video is hosted within a SharePoint library or on a third-party video hosting site, such as Bing Video or YouTube. The secret lies in the embed code. While using an embed code might sound frightening or difficult, it really isn't. This blog post demystifies the process for you.