Skip to content
A custom HTML5 video player built with JavaScript
JavaScript HTML CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENCE
README.md
index.html
index.js
package-lock.json
package.json
poster.jpg
style.css
video.mp4

README.md

Custom HTML5 Video

Build a custom HTML5 video player with JavaScript. Features:

  • Video and audio playback
  • Native fullscreen
  • Picture-in-Picture
  • Custom controls
  • Keyboard shortcuts

Tutorial: https://freshman.tech/custom-html5-video/

Live demo

This project is live at http://custom-html5-video.surge.sh/

Prerequisites

You must have Node.js and npm installed on your machine. This project was built against the following versions:

  • Node v12.6.0
  • npm v6.9.0

Setup

  • Clone this repo to your machine
  • cd into the project folder and run npm install
  • Run npm start
You can’t perform that action at this time.