For example instead of working with a web server, the invention could work with other types of servers such as an intranet server or a streaming media server or in fact the entire system could be on a single computer with the source material being stored on the computer's hard disk.