DIYgod mirror
Go to file
DIYgod 0fac391027
release 1.5.1
2017-08-02 17:12:48 +08:00
.github add ISSUE_TEMPLATE 2017-03-08 18:52:02 +08:00
demo fix links; remove plugins 2017-07-28 15:28:22 +08:00
dist release 1.5.1 2017-08-02 17:12:48 +08:00
src compatible with hls.js's new version 2017-07-28 15:27:42 +08:00
webpack build: define DPLAYER_VERSION using webpack.DefinePlugin 2017-07-28 10:58:14 +08:00
.eslintrc support segmented videos 2017-06-08 00:34:16 +08:00
.gitignore ignore logs 2016-11-08 18:06:13 +08:00
.travis.yml upgrade node version in travis-ci 2017-02-06 12:26:14 +08:00
LICENSE update README and LICENSE 2017-07-23 22:13:11 +08:00
README.md fix badge and links 2017-07-28 01:30:38 +08:00
package.json release 1.5.1 2017-08-02 17:12:48 +08:00
yarn.lock package: use babel-preset-env instead of babel-preset-es2015 2017-07-27 17:34:06 +08:00

README.md

ADPlayer

DPlayer

Wow, such a lovely HTML5 danmaku video player

npm npm devDependency Status npm Travis donate

Introduction

image

DPlayer is a lovely HTML5 danmaku video player to help people build video and danmaku easily.

DPlayer supports:

  • Streaming formats
  • Media formats
    • MP4 H.264
    • WebM
    • Ogg Theora Vorbis
  • Features
    • Danamku
    • Screenshot
    • Hotkeys
    • Quality switching

Using DPlayer on your project? Let me know!

Demo

Docs

Install

$ npm install dplayer --save

Quick Start

<link rel="stylesheet" href="dist/DPlayer.min.css">
<div id="player1"></div>
<script src="dist/DPlayer.min.js"></script>
var dp = new DPlayer({
    element: document.getElementById('player1'),
    video: {
        url: 'dplayer.mp4',
        pic: 'dplayer.png'
    },
    danmaku: {
        id: 'testid',
        api: 'https://api.prprpr.me/dplayer/'
    }
});

Usage

Read the Docs

Join the Discussion

Who use DPlayer?

CDN

Donate

Author

DPlayer © DIYgod, Released under the MIT License.
Authored and maintained by DIYgod with help from contributors (list).

Blog @Anotherhome · GitHub @DIYgod · Twitter @DIYgod · Weibo @DIYgod酱 · Telegram Channel @awesomeDIYgod