首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

使用Docker搭建DPlayer视频弹幕接口API后端

说明:之前有同学要求博主出个DPlayer弹幕后端搭建教程,刚好本博客的Handsome主题更新并完美适配了Dplayer,然后就研究了下,发现了点小问题,如作者提供的弹幕API加载不出弹幕,而且Typecho...当中的Dplayer插件有点旧无法对接V3后端,不知道其它程序插件是不是这样,这里博主只能使用HTML代码直接输出调用,经测试已完全正常加载弹幕和观看。...简介 DPlayer是一个支持弹幕的HTML5视频播放器。...安装 作者提供的弹幕后端搭建方法挺多的,这里选择一个搭建最快,版本最新的一种。...id: id, api: 'https://dplayer.moerats.com/' //这里填写弹幕地址 } }); 直接将代码贴进文章里即可

1.4K31

使用Docker搭建DPlayer视频弹幕接口API后端

说明:之前有同学要求博主出个DPlayer弹幕后端搭建教程,刚好本博客的Handsome主题更新并完美适配了Dplayer,然后就研究了下,发现了点小问题,如作者提供的弹幕API加载不出弹幕,而且Typecho...当中的Dplayer插件有点旧无法对接V3后端,不知道其它程序插件是不是这样,这里博主只能使用HTML代码直接输出调用,经测试已完全正常加载弹幕和观看。...【2020.10.3】 弹幕api接口已修复,长期可用,https://dplayer.moerats.com,如出现问题留言即可。...简介 DPlayer是一个支持弹幕的HTML5视频播放器。...演示 博主知道有人懒搭建的,所以这里提供个弹幕API地址:https://dplayer.moerats.com/。 好了,可以在视频里发彩色弹幕了,如果该视频播放器不显示的话,刷新一下就行了。

2.5K11

修复官方Dplayer-Typecho插件不能连接弹幕API后端的方法

说明:博主之前发过DPlayer弹幕后端搭建教程→传送门,也说了下HTML代码的使用方法,不过对于Typecho博客来说,插件不能用会很麻烦,加上看见很多使用Typecho的同学对这个还是有点兴趣的,所以就咨询了下某大佬插件修复方法...使用 由于插件地址使用的弹幕服务器地址默认为官方的,貌似服务器出了问题不能用,这里可以使用博主搭建的API服务器,地址为:https://dplayer.moerats.com/,当然你也可以使用博主提供的方法自行搭建...#默认不自动播放,弹幕开启 (dplayer url="http://xxx.com/xxx.mp4" pic="http://xxx.com/xxx.jpg"/] #关闭弹幕 (dplayer url...aid=7286894"/] 当然,如果你想假装很多人看的样子,那可以添加额外的bilibili弹幕,这时候不管你放什么视频,B站弹幕都会在上面密密麻麻的滚动。...00:00 / 06:47 速度 洗脑循环 显示弹幕 海量弹幕 弹幕透明度 弹幕加载失败 如果该视频播放器不显示的话,刷新一下就行了。

1.1K00

使用Intersection Observer API实现视频队列自动播放

Intersection Observer提供的api来实现视频在滚动的过程中自动播放的功能,如果对该api不太熟悉的朋友可以移步 几个非常有意思的javascript知识点总结 视频播放插件笔者将使用比较流行的Dplayer...,它可以很方便的操作视频的展现并实现很好的排他性播放控制,并且支持弹幕。...因为我们使用的是Dplayer,所以我们只要将其配置属性中的mutex属性设置为true(为true时会阻止多个播放器同时播放,当前播放器播放时暂停其他播放器)。...代码如下: // VideoItem.js import React, { useRef, useEffect } from 'react'; import DPlayer from 'dplayer'...null) let { src, groupName, curPlaySrc } = props useEffect(() => { dpRef.current = new DPlayer

1.4K20

javascript如何实现类似西瓜视频的视频队列自动播放?

Intersection Observer提供的api来实现视频在滚动的过程中自动播放的功能,如果对该api不太熟悉的朋友可以移步 几个非常有意思的javascript知识点总结 视频播放插件笔者将使用比较流行的Dplayer...,它可以很方便的操作视频的展现并实现很好的排他性播放控制,并且支持弹幕。...因为我们使用的是Dplayer,所以我们只要将其配置属性中的mutex属性设置为true(为true时会阻止多个播放器同时播放,当前播放器播放时暂停其他播放器)。...代码如下: // VideoItem.js import React, { useRef, useEffect } from 'react'; import DPlayer from 'dplayer'...null) let { src, groupName, curPlaySrc } = props useEffect(() => { dpRef.current = new DPlayer

2.4K20

2333333-弹幕弹幕的正确打开方式!

,粗鲁但充满生命力的形式欢快的奔腾进了大众视野——“弹幕+影院”、“弹幕+音乐”、“弹幕+搜索”、“弹幕+教育”,甚至“弹幕+阅读”——在这一场场看似很美的亚文化和所谓的“弹幕社交”的胜利中,有多少人受到精神污染...就表现形式来说,弹幕包括普通表现形式(普通滚动字幕,顶端固定字幕和底端固定字幕)和神弹幕表现形式(利用普通模式制作的特殊弹幕效果,和高级弹幕制作的花样弹幕效果)。...一方面,如果你选择开启弹幕,过分的弹幕厚度自然会对用户的注意力造成干扰,乃至完全覆盖观赏内容,甚至弹幕评论之间互相拥挤造成了弹幕本身的阅读障碍,这也是为什么在土豆网刚刚引入弹幕时,一大堆人都在刷“**,...这里仅对弹幕进入公共场景下的表现和与阅读体验结合的可能性做简单探讨。 “弹幕+影院” 很容易想到,其实就是将弹幕从自家的电脑屏幕搬到了影院的大荧幕上。...但从去年试映的三部弹幕电影(《小时代3》、《秦时明月》和《绣春刀》)的反馈来看,似乎弹幕和影院的化学反应并不那么容易达成——首先,适合弹幕的影片至少需要具备满满的槽点和众多粉丝,否则失去了趣味性和热闹氛围的弹幕只会徒增违和感

1.8K80

前端弹幕实现

正文 功能 弹幕文字各种样式:字体大小、字体类型、字体颜色(字体透明度) 弹幕展示速度 弹幕行高度 弹幕事件:鼠标左右点击事件、鼠标滑入滑出事件 调用方式如下: const div = document.createElement...在开始正式代码开发之前需要弄清楚这种方法实现的逻辑: 首先我们需要创建一个容器来承载弹幕元素,将监听函数写到这个容器上面 初始化弹幕信息(弹幕内容、样式、速度,同时判断对象是否是dom节点)、初始弹幕容器能够显示多少行...初始项目 这一步要做的事情有: 创建弹幕容器 向弹幕容器添加监听器,我们将所有弹幕节点的监听事件都委托到弹幕容器节点上面,减少内存占用 弹幕容器宽高存入state import React, { Component...dom 当弹幕展示完成以后我们需要将对应的弹幕dom从页面中移除,之前弹幕动画借助的是transition,因此我们可以通过监听transitionend事件 handleTransitionEnd =...结语 以上就基本完成了一个简单的弹幕功能,这里还有很多拓展还没有做或者由于篇幅问题没有展示,例如: 弹幕很多的时候我们如何控制弹幕速度 弹幕停止运动 屏幕变化如何控制弹幕显示的位置

2.8K41
领券