All the Roku really needs is the media file (MP4/MP3) and the index files/xml/txt, and thumbnails/graphics (PNG/JPG) to list the information for your channel.
You don't have to set up an entire database server, web hosting, and file storage interface with billing or anything else to get a basic non-linking channel going - you just need to be able to stick those files somewhere and be able to retrieve them.
If your server comes with an http interface already setup, then you should be able to set it up for anonymous access and you're good to go.
If you can't or don't want anonymous access to your files, then you would still need to create and send the headers for authentication to get the files for a roku client.
As it is, web hosting is so dang cheap - it's splitting hairs to choose a single format over another.
Moderators: If posting a link to an aggregate site with current pricing is against the rules, please let me know.
http://b2evolution.net/web-hosting/budg ... t-lamp.php