Professional React Video Player Component. TypeScript, Playlist, VAST Ads, and full customization.
npm install @frameset/plex-playerTry the player right here
Demo playlist: Blender Foundation open movies
A complete video player solution out of the box
Get up and running in minutes
import { PlexVideoPlayer } from '@frameset/plex-player';
import '@frameset/plex-player/styles.css';
function App() {
return (
<PlexVideoPlayer
src="https://example.com/video.mp4"
poster="https://example.com/poster.jpg"
autoPlay={false}
pip={true}
fullscreen={true}
playbackSpeed={true}
accentColor="#e5a00d"
theme="dark"
onPlay={() => console.log('Playing!')}
onEnded={() => console.log('Ended!')}
/>
);
}Full keyboard navigation out of the box
Works everywhere your users are
Chrome
60+
Firefox
55+
Safari
11+
Opera
47+