BITMOVIN PLAYER SDK
iOS and tvOS
Build and launch better viewer experiences faster on iPhone, iPad, Apple TV and Apple Vision Pro with our Player SDK for iOS, tvOS, and visionOS.
Test your iOS stream on our app:
Playback support for:
Built for developers:
How our iOS/tvOS player compares
Bitmovin’s Player | AVPlayer (Native player in iOS and tvOS) | |
---|---|---|
Stream live and on-demand video seamlessly
For any use case
and industry
On any device in HLS
With all major video formats
fMP4, TS
On average, customers using one of Bitmovin’s Mobile SDKs save over 300 hours of development time per year on native player maintenance alone
Support the Apple Vision Pro with our dedicated visionOS Player SDK
As Apple has just released their latest device, the Apple Vision Pro, Bitmovin has you covered as you can now support it with the Bitmovin Player. Grow and engage your audience with an immersive and unique viewing experience through our dedicated Player SDK.
![iOS and tvOS - Bitmovin](https://b3148424.smushcdn.com/3148424/wp-content/uploads/2024/03/visionpro-app-cloud-med-min.png?lossy=2&strip=1&webp=1)
![iOS and tvOS - Bitmovin](png/visionpro-app-cloud-med-min3bcc.png)
Features for every use case
Developer friendly API enabling modifications and custom workflows for every need
DRM & Client-side Watermarking
Stream protected content seamlessly across all devices with our dedicated multi-DRM support as well as pre-integrations with major DRM providers.
Advertising
Integrate Server and Client side Ad Insertion with Bitmovin’s Advertising Module or Google IMA and define the logic and configuration.
Subtitles & Closed Captions
Thumbnails (Timeline hover previews)
Casting support
Fast channel switching
Cross platform UI with responsive design and Picture in picture
Offline Playback
Low Latency sub 3 seconds
Stream Meta Data handling
Trusted by
Try our Player wizard and deploy in minutes
Fast and easy integration
Developer resources to get started quickly, APIs & documentation to integrate easily.
let player = PlayerFactory.create() let playerView = PlayerView(player: player, frame: .zero) let sourceConfig = SourceConfig(url: "https://bitmovin-a.akamaihd.net/content/M1201109210084_1/m3u8s/f08e8Oda-bf1d-4e3d-8899-f0f6155f6efa.m3u8", type: .h1s) player.load(sourceConfig: sourceConfig)
Made to fit your infrastructure
Launch faster with pre-built API integrations to trusted industry partners for DRM, Ads (SSAI & CSAI), Analytics and CDN.
Trusted by startups to the world’s biggest media companies
HEALTH & FITNESS
Classpass
“Bitmovin’s Player gives us the flexibility and quality we need to continue to make ClassPass Live the best way to get fit.”
![iOS and tvOS - Bitmovin](https://b3148424.smushcdn.com/3148424/wp-content/uploads/2022/03/Atul-Ohri.webp?lossy=2&strip=1&webp=1)
![iOS and tvOS - Bitmovin](https://b3148424.smushcdn.com/3148424/wp-content/uploads/2022/03/Atul-Ohri.webp?lossy=2&strip=1&webp=1)
OTT
Intigral
“Bitmovin is a true technology partner with their ongoing advice and technical support, ensuring we’re delivering the best possible streaming experiences to our customers.”
![iOS and tvOS - Bitmovin](https://b3148424.smushcdn.com/3148424/wp-content/uploads/2022/12/william-sharp.jpg?lossy=2&strip=1&webp=1)
![iOS and tvOS - Bitmovin](jpg/william-sharp3bcc.jpg)
On average, customers that deploy Bitmovin’s Player on 2 or more SDKs reach an additional 200,000 viewers per month
Expand your device reach
Learn more about the order devices we support through dedicated SDK’s
Ready to get started?
Click below to start using our Player today!