Encoding Recommendations for Player V3 (Deprecated)
Different devices impose different restrictions on the type of encodes they can play, so the challenge of streaming video is to find the right balance between bitrate (amount of bits in one second of video) and resolution (number of pixels in a second of video) for each viewer's connection speed and playback device. These recommendations apply to Player V3.
Designed for a variety of playback environments and quality settings, Ooyala has defined four processing profile recommendations that apply to Player V3: Basic, Basic Protected, Extended, and Extended Protected, see below. For encoding recommendations related to Player V4, see Encoding Recommendations for Player V4.
All profiles work for:
- Android 2.x and 4.x
- Android 3.x (no ABR)
- iOS 7.x
- Windows phone 7 and 8 (no ABR)
- Mac OS All versions
- Windows 8.1, Vista, 8, 7, and XP
- All connected devices that support either HLS or progressive download. For more information, see Content Protection Options By Device.
These profiles are based on average bandwidth, latency, and CPU in the United States. Depending on the geographic region to which you are delivering videos, you might want to discuss adjustments with your Customer Success Manager or Technical Support.
If you create native iOS apps that deliver video, you will need to add an audio-only encode to your encoding profile.
Basic
The Basic profile features five bit rates and ten encodes. It supports all popular devices, but is not optimized for high resolution delivery.
Resolution/Width | Profile | Video Bitrate (kbps) | Audio Bitrate (kbps) | MP4 | HLS (MPEG2-ts) | HDS (F4F) |
---|---|---|---|---|---|---|
240 | baseline | 150 | 64 | x | ||
320 | baseline | 300 | 96 | x | x | |
640 | baseline | 600 | 96 | x | x | x |
640 | baseline | 900 | 96 | x | x | |
0 | high | 1500 | 96 | x | x |
Basic Protected
The Basic Protected is the protected version of the Basic profile.
Resolution/Width | Profile | Video Bitrate (kbps) | Audio Bitrate (kbps) | Widevine MP4 | Widevine WVM | Flash Encrypted F4F |
---|---|---|---|---|---|---|
240 | baseline | 150 | 64 | x | ||
640 | baseline | 300 | 96 | x | x | |
640 | baseline | 600 | 96 | x | x | x |
640 | baseline | 900 | 96 | x | x | |
640 | high | 1250 | 96 | x | x |
Extended
The Extended profile features seven bit rates and fifteen encodes. It supports all popular devices and high resolution delivery.
Resolution/Width | Profile | Video Bitrate (kbps) | Audio Bitrate (kbps) | MP4 | HLS (MPEG2-ts) | HDS (F4F) |
---|---|---|---|---|---|---|
240 | baseline | 150 | 64 | x | ||
320 | baseline | 300 | 96 | x | x | |
640 | baseline | 600 | 96 | x | x | x |
640 | baseline | 900 | 128 | x | x | |
1280 | high | 1500 | 128 | x | x | |
1280 | high | 2200 | 128 | x | x | x |
0 | high | 3600 | 128 | x | x |
Extended Protected
The Extended Protected is the protected version of the Basic profile.
Resolution/Width | Profile | Video Bitrate (kbps) | Audio Bitrate (kbps) | Widevine MP4 | Widevine WVM | Flash Encrypted F4F |
---|---|---|---|---|---|---|
240 | baseline | 150 | 64 | x | ||
640 | baseline | 300 | 96 | x | x | |
640 | baseline | 600 | 96 | x | x | x |
640 | baseline | 900 | 96 | x | x | |
1280 | high | 1500 | 128 | x | x | |
1280 | high | 2200 | 128 | x | x | x |
1280 | high | 3600 | 128 | x | x |