Demetri's advice to you was what you need to follow.
All websites are structured using html pages, more or less by definition
You might consider wrapping your swf file - the Flash element - in an html page. Then your Flash file can load a video player and play the video, so long as the video is in a Flash supported format - flv, h.264, some variants of mpeg 4. If your files are not contained, linked or referenced from an html page, then what you have is not really a website, but rather files held on a web server. Browsers will make their best efforts to open many kinds of files directly - but those efforts will often not succeed.
With a swf, many browsers will succeed in opening the file - but will scale it to fit the browser, however big or small and whatever its aspect ratio. Not necessarily what you want. Even if you insist on this approach, you probably still have to make sure that your Flash video skin and player are uploaded to your host, as indicated, and that you have found some way to make sure that the Flash player knows what flv file to load (what the javascript file might do for you if you use a free flv player like Flowplayer or the JWPlayer).
The whole point of the web was to make data of many kinds more readily accessible on most kinds of computer, and the chosen approach was to set up a number of simple, clear and public file formats. Html, and its xhtml derivative, are currently the key formats. If you can make your websites comply with web standards, they are more likely to be viewable on a wide range of computers, roughly as you intended, than if you do not comply.
http://en.wikipedia.org/wiki/Website
http://en.wikipedia.org/wiki/Web_standards