The QuickTime Player is easy for everyone to use and enjoy with a simple and clean interface letting you focus on your Video Tour rather than advertisements.
However, sometimes, usually during windows updates, the QuickTime Browser add-on may not fully install. Symptoms include Audio only or No Video or Audio.
Simply install the FREE QuickTime Player browser Add-on which is available from Apple.com here.
Note: You DO NOT need the iTunes version.