<video class="empvid" controls preload="none" poster="../img/myvideo.jpg">
        <source src="http://www.example.com/media/myvideo.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
        <source src="http://www.example.com/media/myvideo.ogv" type='video/ogg; codecs="theora, vorbis"'>
        <source src="http://www.example.com/media/myvideo.webm" type="video/webm">
Barry_4 commented: The HTML 5 way to do video +0

It probably has to do with the encoding. I have a bit about it in a blog at http://blog.comnad.com/ More browsers are actually coming around to be more standard. For a while using the Video tag in HTML5 we had to have three videos, the video/mp4, the video/webm and the video/ogg to be sure it played in Firefox. Safari, IE, Chrome and Opera. I also included an iframe for old versions of IE. Chrome and Firefox are starting to play nicer now though. Check into using modernizer to standardize, too