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);
2400 (live)

YouTube

3500

MTV

960x540

2250

Microsoft Smooth Streaming

1800

Apple HLS

2200

MTV

720x486

1072, 672

Adobe Flash Media Server

854x480

2500-15000 (upload);
1000 (live)

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);
600 (live)

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.