Combined bitrate suggestions for multi-rate streaming of industry solutions
This is additional material to:
Michael Grafl, Christian Timmerer, Hermann Hellwagner, Wael Cherif, Daniel Negru, and Stefano Battista, "Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Media Delivery of High-Definition Content", Proceedings of the 18th IEEE International Symposium on Computers and Communication (ISCC 2013), Split, Croatia, July 7-10, 2013.
Resolution |
Bitrate [kbps] |
Streaming solution |
1920x1080 |
6000, 5000 |
Microsoft Smooth Streaming |
8000, 6000, 5500, 5000, 4000 |
Adobe HTTP Dynamic Streaming |
|
7000-8000 |
Apple QuickTime |
|
8000-50000 (upload) |
YouTube |
|
1280x960 |
4500 |
Apple HLS |
1280x720 |
3450, 2272, 1672 |
Adobe Flash Media Server |
4000, 3500, 3000, 2500, 2000, 1500 |
Adobe HTTP Dynamic Streaming |
|
4500, 2500, 1800 |
Apple HLS |
|
5000-6000 |
Apple QuickTime |
|
3450, 3000, 2100, 1400 |
Microsoft Smooth Streaming |
|
5000-30000
(upload); |
YouTube |
|
3500 |
MTV |
|
960x540 |
2250 |
Microsoft Smooth Streaming |
1800 |
Apple HLS |
|
2200 |
MTV |
|
720x486 |
1072, 672 |
Adobe Flash Media Server |
854x480 |
2500-15000
(upload); |
YouTube |
848x480 |
1950 |
Microsoft Smooth Streaming |
640x480 |
1200, 600 |
Apple HLS |
1000-2000 |
Apple QuickTime |
|
848x440 |
1950 |
Microsoft Smooth Streaming |
768x432 |
1740, 1140 |
Adobe Flash Media Server |
1700, 1500, 1200, 1000 |
Adobe HTTP Dynamic Streaming |
|
1700 |
MTV |
|
736x416 |
1600 |
Microsoft Smooth Streaming |
720x404 |
1500 |
Microsoft Smooth Streaming |
640x360 |
1250 |
Microsoft Smooth Streaming |
1200, 600 |
Apple HLS |
|
1000-5000
(upload); |
YouTube |
|
1200 |
MTV |
|
554x304 |
950 |
Microsoft Smooth Streaming |
400x300 |
400, 200, 110 |
Apple HLS |
512x288 |
900 |
Microsoft Smooth Streaming |
650, 450, 300 |
Adobe Flash Media Server |
|
1700, 1500, 1200, 900, 600, 450, 300 |
Adobe HTTP Dynamic Streaming |
|
750 |
MTV |
|
352x288 |
372, 268 |
Adobe Flash Media Server |
448x252 |
450, 150 |
MTV |
426x240 |
300 (live) |
YouTube |
416x234 |
400, 200, 110 |
Apple HLS |
384x216 |
400 |
MTV |
312x176 |
400 |
Microsoft Smooth Streaming |
288x160 |
350 |
Microsoft Smooth Streaming |
256x144 |
300, 250, 150 |
Adobe HTTP Dynamic Streaming |
176x144 |
80, 32 |
Adobe Flash Media Server |
50-60 |
Apple QuickTime |
|
112x64 |
50 |
Microsoft Smooth Streaming |
Sources:
http://developer.apple.com/library/ios/#technotes/tn2224/_index.html
http://developer.apple.com/library/mac/#technotes/tn2218/_index.html
http://support.google.com/youtube/bin/answer.py?hl=en&answer=1722171&topic=1728573
http://support.google.com/youtube/bin/answer.py?hl=en&answer=1723080&topic=1731151
A. Kapoor, "Dynamic streaming on demand with Flash Media Server 3.5 | Adobe Developer Connection", blog entry, URL: "http://www.adobe.com/devnet/flashmediaserver/articles/dynstream_on_demand.html", January 12, 2009.
M. Levkov, "Video encoding and transcoding recommendations for HTTP Dynamic Streaming on the Adobe® Flash® Platform", White Paper, Adobe Systems Inc., Oct. 2010.
J. Ozer, "Adaptive Streaming in the Field," Streaming Media Magazine, vol. Dec. 2010/Jan. 2011.
J. Ozer, "Encoding for Adaptive Streaming," presented at Streaming Media West 2011, Los Angeles, CA, USA, Nov. 2011.
Notes:
YouTube recommendations for content uploads (represented in gray) are significantly higher than streaming configurations as YouTube prefers to collect content of highest video quality and to transrate it on the server side. As of the time of writing no reliable information on streaming bitrates of YouTube content was available. However, YouTube provides recommendations for live streaming.
Some recommendations list multiple configurations for multi-bitrate streaming, sometimes with different bitrates for the same resolution. Thus, the number of bitrates in the table does not necessarily reflect the number of streams recommended by a streaming solution.