One of the limitations of integrating video into PowerPoint presentations has been the requirement to have a local copy of the video on the hard drive. Thanks to the movingimage PowerPoint add-in it is a lot easier now. The PowerPoint add-in allows you to incorporate and stream video directly into a presentation slide. The whole procedure is simple with no need to switch between applications.
Click the embedded button in the ribbon to access the central user interface. After logging into your movingimage account, you can access your video via VideoManager, embed the video URL into PowerPoint and the video will be immediately streamed when the respective presentation slide is displayed. All you need is an internet connection, so you don’t have to download your footage onto a hard drive beforehand.