Nov 28 2016 10:18 AM
Dec 06 2016 07:42 AM
So, that's weird. PowerPoint still provides the UI to add embed codes under Insert > Media > Videos > Online Videos, but it's clear from this Office support page that the only format supported right now is YouTube. I'd wager it's a copyright concern. If you want to use videos from online sources, then you can probably download them and then insert them as local video from your PC.
The support page says you should add suggestions for other services on UserVoice.
Dec 06 2016 07:43 AM
Yeah, except I don't want to do that. There is a benefit to have the load be on bandwidth, not file size. Hoping they change it soon.