Skip to content

A web video player built for the HTML5 world using React library.

License

Notifications You must be signed in to change notification settings

yc850k/video-react

 
 

Repository files navigation

video-react

Video.React is a web video player built from the ground up for an HTML5 world using React library.

npm version

Installation

Install video-react and peer dependencies via NPM

npm install --save video-react react react-dom redux

import css in your app or add video-react styles in your page

import "node_modules/video-react/dist/video-react.css"; // import css

or

@import "~video-react/styles/scss/video-react"; // or import scss

or

<link rel="stylesheet" href="https://video-react.github.io/assets/video-react.css" />

Import the components you need, example:

import React from 'react';
import { Player } from 'video-react';

export default (props) => {
  return (
    <Player>
      <source src="https://media.w3.org/2010/05/sintel/trailer_hd.mp4" />
    </Player>
  );
};

Development

Install dependencies:

npm install

Run examples at http://localhost:9000/ with webpack dev server:

npm start

Run tests & coverage report:

npm test

Watch tests:

npm run test-watch

Inspiration & Credits

About

A web video player built for the HTML5 world using React library.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 72.1%
  • CSS 27.0%
  • Shell 0.9%