How much bandwith is required to stream 1080p?

29

9

I am wondering how much bandwith is required to stream a 1080p movie from for example Youtube. I am aware that there may be things such as compression that come in play here, but can anyone provide a good answer for this anyways?

Chris Dale

Posted 2012-04-18T16:25:33.940

Reputation: 593

Compression makes such a huge difference, uncompressed its about 10Gbs compress for youtube 1-5mbit ( rough numbers ) – Lamar B – 2012-04-18T16:31:02.047

3Assuming 16/9 aspect, 8 bit/channel/pixel, 4:2:0 chroma subsampling and 60 fps; an uncompressed 1020p stream should be 1492992000 b/s or just under 1.5 Gb/s.(math'd it) Bluray lets video transfer be 40 Mb/s (wpedia). – Eroen – 2012-04-18T16:49:27.653

Answers

15

Compressing using x264, a "typical" file ends up somewhere around 8GB for 100 minutes of movie. To stream this without problems, you need a speed of 8GB/100 minutes ~= 1.3MB/s ~= 10Mb/s.

It is directly dependent on compression rate (and more correctly: bitrate), though. Youtube compresses material quite strongly. Try downloading a 1080p Youtube video with some of the (many) available services and divide by length to get an average bitrate (or check the bitrate directly with some tool - your connection simply needs to be able to handle the audio+video bitrate).

Daniel Andersson

Posted 2012-04-18T16:25:33.940

Reputation: 20 465

1Ah, the pain of uploading a 1080p video to YouTube without the automatic compression completely killing the quality... – Bob – 2012-04-18T16:45:48.493

Where did you find this "typical" bitrate/qf/crf for x264 that gives these figures? – Eroen – 2012-04-18T16:53:05.513

@Eroen: The "typical" quality was from a check on some movie content I had on my drive that was compressed with standard settings with common compression tools (e.g. Handbrake/Avidemux). It can be said that it differed with a factor of more than 2 upwards, but if I were to give any "typical" value, this seemed the most reasonable. – Daniel Andersson – 2012-04-18T16:55:18.630

2@DanielAndersson, but were those movies you sampled varied enough? That is, were some animated, some drama, some action, some sci-fi, some horror, etc? All of these types have very different visual characteristics (smooth, detailed, slow, fast, bright, dark, etc.) that make them compress quite differently. If your sample did not have enough variety, then those are only typical of your movies. One way to get a pretty accurate average is to examine lists of ripped movies from torrent sites; those should have a good variety source material. – Synetech – 2012-11-12T18:38:55.553

4@Synetech: As you point out, it is impossible to give one "good" value. It will be able to differ by a factor 2 up or down no matter what. All one can give is a ballpark figure with such a general question, which is what I meant by "typical" (within quotes to begin with :-) ). In real situations, animated movies often can be compressed more than a factor 2 more than live-action, but it depends on the exact animated content, and there are a ton of variables, but this goes beyond the scope of the question, and the scope of my answer. – Daniel Andersson – 2012-11-13T07:18:14.983

quite helpful, thanks! Found this while wondering, how much of an improvement a switch to GLan would be. Basic LAN dongles around 10-12MB/s, while GLan is around 100-125MB/s. – Jook – 2012-12-04T09:39:59.890

2

I was able to calculate the bandwidth and storage for a 1080P video (with additional parameters) on this website:

http://stardot.com/bandwidth-and-storage-calculator

  • H.264 compressed 1080P HD @ 30 FPS
  • "High Video Quality" (not sure what that means)
  • Average Frame Size: 50KB
  • Bandwidth Required Per Camera: 12.0 Mbps
  • Estimated Storage (24 hours per day * 31 days): 4 TB

PJSimon

Posted 2012-04-18T16:25:33.940

Reputation: 121

The link you posted is aimed at calculating the required storage specs for a video surveillance system. I believe the bitrate on youtube is higher due to some fancy compression magic. – cascer1 – 2016-10-06T07:14:29.510

0

I downloaded Netbalancer to figure out how much data streaming 1080p clips on youtube uses.

I tested 10 different clips from various users on youtube including videogamedunkey and cinemasins and found regardless if they are 1080p 60fps or just 1080p the clips used 660 - 680kBps equivalent to about a 5.5 megabit connection.

I'm not sure how youtube encodes but that speed was close to my ADSL connections max speed.

720p used anywhere between 320 - 370 kBps equivalent to 2.75 megabit

By defintion 1080p contains 2.25 times more pixels to 720p so this is pretty close - maybe youtube uses better encoding for 1080p.

Hope this helps.

Tested Youtube Speeds

Posted 2012-04-18T16:25:33.940

Reputation: 1

0

rogerdpack

Posted 2012-04-18T16:25:33.940

Reputation: 1 181