Oct 03 2022 12:00 PM
As of this morning October 3, 2022 we rolled out the ability to get an embed code for a video uploaded to SharePoint, OneDrive, Teams, or Yammer. GCC coming in soon.
Embed menu where you can configure embed settings and copy the embed code
From the ODB or SPO document library preview player: ... on action bar > Embed
Screenshot of ... menu in ODB and SPO preview player showing menu item to get embed code for a video
From the Stream web app player page: Share > Embed code
Screenshot of Share menu in Stream web app player showing menu item to get embed code for a video
Just make config changes to how you want the embed code to work, copy the iFrame embed code, and paste it on to your internal web page.
Oct 03 2022 01:22 PM
Dec 23 2022 05:34 AM
Dec 23 2022 06:40 AM - edited Dec 23 2022 06:43 AM
Well, testing further I realize that anonymous access embed code works with default SharePoint Online configuration. However I still stand behind my argument this feature not being well-thought; when compliant device access SP setting turned on, viewing the embed webpart (configured with anonymous embed link) fails on all unmanaged devices while browsing the site. All SP site content is displayed except the anonymous stream video iframe...
Jan 03 2023 09:34 AM
Sep 29 2023 10:47 PM
Thank yo for your active role in the tech community and sharing valuable information to us!
I would like to comment the need for the public embedding feature.
Just as background information - I work for a vocational college with roughly 400+ staff and 10000 students ranging from 16-60 years of age and 20 different vocational branches. We also have many different ways of studying (classroom, online, hybrid, apprenticeship...). We have M365 package for everyone. Intranet is based on Sharepoint, public website on Wordpress, LMS on Moodle. In addition we use many different formats / platforms (for example H5P, ThingLink...) with our study materials, marketing, communication and so on.
Couple of principles we are trying to go by.
The problem is that links work but embedding does not. So there is no logical reason for embedding not working. There is no information security / data protection reason because that would cause also the linking to not work. There seems to be some rather silly technical limitation in the embedding feature that prevents embedding with "everyone with a link" / "public" kind of user right.
Every video platform (and other cloud material platform) has this feature and I'm in slight disbelief that Stream (and SharePoint in general) seems to be missing this core functionality. I would argue that most M365 customers would welcome this because they do not want to be paying and using several video platforms for different use cases.