If your server is a windows server then you have to set up the MIME settings to play the .flv files, Windows servers requires setting up the MIME type on the server first (it isn't one of the native MIME types on MS servers).
You can figure out easily if your server is configured to support .flv files by posting a .flv file on a server and navigating to the URL of that .flv in a browser. If you see a LONG string of garbage on the screen, your server isn't set up for .FLVs and needs to have the MIME type set up.
Adding .flv MIME type in IIS
1) Select the site to configure in IIS, right click and select "Properties"
2) Under HTTP Headers Tab, select "File Types" under the MIME Map section and select "New Type"
3) Type ".flv" as the associated extension and "video/x-flv" as the content type.
4) Select "OK" and you're set!
Ok.... now it works!!
I have Brinkster as my host. (Brinkster ROCKS!!)
I chatted with their support and they had to enable flash video for my site.
5 seconds and it was done. http://www.gavamu.com/flash/
THANK YOU LAMF!!!
I could have spend days trying to figure this out.
Please be aware that these steps do not resolve any issue with Flash, but are a configuration step for Microsoft Windows 2003 and Microsoft IIS Server 6.0. Any difficulties in executing these instructions or any errors that may arise from modifying your system settings should be addressed to Microsoft. For more details, please refer to your IIS documentation.
1.On the Windows 2003 server, open the Internet Information Services Manager.
2.Expand the Local Computer Server.
3.Right-click the local computer server and select Properties.
4.Select the MIME Types tab.
5.Click New and enter the following information:
•Associated Extension box: .FLV
•MIME Type box:flv-application/octet-stream
7.Restart the World Wide Web Publishing service.