I don't care how you look at that, 21.4 Billion videos is an impressive number. Read the Todd Spangler article here.
Interesting stats from a Gavin O'Malley article...
"The duration of the average online video was
3.7 minutes, while the average online video viewer watched about 500
minutes of video, or 8.3 hours, according to the research company." Check out his article, The Whole World Is Watching (Online Video).
So how many videos did you watch? Better yet, how many did you upload?
Location: PostList