i have reason to believe that the BBC's iPlayer is based on this ...
http://www.longtailvideo.com/pla…