您现在的位置是:首页 > 文章详情

NPlayer —— 可定制的弹幕视频播放器

日期:2021-05-16点击:1434

NPlayer 是由 Typescript 加 Sass 编写,无任何第三方运行时依赖,Gzip 大小只有 21KB,兼容 IE11,支持 SSR。该播放器高度可定制,所有图标、按钮、色彩等都可以替换,并且提供了 内置组件 方便二次开发。它还拥有插件系统,弹幕功能 就是使用插件形式提供。该播放器可以接入任何 流媒体,如 hls、dash 和 flv 等。

兼容

NPlayer 兼容 IE11, Edge, Chrome, FireFox, Safari 等现代浏览器。

安装

 npm i -S nplayer 

或者使用 CDN

 <script src="https://unpkg.com/nplayer@latest/dist/index.min.js"></script> 

快速使用

 import Player from "nplayer"; import Danmaku from "@nplayer/danmaku"; import items from "./items"; const danmaku = new Danmaku({   items }); /**  * 官网:https://nplayer.js.org/  * 源码:https://github.com/woopen/nplayer  *   *   * 测试视频地址  * https://blog.csdn.net/qq_17497931/article/details/80824328  *  * 部分地址  * https://stream7.iqilu.com/10339/upload_transcode/202002/18/20200218114723HDu3hhxqIT.mp4  * https://stream7.iqilu.com/10339/upload_transcode/202002/18/20200218093206z8V1JuPlpe.mp4  * https://stream7.iqilu.com/10339/article/202002/18/2fca1c77730e54c7b500573c2437003f.mp4  *  * 还可以使用 .m3u8 .mpd 等视频格式,请引入 hls.js 等  * 参考 https://nplayer.js.org/docs/streaming  */ const player = new Player({   src: "https://v-cdn.zjol.com.cn/280443.mp4",   plugins: [danmaku] }); player.mount(document.body); 

DEMO

文档

你可以在 nplayer.js.org 查看 NPlayer 的文档。

查看 快速入门章节 来快速上手 NPlayer。

原文链接:https://www.oschina.net/p/nplayer
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章