On-Demand and Live Streaming Video On The Internet
Using streaming video is a choice driven by many factors