Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've got a situation where I want to distribute a Powerpoint presentation to several people. I want to be able to embed several large videos in this presentation by linking to a URL, for the following specific reasons:

  1. the videos are highly confidential, and I would like to be able to delete them at some later date, but still allow them to see it in the presentation while it is online.
  2. I want to send the presentation via email (so it should be small), and put the links on a server with a faster upload speed
  3. Maybe I'd like to change the video at some point without changing the presentation

One option that addresses #1 is to hook up a webcam and allow them to see video stream from the office, but our upload rate is too slow for this to be a viable option.

I've tried embedding a video and giving Powerpoint the URL. It seems to work initially, because the first frame appears in my slideshow. However, when I play the slideshow, nothing happens. I looked at the network traffic on my computer, and nothing was getting downloaded from the remote server.

Any suggestions on how to make this work, or how to at least satisfy the criteria listed above would be great!

share|improve this question
up vote 0 down vote accepted

After some searching, I figured out how to handle this situation very easily:

  1. convert video to SWF
  2. enable developer toolbar in Powerpoint
  3. add Shockwave Flash to slide
  4. select Properties for flash movie
  5. set "Movie" to URL to .swf file "in the cloud"

That's it! I have confirmed that the file isn't cached on the OS (at least not with the same name), and if I delete the file from the remote server, it disappears from the presentation!

share|improve this answer

Since your connection speed is slow, you won't be able to play the videos live. The alternate solution is that you convert the video to FLV anf upload to some remote server, in my case YouTube.

Here's a detailed tutotial of how to achieve it:

Its easier, safer and does exactly what you want.

share|improve this answer
this violates requirement #1, unless I ask every customer to become my "friend" on youtube. I already found a solution to the problem, though, thanks! – Dave Mar 26 '10 at 21:14

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .