I have been using Amazon S3 to host files (audio as well as video) so visitors can live stream to watch on my site or to download. I believe you can sign up for S3 and have a free account for the first year. I am past the first year and their rates for storage and bandwidth are very low.