Ok this is kind of a goofy question but I want to make sure I get it right. Suppose we have a 25 mb video, that is 117 seconds long. If we wish for this streaming video to play smoothly with no compression, buffering or skipping, the following bandwidth requirements must be met: 25 megabytes = 204800 kilobits. 204800 kb / 117 seconds ~ 1750kb/s Does that look right to you?
Sean: Don't forget that the data speed != line speed. A line will only carry about 70% of the line speed as data because of packet overheads. Neil -- Neil Aggarwal, (832)245-7314, www.JAMMConsulting.com Eliminate junk email and reclaim your inbox. Visit http://www.spammilter.com for details.> -----Original Message----- > From: centos-bounces at centos.org > [mailto:centos-bounces at centos.org] On Behalf Of Sean Carolan > Sent: Wednesday, November 05, 2008 3:47 PM > To: CentOS mailing list > Subject: [CentOS] Check my math please > > Ok this is kind of a goofy question but I want to make sure I get it > right. Suppose we have a 25 mb video, that is 117 seconds long. If we > wish for this streaming video to play smoothly with no compression, > buffering or skipping, the following bandwidth requirements must be > met: > > 25 megabytes = 204800 kilobits. > > 204800 kb / 117 seconds ~ 1750kb/s > > Does that look right to you? > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos
Sean Carolan wrote:> Ok this is kind of a goofy question but I want to make sure I get it > right. Suppose we have a 25 mb video, that is 117 seconds long. If we > wish for this streaming video to play smoothly with no compression, > buffering or skipping, the following bandwidth requirements must be > met: > > 25 megabytes = 204800 kilobits. > > 204800 kb / 117 seconds ~ 1750kb/s > > Does that look right to you? >add 5 or 10% for network protocol overhead. I generally figure, 25Mbyte == 250Mbits, so come up with 2.1 Mbit/sec.
Sean Carolan wrote:> Ok this is kind of a goofy question but I want to make sure I get it > right. Suppose we have a 25 mb video, that is 117 seconds long. If we > wish for this streaming video to play smoothly with no compression, > buffering or skipping, the following bandwidth requirements must be > met: > > 25 megabytes = 204800 kilobits. > > 204800 kb / 117 seconds ~ 1750kb/s > > Does that look right to you? > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centosSean, The size of the file doesn't make much difference. What matters is the resolution and framerate of the video. Depending on the resolution and framerate, you probably won't be able to stream realtime without some buffering and/or compression. And don't forget, it isn't just the size of your pipe to the internet, it is also the size of the recipient's pipe, and how many concurrent connections you will have at the same time, assuming you are hosting locally. Lower framerate and resolution = lower bandwidth required. HTH, Monty