We all know that most streaming audio and video today fails to unleash the interactive capabilities of the Internet. It's not for a lack of technologies — there are plenty out there vying for market ...