BITMOVIN PLAYER SDK

React Native

Build and launch better cross-platform viewer experiences using our React Native Player SDK! Stream across iOS, tvOS, Android, Android TV and Fire TV devices – all in one go.

Also, check out Stream Lab for testing
your streams on real devices:

Playback Support for:

Built for developers:


How our React Native Player compares

Bitmovin’s PlayerAVPlayer / ExoPlayer
(Native players)
Single, developer-friendly API to deploy on both iOS and Android platforms, including tvOS, Android TV and FireTV
A rich features set including DRM, Advertising and Subtitles
Open Source approach for full integration flexibility
Out-of-the-box integration with Bitmovin’s Analytics for powerful and actionable insights
Deploy essential use cases quickly and with minimal code
Extensive event system for all Player and Playback state changes

On average, customers using our React Native SDK 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

DRM Playback

Stream protected content seamlessly across all devices. Our React Native SDK supports FairPlay and Widevine protected streams.

Advertising

Implement server and client-side Ad insertion using our dedicated Google’s IMA SDK.

Analytics

Out-of-the-box integration with Bitmovin’s Analytics, providing actionable and powerful insights into your viewer’s experience.


Subtitles & Closed Captions


Thumbnails (Timeline hover previews)


Cross platform UI with responsive design and Picture in picture


Low Latency sub 3 seconds


Open Source SDK

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.

Low-code Player wizard React Native Player Docs React Native Repository Code Samples Developer Community
JavaScript
const player = usePlayer({
    licenseKey: '...',
  });
  useEffect(() => {
    player.load({
      url: 'https://cdn.bitmovin.com/content/assets/art-of-motion-dash-hls-progressive/m3u8s/f08e80da-bf1d-4e3d-8899-f0f6155f6efa.m3u8',
      type: SourceType.HLS,
      title: 'Art of Motion',
    });
  }, [player]);

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.”

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.”

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!