Embed Web Videos in PowerPoint Presentations | Silvana Richardson | Scoop.it
You can directly insert web video into your PowerPoint presentations just the way you embed video in web pages. The video could be on YouTube, Flickr, MySpace, Facebook or any of the other video sharing sites.

Via Baiba Svenca