Bitmovin Player React Native
Official React Native bindings for Bitmovin's mobile Player SDKs.
As the library is under active development, this means certain features from our native SDKs are not yet exposed through these React Native bindings.
Platform Support
This library requires at least React Native 0.64+ and React 17+ to work properly. The currently supported platforms are:
- iOS 14.0+
- tvOS 14.0+
- Android API Level 21+
- Android TV API Level 24+
- Fire TV FireOS 5.0+
Please note that browsers and other browser-like environments such as webOS and Tizen are not supported. For more details regarding Bitmovin Player SDK platform and device support, please refer to the Supported Platforms & Devices page of our documentation.
Feature Support
Please refer to the Features section of our documentation for an up-to-date list of supported Player features.
Documentation
Getting Started Guide
Our Getting Started Guide walks you through setting up and configuring the Bitmovin Player in React Native projects.
Feature Guides
Check out our React Native Guides for more information on how to set up Player features such as Advertising, DRM-protected playback, Subtitles and more.
Sample Application
In the /example/ folder you can find a sample application showcasing many of the features of the Player React Native SDK.
Contributing
See the contributing guide to learn how to contribute to the repository and the development workflow.