.FLV files are already the best method for publishing video on the web, and AspNetDating uses them to server user video uploads. When serving .flv files off of a Windows Server 2003 (or any other Windows server I would imagine) 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 or you get 404 error, your server isn't set up for .FLVs and needs to have the MIME type set up.
Adding .flv MIME type in IIS:
- Select the site to configure in IIS, right click and select "Properties"
- Under HTTP Headers Tab, select "File Types" under the MIME Map section and select "New Type"
- Type ".flv" as the associated extension and "video/x-flv" as the content type.
- Select "OK"