The other solution is to use an application that creates an HTML based media player as a wrapper for the MP4 video. This can be an Adobe product such as Presenter or Captivate, or a third party tool such as Camtasia or something else. Then you upload the zip package of the output from one of those tools and you get a Flashless playback experience with reporting.