The Technology, Business, and Economics of Streaming Video: The Next Generation of Media Emerges