苹果CMS: Dplayer播放器 1.27.0 记忆播放和自动下一集

Dplayer播放器 在苹果cms的配置中,默认的播放器不会自动播放,也没有记忆播放功能,需要添加设置播放页面的选项,手工修改Dplayer的代码。目前Dplayer播放器在网络上比较流行,且性能与功能方面比较出众,下面看一看如何配置 Dplayer播放器。

苹果CMS设置 Dplayer播放器 自动播放下一集

Dplayer播放器 在苹果cms的配置中,默认的播放器不会自动播放,也没有记忆播放功能,需要添加设置播放页面的选项,手工修改Dplayer的代码。目前Dplayer播放器在网络上比较流行,且性能与功能方面比较出众,下面看一看如何配置 Dplayer播放器。

Dplayer是谁?

Dplayer播放器 是一款可爱的 HTML5 弹幕视频播放器,可帮助人们轻松构建视频和弹幕。

Dplayer播放器 网站地址:https://dplayer.js.org/

Github项目地址:https://github.com/DIYgod/DPlayer

整合 Dplayer播放器 增加记忆,P2P播放和自动下一集的 Dplayer播放器 代码

替换下面的dplayer播放器代码,替换目录苹果cms系统static/player/dplayer.html 全部内容替换即可。FLV支持 它需要 flv.js 库,并且应该在 DPlayer.min.js 之前加载。DPlayer 是一个支持弹幕的 HTML5 视频播放器。支持 Bilibili 视频和 danmaku,实时视频(HTTP Live Streaming,M3U8格式)以及 FLV 格式。




    dplayer 1.27.0 播放器p2p加速+记忆播放
    
    
    
    
    
    
    
    
    
    
          

Dplayer播放选项

var dp = new DPlayer({
    element: document.getElementById('player1'),                       // 可选,player元素
    autoplay: false,                                                   // 可选,自动播放视频,不支持移动浏览器
    theme: '#FADFA3',                                                  // 可选,主题颜色,默认: #b7daff
    loop: true,                                                        // 可选,循环播放音乐,默认:true
    lang: 'zh',                                                        // 可选,语言,zh'用于中文,'用于英语,默认:Navigator 
                                                                          language
    screenshot: true,                                                  // 可选,启用截图功能,默认值:false,注意:如果设置为
                                                                          true,视频和视频截图必须启用跨域
    hotkey: true,                                                      // 可选,绑定热键,包括左右键和空格,默认值:true
    preload: 'auto',                                                   // 可选,预加载的方式可以是'none''metadata''auto',默认
                                                                          值:'auto'
    video: {                                                           // 必需,视频信息
        url: '若能绽放光芒.mp4',                                         // 必填,视频网址
        pic: '若能绽放光芒.png'                                          // 可选,视频截图
    },
    danmaku: {                                                         // 可选,显示弹幕,忽略此选项以隐藏弹幕
        id: '9E2E3368B56CDBB4',                                        // 必需,弹幕 id,注意:它必须是唯一的,不能在你的新播放器
                                                                          中使用这些: https://api.prprpr.me/dplayer/list
        api: 'https://api.prprpr.me/dplayer/',                             // 必需,弹幕 api
        token: 'tokendemo',                                            // 可选,api 的弹幕令牌
        maximum: 1000,                                                 // 可选,最大数量的弹幕
        addition: ['https://api.prprpr.me/dplayer/bilibili?aid=4157142']   // 可选的,额外的弹幕,参见:Bilibili弹幕支持
    }
});


事件绑定

dp.on(event, handler)事件:
 
play: DPlayer 开始播放时触发 
pause: DPlayer 暂停时触发 
canplay: 在有足够的数据可以播放时触发 
playing: DPlayer 播放时定期触发 
ended: DPlayer 结束时触发 error: 发生错误时触发
 
HLS支持(实时视频,M3U8格式)
它需要 hls.js 库,并且应该在 DPlayer.min.js 之前加载。实时弹幕尚不支持。

 

另外一种播放器代码:

记忆播放可通过url传参设置,默认开启无需设置,当传nostorage=1时关闭(解析域名设置为/dplayer.php/?nostorage=1&url=)

播放器中的设置按钮改为倍速播放按钮,去掉页面全屏按钮

手机端添加双击暂时/播放功能,添加左右划屏快进\快退功能,全屏后默认横屏。

支持格式:m3u8、mp4
播放记忆

P2P加速(去除在视频中P2P信息)

自动播放下一集(仅电脑端)

去掉弹幕(需要的自行去掉注释)

手机增加引导点击播放图片

使用方法
将文件上传到自己的网站(比如文件名叫dplayer.php,上传到根目录)

在苹果cms后台播放器设置中开启解析,解析域名设置为/dplayer.php/?url=

dplayer代码如下:



        
                dplayer增加记忆+P2P播放
                
                
                  
                
                 
                  
                
                 
                
        
        
                

 

评分

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注