ReactJS is an awesome Javascript library, it takes away the stress and simply makes everything cooler to do. So here are 15 React Audio & Video Player Component Libraries that provide a reusable video and audio interface with UI features beyond what’s available with the standard HTML5 video element.
Video React
A web video player built for the HTML5 world using React library.
React Html5video
A customizeable HoC (Higher Order Component) for HTML5 Video that allows custom and configurable controls with i18n and a11y. The simplest way to use this component is to use the default player that is provided. It works the same way as a normal HTML5 video by taking all the supported HTML5 video attributes except for controls.
React Media Player
Components and decorators to help build video & audio players in React. Supports HTML5, Youtube, and Vimeo media types.
React Video
A pretty good and effective way to create a video placeholder from Youtube or Vimeo using a high-res image. If you don't know, when an <iframe> is rendered from browser, it blocks its parse because it isn't a non-blocking script. This isn't so good to your user, no?. With this react component, the <iframe> just will be loaded when the user click on play.
React Plyr
A React video component based on Plyr.
React Player
A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion.
Griffith
A React-based web video player.
React HTML5 Video
HTML5 video component for react.js app.
React Video Renderer
Build custom video players effortless.
React Vr Player
VR / 360 degree Video Player as a React Component.
Ice Video
The web danmuku video player built from the ground up for an HTML5 world using React library.
React Soundplayer
Create custom web audio players with React.
React Audio Component
A beautiful example project demonstrating how to build an audio player in React. Desktop optimized though it works on mobile down to iPhone 5 resolutions.
React Howler
A React.js wrapper for howler.js (audio player). If you are working with audio (ex-radio station, music player) on the browser, you should look into Howler.js. Howler.js is an audio library for the modern web. It uses Web Audio API and falls back to HTML5 Audio. This makes working with audio in JavaScript easy and reliable across all platforms.
React Music Player
Maybe the best beautiful HTML5 responsive player component for react.
React Audioplayer
A customizable HTML5 audio player for React.js.