In order to ensure the video is played on every device via HTML5 we need to include multiple encoded versions in different containers.
According to the compatibility table on Wikipedia, we should support at least one of the two following formats in addition to the H.264 mp4 format we are using:
Theora / Vorbis - ogg
VP8 / Vorbis - webm
Bonus: Add even more and then use automatic bitrate switching (!!)
In order to ensure the video is played on every device via HTML5 we need to include multiple encoded versions in different containers.
According to the compatibility table on Wikipedia, we should support at least one of the two following formats in addition to the H.264 mp4 format we are using:
Theora / Vorbis - ogg
VP8 / Vorbis - webm
Bonus: Add even more and then use automatic bitrate switching (!!)