A HTML5 video I am implementing is not working in Internet Explorer 9. After some debugging, I found that the mime type of the mp4 file is as application/octet-stream. However, in my .htaccess file I have,
AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm
What have I missed in defining mime types?
The answer is:
The MIME types you add on your server cannot override the MIME type on the remote server. If the files hosted elsewhere are stored as a different MIME type, then it will not work. Make sure that the MIME type on the CDN is correct.