Unfortunately, I do not know of any other links to this video. Please make sure your browsers are up-to-date. If you are still having troubles viewing this and you do not feel it is because of your machine configuration, you can try contacting ESRI customer service to let them know.
I am attaching a .pdf of the slides from this presentation. This is certainly not as useful as being able to see and hear the video, which offers more detailed discussions of each slide, but hopefully it is better than nothing. Please let me know if this helps.