#39 · Primary category: Video & Animation

react-native-video

A <Video /> component for react-native

Project last updated:08/14/26

GitHub Stars

7.7K

Forks

3.0K

Contributors

363

License

MIT

Why we included this project

react-native-video is the usual first choice for React Native teams that need to play video without rebuilding the platform plumbing. A single <Video /> component wraps the native iOS and Android media players, so local files and remote streams work through one code path instead of hand-written platform code. It also holds up where production video gets hard: HLS, DASH, and SmoothStreaming streams, Widevine and FairPlay DRM, picture-in-picture, and offline playback with side tracks and captions via an optional SDK. The v7 line, the one in active development, adds full support for the new React Native architecture, and the Expo plugin lets managed workflows adopt it without ejecting. For a team shipping a video-heavy app, that removes most of the native integration work you would otherwise take on yourself.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category