npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

bitmovin-player-react-native

v0.36.0

Published

Official React Native bindings for Bitmovin's mobile Player SDKs.

Downloads

6,877

Readme

Bitmovin Player React Native

This is an open-source project created to enable customers to integrate the Bitmovin mobile Player SDKs into React Native projects. It has been created to provide customers with a starting point, which can be built upon through active collaboration and contributions. We look forward to seeing this library expand and grow.

CI (TypeScript) CI (Android) CI (iOS & tvOS) Platforms MIT License Bitmovin Community npm version npm dm npm dt

Platform Support

This library requires at least React Native 0.65+ and React 17+ to work properly. The officially supported platforms are:

  • iOS/iPadOS/tvOS: 14.0+
  • Android: 5.0+
  • Android TV: 7+
  • Fire TV: Fire OS 6.0+ (compatible with Fire OS 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

API Reference

Our API reference can be found here.

Getting Started Guide

Our Getting Started Guide walks you through setting up and configuring the Bitmovin Player in React Native projects.

Low-Code Wizard

Use the Low-Code Wizard in your Dashboard to quickly get started with the Player, with just a few lines of code.

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. See the related README.md for more information on how to get started with the sample application.

Maintenance and Updates

As an open source project, this library is not part of a regular maintenance or update schedule and is updated on an adhoc basis when contributions are made.

Contributing to this project

We are pleased to accept changes, updates and fixes from the community wishing to use and expand this project. Bitmovin will review any Pull Requests made. We do our best to provide timely feedback, but please note that no SLAs apply. New releases are tagged and published on our discretion. Please see CONTRIBUTING.md for more details on how to contribute.

Raising a Feature Suggestion

If you see something missing that might be useful but are unable to contribute the feature yourself, please feel free to submit a feature request through the Bitmovin Community. Feature suggestions will be considered by Bitmovin’s Product team for future roadmap plans.

Reporting a bug

If you come across a bug related to the Player React Native SDK, please raise this through the support ticketing system accessible in your Bitmovin Dashboard.

Support and SLA Disclaimer

As an open-source project and not a core product offering, any request, issue or query related to this project is excluded from any SLA and Support terms that a customer might have with either Bitmovin or another third-party service provider or Company contributing to this project. Any and all updates are purely at the contributor's discretion.

Need more help?

Should you need further help, please raise your request to your Bitmovin account team. We can assist in a number of ways, from providing you professional services help to putting you in touch with preferred system integrators who can work with you to achieve your goals.