Hello, I did a small web app that can upload and download/display movie files. The web app runs on my notebook (64-bit Windows 7 Professional).
On my notebook, I installed QuickTime and I am able to view MOV movies. I can also view mpeg movies via Windows Media Player. When I upload a MOV file, I am able to go to the web app and to find the uploaded MOVE file and play it with QuickTime without any problem. The same goes for mpeg files. Here is the problem. The web app has an interface for downloading the uploaded movie files. On this interface, there is no problem of downloading mpeg files or opening it via Windows Media Player. However for MOV files, download always produces smaller files and viewing always fails.
This web app has no problem of uploading/downing Word or PDF files. For downloading MOV files, I verified many times to ensure the web app sends correct HTTP headers to a browser, including content type. I also noticed that for downloading MOV files, the web app is able to read full files. But why the download produces smaller files?
What could be the problem? Do I have to install extra software?
This is a big puzzle to me and did not find anything from Google.