Today, over 100 hours of video is uploaded to YouTube every minute. Every minute. And videos account for 78 percent of all internet traffic (and that number is expected to hit 84 percent by 2018).
Flashback: Online Video Before YouTube
Flashback: Online Video Before YouTube
Flashback: Online Video Before YouTube
Today, over 100 hours of video is uploaded to YouTube every minute. Every minute. And videos account for 78 percent of all internet traffic (and that number is expected to hit 84 percent by 2018).