I was having some trouble today getting a flash file to work. I was trying to stream a FLV (Flash video) file and although it was working great on my local machine it would not stream when I loaded it up on my server.
The SWF file would play, well.. the controls would come up but the file wouldn't stream.. I waisted a lot of time moving files around and re-making before I found this. Like always, thought I'd share..
Issue:
When Flash Player movie files that stream external FLV files (Flash videos) are placed on a Microsoft Windows 2003 server and then viewed in a browser, the SWF file plays correctly, but the FLV video does not stream. These files work correctly if tested on other operating systems. The issue affects all FLV files played via Windows 2003 server, including files made with the Flash Video Kit for Dreamweaver MX 2004.
Reason:
With IIS 6.0, Microsoft changed the way streaming media is handled. Previous versions of IIS did not require any modification to stream Flash Video. Microsoft IIS 6.0, the default web server that ships with Windows 2003, requires a MIME type to recognize that FLV files are streamed media.
Solution:
On the Windows 2003 server, open the Internet Information Services Manager.
Expand the Local Computer Server.
Right-click the local computer server and select Properties.
Select the MIME Types tab.
Click New and enter the following information:
Associated Extension box: .FLV
MIME Type box:flv-application/octet-stream
Click OK.
Restart the World Wide Web Publishing service.
© 2008, Robert Owen. All rights reserved.