http://www.2webvideo.com/video-production/picture-in-picture-inset-video-in-powerpoint-2010-web-video In PowerPoint 2010 it is easy to embed video from other source. And then have it play as PIP video. This video explains how!