Are you respecting HTML5 video specifications? You need several versions of your video (webm, mp4, ogg, m4v…) declared in the code, to address all platforms. It usually works well for me. Search HTML5 videos on this forum for detailed posts and advices for tools.