This has been tested only on Internet Explorer 7 on Windows XP.
If you are not seeing a thumbnail with a "play" button it, it means that your computer does not support the Windows Media Player that the video needs. In that case, you need your friendly local IT expert to give some advice on how to fix it.
If the video plays choppily, it most likely means that your internet connection is too slow, and you can view it better on a faster internet connection.
If you are not seeing a photo thumbnail, or the album changing pages periodically, it means that Macromedia Flash player is not available on your machine.