Player features and integrations on your native iOS apps.

Apps that you build with our SDK work seamlessly with our video platform hosting and streaming, and ads products.

Extend iOS's Media Players

The JW Player iOS SDK is built on top of native player frameworks. This allows you to take advantage of the speed and performance of the native OS, and extend it into a complete video experience that is easy to customize and monetize.

Key FeaturesJW iOS SDKAV PlayeriOS Media Player
Variable Rate Playback
Multiple Caption Tracks
Native VAST 3.0
Google IMA
Mobile Responsive UI
CSS Skinning
User-Selectable Playback Quality

Supported Features

The JW Player SDK for iOS is a cost effective, out of the box solution that provides parity for your players across native mobile and mobile web.

Video & Audio Formats
MP4 / H.264 (Baseline, Main, High profiles)
Streaming and Playback
HTTP Live Streaming (HLS) - VOD and live streams
Live DVR
Progressive download MP4 videos (single- or multi-rate/resolution)
Playback of AES-encrypted HLS streams
Multiple Audio Tracks (HLS)
Audio-only playback (AAC)
ID3 Timed Metadata
Playback of video resolutions from mobile to HD
Local file playback
Background audio support
Apple FairPlay Streaming decryption
Player Features
Customizable video player controls
Custom CSS Skinning and branding
Responsive player UI optimized for mobile
Google Chromecast support
Apple AirPlay support
Monetization & Ads
VAST 3.0
Google IMA
Out-of-band Captions (Sidecar) WebVTT, SRT, TTML (DFXP)
Caption Styling (FCC Compliant)
Multiple caption tracks
In-Band 608 Captions
HLS in-manifest captions

Which JW Player Edition will best support your video goals?