If you don't find an answer, please click here to post your question.

Understanding Playback on iOS Devices

0 Kudos
Started ‎12-04-2012 by
Modified ‎11-01-2016 by

Understanding Playback on iOS Devices

by Community Manager ‎12-04-2012 07:23 AM - edited ‎11-01-2016 01:41 PM (1,088 Views)

Playback on iOS devices such as iPads and iPhones can be done in one of two ways: Adaptive Bitrate (ABR) or single stream.  iOS ABR is done through a format called HLS.  It allows the quality of the stream to dynamically respond to the available bandwidth.  

For more information about delivery methods, go to: http://help.ooyala.com/video-platform/concepts/encodings_deliverymethods.html

For web playback, the following limitations are in place for iOS ABR playback:

iPhone, must be less than:
bitrate: 4500
width: 640
height: 480

iPad, must be less than:
bitrate: 4500
width: 1024
Height: 768

AppleTv, must be greater than:
bitrate: 1000
width: 640
height: 320

For more information about device restrictions, go to: http://help.ooyala.com/video-platform/concepts/encodingsettings_width.html

Our system does not allow both height and width to be specified; we maintain the aspect ratio based on the width settings.  If videos are ingested with non-standard aspect ratios and scaled to a width of 640 for iPhones, the height might be outside the limitations.  To avoid this, make sure to adjust the width so the maximum height is not exceeded.

If the video will be used in an iPhone or iPad app, you must also provide a stream below 64kbps. To support this, we offer an audio-only stream option.