A Video Player application using React.js to allow users to play videos from a playlist. The app supports features like seeking, timer, autoplay, and speed selector. Additionally, users should be able to reorder the playlist.
- Video Player component:
- Play/pause toggle.
- Seek functionality.
- Timer displaying current playback time and duration.
- Speed selector for playback speed adjustment.
- Playlist component:
- Manage videos.
- Allow user to reorder videos in playlist.
- Clicking on a video in the playlist, play that video on player.
- Additional features:
- Fullscreen mode.
- Volume control.
- Thumbnail previews.
- Search Functionality.
- Responsive.
- Keyboards shortcuts. - press "Spacebar" for play/pause. - press "F" for toggle fullscreen - press "M" for mute/unmute
https://video-player-blond.vercel.app/
Clone the project
git clone https://link-to-projectGo to the project directory
cd my-projectInstall dependencies
npm installStart the server
npm run start