README
react-native-aws-ivs-player-view
React Native view bindings for the AWS Interactive Video Service
Installation
npm install react-native-aws-ivs-player-view
Usage
import PlayerView from "react-native-aws-ivs-player-view";
// ...
<PlayerView
style={styles.player}
ref={(e: any) => {
this.player = e;
}}
/>
<Button
onPress={() => {
this.player.pause();
}}
title="Pause"
/>
<Button
onPress={() => {
this.player.load(
'<SOME_HLS_URL>'
);
}}
title="Play Me"
/>
Development
If you are interested in extending or enhacning this project, first clone it, then:
Run
yarn bootstrap
When the bootstrap is done, you will be able to start the example app by executing one of the following commands:
# Android app
yarn example android
# iOS app
yarn example ios
Contributing
Please open PRs or issues and we will merge accordingly.
License
MIT