NanoFlix™ – This is a publishing middleware solution for content owners to publish channels on a variety of platforms using a single base of content and channel code. NanoFlix is an automated solution, whereby the channel will automatically update itself based on the addition or subtraction of content without any need for technical staff to interact once the channel is setup. The software builds the channel entirely based on the file structure of the source directory which can either be hosted on a dedicated server or in the cloud by a variety of providers including Amazon’s S3 storage system. Once the channel is created, the operator simply uploads new content into the file storage and the channel will dynamically update itself providing viewer with the latest content without having to download any code changes. The channel structure is built using XML which is small and efficient and can be downloaded in real-time by the channel providing the latest update on the fly. NanoFlix currently runs on the Roku, Samsung SmartTV, iPhone, iPod and Amazon Phones and Tablets.