iOS and tvOS - Bitmovin

BITMOVIN PLAYER SDK

iOS and tvOS

Build and launch better viewer experiences faster on iPhone, iPad and Apple TV with our Player SDK for iOS, and tvOS.

Test your iOS stream on our app:

Download on the App Store

Playback support for:

  • iOS and tvOS - Bitmovin
  • iOS and tvOS - Bitmovin
  • iOS and tvOS - Bitmovin

Built for developers:

  • iOS and tvOS - Bitmovin
  • iOS and tvOS - Bitmovin
  • iOS and tvOS - Bitmovin
  • iOS and tvOS - Bitmovin
  • iOS and tvOS - Bitmovin

How our iOS/tvOS player compares

Bitmovin’s PlayerAVPlayer
(Native player in iOS and tvOS)
iOS and tvOS - BitmovinPre-integrated with Google Interactive Media Ads SDK and Chromecast SDKiOS and tvOS - BitmoviniOS and tvOS - Bitmovin
iOS and tvOS - BitmovinOut of the box React Native wrapperiOS and tvOS - BitmoviniOS and tvOS - Bitmovin
iOS and tvOS - BitmovinDeploy essential use cases quickly and with minimal codeiOS and tvOS - BitmoviniOS and tvOS - Bitmovin
iOS and tvOS - BitmovinExtensive event system for all Player and Playback state changesiOS and tvOS - BitmoviniOS and tvOS - Bitmovin
iOS and tvOS - BitmovinOffline Playback including storage and DRM key managementiOS and tvOS - BitmoviniOS and tvOS - Bitmovin
iOS and tvOS - BitmovinFrequent releases ensuring device-support and OS feature compatibilityiOS and tvOS - BitmoviniOS and tvOS - Bitmovin
iOS and tvOS - BitmovinSLAs and support from video expertsiOS and tvOS - BitmoviniOS and tvOS - Bitmovin

Stream live and on-demand video seamlessly

iOS and tvOS - Bitmovin

For any use case
and industry

iOS and tvOS - Bitmovin

On any device in HLS

iOS and tvOS - Bitmovin

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

Features for every use case

Developer friendly API enabling modifications and custom workflows for every need

iOS and tvOS - Bitmovin

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.

  • FairPlay
  • AES 128
  • Custom HTTP headers
iOS and tvOS - Bitmovin

Advertising

Integrate Server and Client side Ad Insertion with Bitmovin’s Advertising Module or Google IMA and define the logic and configuration.

  • VAST & VMAP
  • Server and client side ad insertion (SSAI & CSAI)
iOS and tvOS - Bitmovin

Playlists

Provide a continuous viewing experience for your users by creating playlists with gapless playback between video sources


iOS and tvOS - Bitmovin

Subtitles & Closed Captions


iOS and tvOS - Bitmovin

Thumbnails (Timeline hover previews)


iOS and tvOS - Bitmovin

Casting support


iOS and tvOS - Bitmovin

Fast channel switching


iOS and tvOS - Bitmovin

Cross platform UI with responsive design and Picture in picture


iOS and tvOS - Bitmovin

Offline Playback


iOS and tvOS - Bitmovin

Low Latency sub 3 seconds


iOS and tvOS - Bitmovin

Stream Meta Data handling


Trusted by

  • iOS and tvOS - Bitmovin
  • iOS and tvOS - Bitmovin
  • iOS and tvOS - Bitmovin
  • iOS and tvOS - Bitmovin
  • iOS and tvOS - Bitmovin

Try our no-code Player wizard and deploy in minutes

iOS and tvOS - Bitmovin

Fast and easy integration

Developer resources to get started quickly, APIs & documentation to integrate easily.

iOS and tvOS - Bitmovin No-code Player wizard iOS and tvOS - Bitmovin iOS and tvOS - Bitmovin iOS and tvOS Player Docs iOS and tvOS - Bitmovin iOS and tvOS - Bitmovin AVPlayer migration guide iOS and tvOS - Bitmovin iOS and tvOS - Bitmovin API Reference iOS and tvOS - Bitmovin iOS and tvOS - Bitmovin Code Samples iOS and tvOS - Bitmovin iOS and tvOS - Bitmovin Developer Community iOS and tvOS - Bitmovin
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.

  • iOS and tvOS - Bitmovin
  • iOS and tvOS - Bitmovin
  • iOS and tvOS - Bitmovin
  • iOS and tvOS - Bitmovin

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
Atul Ohri Head of Engineering, ClassPass Live

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
William Sharp VP of Technology, Intigral

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!