iOS / tvOS SDK
The following tutorials show you through how to configure, integrate and customize your Player on IOS.
Add the Player SDK to the Project Using CocoaPods
Version Numberwith the desired version number of the SDK. All available versions are listed in the cocoapod repository.
After that, install the pod using
Add the Player SDK to the Project directly
As an alternative to CocoaPods, you can download the latest SDK bundle release from GitHub.
Then, when using Xcode, go to the
General settings page by clicking on your project in the left sidebar, and add the SDK bundle (
Linked Frameworks and Libraries.
First, you need to create the config.
Then, the player has to be instantiated using the config:
After that a player view has to be created and added as child view:
At last add the license key to the
Allowlist Bundle Identifiers
In order to use the player in your app you have to allowlist the bundle identifier of your app for which you want to enable the player. This is a security mechanism and protects your license from being used elsewhere.
Domain allowlisting can be done in the dashboard under Player -> Licenses.
In this tutorial you completed the basics to use the Bitmovin Player, added the SDK to your project, set up the player license and added code to configure the player.
Now you can start having a look at the configuration options and adapt the player to your needs.
You can download fully functional code examples from our Github account.