MS Stream Embeds in modern SharePoint pages requires log in or routes to stream in mobile

Copper Contributor

When using the MS Stream embed in modern pages, the video will render as preview box requiring additional user authentication by opening the video in MS Stream.

I tested a workaround including  '?domain_hint=yourdomain' in the URL, but this renders the video as black box with play icon which then opens in MS Stream without additional authentication.  This happens for both SharePoint App and in mobile browser.


Ideally we would like the mobile user (iOS) to share the same experience the desktop user gets when viewing the video embedded in a page. 

I looked through various older posts on similar issues, is there a known cause/ resolution that I overlooked? 

1 Reply

@VictaulicKatK - If you use the Stream webpart (not Embed webpart) then that has the best experience in SP Mobile (and web) we could do at the time. In the Stream webpart we try and pass tokens from Stream to SP directly. However that doesn't happen with the embed webpart for a Stream iFrame.


On iOS in SP mobile using the Stream webpart you'll see a box saying if the webpart is a video/channel and a button to open a pop-up to view. 


On Android in SP Mobile using the Stream webpart, the video/channel will just render directly on the page as you'd see in web. 


This is the best we could figure out with our current architecture and the limitations Apple puts on iFrames. 


We are going to be looking at different ways to integrate with SP in 2020 that are built on a different architecture. If that pans out then we might have a better experience all around in the future.