Main featues Simple integation Skinnable layout with DPI-esponsive UI Full sceen handling Closed caption (HLS Embedded subtitles) Live / Vod playback Live DVR Adaptive bitate steaming Automatic updates fo futue sdk eleases Advetising VAST 2.0 / 3.0 VMAP Peoll, Midoll, Postoll Linea and NonLinea Ad Pods, Ad Skip, Tag Watefall Companion bannes Suppoted Os Andoid 4.4.x o highe Suppoted s and Potocols The following netwok potocols ae suppoted fo audio and video playback: RTSP (RTP, SDP) HTTP/HTTPS pogessive steaming HTTP/HTTPS live steaming daft potocol: MPEG-2 TS media files only Potocol vesion 3 4.0 and above) Potocol vesion 2 3.x) Not suppoted befoe Andoid 3.0 Note: HTTPS is not suppoted befoe Andoid 3.1.
Coe Media s Note: Media codecs that ae not guaanteed to be available on all Andoid platfom vesions ae accodingly noted in paentheses fo example " 3.0+)". Table 1. Coe media fomat and codec suppot. Audio Decode AAC LC Suppot fo HE- AACv1 (AAC+) HE- AACv2 (enhan ced AAC+) AAC ELD (enhan ced low delay AAC) AMR- NB AMR- WB FLAC 4.1+) 3.1+) mono/steeo/5.0/5.1 content with standad sampling ates fom 8 to 48 khz. Suppot fo steeo/5.0/5.1 content with standad sampling ates fom 8 to 48 khz. Suppot fo mono/steeo content with standad sampling ates fom 16 to 48 khz 4.75 to 12.2 kbps sampled @ 8kHz 9 ates fom 6.60 kbit/s to 23.85 kbit/s sampled @ 16kHz Mono/Steeo (no multichannel). Sample ates up to 48 khz (but up to 44.1 khz is ecommended on devices with 44.1 khz output, as the 48 to 44.1 khz downsample does not include a low-pass filte). 16-bit ecommended; no dithe applied fo 24- bit. Suppoted File (s) / Containe s 3GPP (.3gp) MPEG-4 (.mp4,.m4a) ADTS aw AAC (.aac, decode in Andoid 3.1+, encode in Andoid 4.0+, ADIF not suppoted) MPEG-TS (.ts, not seekable, Andoid 3.0+) 3GPP (.3gp) 3GPP (.3gp) FLAC (.flac) only
Audio Image MP3 MIDI Vobis PCM/ WAVE Opus Decode 5.0+) Mono/Steeo 8-320Kbps constant (CBR) o vaiable bitate (VBR) MIDI 0 and 1. DLS Vesion 1 and 2. XMF and Mobile XMF. Suppot fo ingtone fomats RTTTL/RTX, OTA, and imelody 8- and 16-bit linea PCM (ates up to limit of hadwae). Sampling ates fo aw PCM ecodings at 8000, 16000 and 44100 Hz. Suppoted File (s) / Containe s MP3 (.mp3) 0 and 1 (.mid,.xmf,.mxmf) RTTTL/RTX (.tttl,.tx) OTA (.ota) imelody (.imy) Ogg (.ogg) Matoska (.mkv, WAVE (.wav) Matoska (.mkv) JPEG Base+pogessive JPEG (.jpg) GIF GIF (.gif) PNG PNG (.png) BMP BMP (.bmp) WebP d 4.0+) (Lossles s, Tansp aency, Andoi d 4.2.1+) 4.0+) (Lossless, Tanspa ency, Andoid 4.2.1+) WebP (.webp)
Video Decode H.263 H.264 AVC H.265 HEVC MPEG- 4 SP VP8 VP9 d 3.0+) d 4.3+) Baseline Pofile (BP) 5.0+) Main Pofile Level 3 fo mobile devices and Main Pofile Level 4.1 fo Andoid TV Suppoted File (s) / Containe s 3GPP (.3gp) MPEG-4 (.mp4) 3GPP (.3gp) MPEG-4 (.mp4) MPEG-TS (.ts, AAC audio only, not seekable, Andoid 3.0+) MPEG-4 (.mp4) 3GPP (.3gp) 2.3.3+) 4.4+) Steamable only in Andoid 4.0 and above WebM (.webm) Matoska (.mkv, WebM (.webm) Matoska (.mkv, Video Encoding Recommendations Table 2, below, lists examples of video encoding pofiles and paametes that the Andoid media famewok suppots fo playback in the H.264 Baseline Pofile codec. While table 3 lists examples that the famewok suppots fo playback in the VP8 media codec. Table 2. Examples of suppoted video encoding paametes fo the H.264 Baseline Pofile codec. SD (Low quality) SD (High quality) HD 720p (N/A on all devices) Video esolution 176 x 144 px 480 x 360 px 1280 x 720 px Video fame ate 12 fps 30 fps 30 fps Video bitate 56 Kbps 500 Kbps 2 Mbps Audio codec AAC-LC AAC-LC AAC-LC Audio channels 1 (mono) 2 (steeo) 2 (steeo) Audio bitate 24 Kbps 128 Kbps 192 Kbps
Table 3. Examples of suppoted video encoding paametes fo the VP8 codec. Video esolution Video fame ate SD (Low quality) SD (High quality) HD 720p (N/A on all devices) HD 1080p (N/A on all devices) 320 x 180 px 640 x 360 px 1280 x 720 px 1920 x 1080 px 30 fps 30 fps 30 fps 30 fps Video bitate 800 Kbps 2 Mbps 4 Mbps 10 Mbps Fo video content that is steamed ove HTTP o RTSP, thee ae additional equiements: Fo 3GPP and MPEG-4 containes, the moov atom must pecede any mdat atoms, but must succeed theftyp atom. Fo 3GPP, MPEG-4, and WebM containes, audio and video samples coesponding to the same time offset may be no moe than 500 KB apat. To minimize this audio/video dift, conside inteleaving audio and video in smalle chunk