9.5 billion videos were viewed by 138 Million people in 2008. That's 50% more video watched online than 1 year ago. Higher quality video has been shown to increase viewing time. The end user is no longer satisfied with low quality video, in a tiny screen on the web. Today, end users want high definition (HD) quality video in full screen online, and they want it now.

 

End user bandwidth constraints
Cost
Scalability
Reliability/consistency