muzidudu/laravel-danmaku

DPlayer Danmaku For Laravel 5

dev-master 2022-01-14 11:01 UTC

This package is auto-updated.

Last update: 2024-05-14 16:14:24 UTC


README

GitHub license

Installation

You can install the package via composer:

composer require muzidudu/laravel-danmaku

Copy the package migration to your local migration with the publish command:

php artisan vendor:publish --tag danmaku
php artisan migrate 

Add danmakuv2 to the csrf whitelist

// app\Http\Middleware\VerifyCsrfToken.php
protected $except = [
     'danmakuv2'
];

Usage

const dp = new DPlayer({
    container: document.getElementById('dplayer'),
    screenshot: true,
    video: {
        url: 'demo.mp4',
        pic: 'demo.jpg',
        thumbnails: 'thumbnails.jpg'
    },
    danmaku: {
        id: 'demo',
        api: 'http://domain/danmakuv2',
        user: 'dog'
    }
});