Originally Posted by Hulk
Right now, I don't think you can through the forum. I've just been uploading movies via FTP and linking to them. You can upload them anywhere you have access to a web server.
And you have FTP access to the site and you don't have a firewall blocking FTP :-)