Recently encountered such a problem, the site of the MP4 can not play-every click on the play will produce 404 of errors (such as). This problem is a bit strange, because the other files on this server can be executed normally, such as XML, JPG, aspx and other files, but only mp4 files can not be obtained from the server normally.
This is due to the fact that this is an IIS protection against files that do not operate in the MIME type specified by IIS.
Solution:
Right-click on the appropriate Web site in IIS, select "Properties", select "HTTP Headers" tab in the Pop-up window, then click "MIME Type", and in the pop-up window, tap "new" and fill in the "MP4" and "application/" in the text box of the extension and MIME type. Octet-stream ", click" OK "to make sure that the changes you have just made take effect.
Configure IIS to allow websites to play MP4 files