react-native-aws-ivs-player-view
TypeScript icon, indicating that this package has built-in type declarations

0.2.8 • Public • Published

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

Package Sidebar

Install

npm i react-native-aws-ivs-player-view

Weekly Downloads

1

Version

0.2.8

License

MIT

Unpacked Size

1.23 MB

Total Files

167

Last publish

Collaborators

  • esilverberg