14.2 bln videos streamed over the Internet

The number of video streams served over the Internet in 2004 rose to 14.2 bln, a 79% increase compared with 2003, according to AccuStream iMedia. The averaged streamed video lasted 2.5 minutes.