Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/premieroctet/react-native-video-controls
Controls elements and utilities for react-native video players (react-native-video, expo-av, etc.).
https://github.com/premieroctet/react-native-video-controls
Last synced: about 2 months ago
JSON representation
Controls elements and utilities for react-native video players (react-native-video, expo-av, etc.).
- Host: GitHub
- URL: https://github.com/premieroctet/react-native-video-controls
- Owner: premieroctet
- License: mit
- Created: 2022-08-10T08:33:42.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-12T17:12:49.000Z (2 months ago)
- Last Synced: 2024-11-12T18:20:55.113Z (2 months ago)
- Language: TypeScript
- Homepage:
- Size: 7.38 MB
- Stars: 22
- Watchers: 5
- Forks: 7
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# react-native-video-controls
![Npm Badge](https://img.shields.io/npm/v/@premieroctet/react-native-video-controls?style=for-the-badge)
Controls elements and utilities for react-native video players (react-native-video, expo-av, etc.).
[video-controls-demo.webm](https://user-images.githubusercontent.com/11079152/184147793-7f8785d5-b854-447d-bfbd-30d28ea11207.webm)
## Installation
### NPM
```sh
npm install @premieroctet/react-native-video-controls
```### Yarn
```sh
yarn add @premieroctet/react-native-video-controls
```Additionally, you need to install [react-native-gesture-handler](https://docs.swmansion.com/react-native-gesture-handler/docs/installation) (at least v2) and [react-native-reanimated](https://docs.swmansion.com/react-native-reanimated/docs/fundamentals/installation) (at least v2).
No other dependency is required, which makes the lib fully compatible with Expo.
## Usage
A complete example app with a basic usage is available in the [example](example) folder.
```tsx
}
/>
```## API
See [API](API.md) for the list of available components and hooks.
## Contributing
See the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.
## License
MIT
## Sponsors
This project is being developed by [Premier Octet](https://www.premieroctet.com), a Web and mobile agency specializing in React and React Native developments.
---
Inspired from [react-native-video-controls](https://github.com/itsnubix/react-native-video-controls)