Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/theoplayer/samples-npm-html5-sdk
Examples on using the THEOplayer Web SDK through NPM.
https://github.com/theoplayer/samples-npm-html5-sdk
Last synced: 15 days ago
JSON representation
Examples on using the THEOplayer Web SDK through NPM.
- Host: GitHub
- URL: https://github.com/theoplayer/samples-npm-html5-sdk
- Owner: THEOplayer
- Created: 2021-10-28T15:21:09.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-07-31T14:44:13.000Z (5 months ago)
- Last Synced: 2024-07-31T18:15:50.324Z (5 months ago)
- Size: 511 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# theoplayer-sdk-web-npm
THEOplayer is the universal video player solution created by [THEO Technologies](https://theoplayer.com).
The THEOplayer Web SDK enables you to deliver content playback across HTML and JavaScript based platforms, such as browsers, smart TVs and other web applications.The THEOplayer Web SDK can be installed through NPM, as explained at [https://www.npmjs.com/package/theoplayer](https://www.npmjs.com/package/theoplayer),
and demonstrated through the [samples](/samples) in this repository.## Samples
Navigate to the [samples](/samples) to go through reference implementations for NPM in combination with Webpack, Rollup and Parcel.
Other related THEOplayer repositories:
* [samples-html5-sdk](https://github.com/THEOplayer/samples-html5-sdk): code samples for common use cases
* [samples-react-js](https://github.com/THEOplayer/samples-react-js): basic implementation of a React application
* [samples-angular](https://github.com/THEOplayer/samples-angular): basic implementation of an Angular application
* [samples-vuejs](https://github.com/THEOplayer/samples-vuejs): basic implementation of a Vue.js application
* [samples-nuxtjs](https://github.com/THEOplayer/samples-nuxtjs): basic implementation of an Nuxt.js application
* [samples-react-native](https://github.com/THEOplayer/samples-react-native): code samples for React Native## Documentation
Documentation on how to install THEOplayer through NPM is located at [https://www.npmjs.com/package/theoplayer](https://www.npmjs.com/package/theoplayer).
General documentation on the THEOplayer Web SDK is located at [https://docs.theoplayer.com/](https://docs.theoplayer.com/),
and the API reference is located at [https://docs.theoplayer.com/api-reference/web/theoplayer.md](https://docs.theoplayer.com/api-reference/web/theoplayer.md).
For example, the article at [https://docs.theoplayer.com/how-to-guides/04-drm/00-introduction.md](https://docs.theoplayer.com/how-to-guides/04-drm/00-introduction.md) explains how to enable DRM as the content protection,
and the article at [https://docs.theoplayer.com/api-reference/web/theoplayer.chromelessplayer.md](https://docs.theoplayer.com/api-reference/web/theoplayer.chromelessplayer.md) lists the available properties and methods of the Player API (e.g. `volume`, `play()`).## Support
If you are having issues installing or using the package, first look for existing answers on our [documentation website](https://docs.theoplayer.com/),
and in particular our [FAQ](https://docs.theoplayer.com/faq/00-introduction.md).You can also contact our technical support team by following the instructions on our [support page](https://docs.theoplayer.com/faq/00-introduction.md).
Note that your level of support depends on your selected [support plan](https://www.theoplayer.com/supportplans).## License
The contents of this package are subject to the [THEOplayer license](https://www.theoplayer.com/terms).