We have an .mp4 video hosted on a web site. I can play back the video from the production version of the web site, but not the test version of the site.
The production web site has the .mp4 MIME type as
video/mpeg, which apparently is incorrect -- see here. Whereas the test server has the MIME type set correctly --
video/mp4 -- but media player says it can't play the file. (And changing the MIME type to match the production web site doesn't fix the issue.)
Which would seem to indicate the MIME type is not the problem.
According to this Microsoft Knowledge Base article, the .mp4 file format is not supported, even in Media Player 12 ... unless you install a codec. But, as noted, playback does work from the production site ... and, if I right-click on the video and download it to my desktop, I can play it back from my desktop as well.
Which would seem to indicate that the codec (or lack thereof) is not the problem.
... but I can play the video (from the test web site) it if I install a codec pack.
Needless to say, I'm confused. Can anyone shed any light?
Windows 7 (Enterprise) x64
Media Player 12
Windows Server 2008 R2 / IIS 7.5