There is yet another debate shaping about MP4 in another thread. It just seems to keep coming back.
I boldly suggest that a properly formatted MP4 displayed on a page in HTML5 video tags is enough.
I tried putting one directly in this post but Moodle was not having it. So please try and view it here:
Does it work? If not, post back here what your browser and device are.