Note: Many issues with playback using the MediaFront module are usually due to improperly formatted/encoded files. Please take the time to learn how to properly format and encode your files.
Make sure to test your video playback in multiple browsers, Operating Systems and devices to see if you can replicate the issue you are having before proceeding. Isolating which browser, OS and device that are causing the issues will aid in determining which solution might be best.
Download properly encoded sample video files to use for testing purposes. Included in an .mp4, .webm and .ogv. Files are licensed under the Creative Commons Attribution 3.0 license for the Peach Open Movie Project, Big Buck Bunny.
Issue: The player doesn't play your files.
Solution: The mimetype is likely set incorrect or not at all on your server. The mimetype must be set, or HTML5 browsers refuse to play the files.
Read:
Setting mime types in Apache
Setting mime types in Windows IIS
Setting mime types using cPanel
Issue: You cannot seek (i.e. Jump forward and back) using an MP4 file before it completely downloads.
Solution: The MOOV atom (which contains the seeking information) may be located at the end of your video.
MP4 files have an index in the file that tells the browser/device/player the specific location of where in the file the video and audio frames are present. This index is contained in what is called a 'moov' atom in the file.
How do I quickly see where the MOOV atom is located in my file?
Open the file in any simple text editor. TextEdit in Mac or Notepad in PC. Press cmd + F (Mac) or ctrl +F (PC) and search for 'moov'. It will either be at the beginning of the file or the end.
How to do make sure my file is exported with the MOOV atom at the beginning of the file?
In Handbrake make sure to check off "Web Optimized".
In iMovie "Prepare for Internet Streaming" must be set to "Fast Start".
Issue: Mediafront player plays in some browser but not in others.
Solution #1: Some browsers provide addons that may interfere with playback in Mediafront. There are known issues with Firefox addons, such as Adblock and Flashblock. Disable any addons that may be known to block objects on websites to see if this allows for playback.
Solution #2: Many issues with playback using the MediaFront module are usually due to improperly formatted/encoded files. Please take the time to learn how to properly format and encode your files.
See HTML 5 Video File Formats and Encoding for video specific information
See HTML 5 Audio File Formats and Encoding for audio specific information