推荐一款视频控件xgplayer

  • 时间:2020-04-24 21:11 作者:wade3po 来源: 阅读:276
  • 扫一扫,手机访问
摘要:H5有了video标签之后,视频播放如同变得异常简单。之前也做个视频播放,觉得只需地址对了,很轻松就能播放了。最近一直做关于视频播放的东西,才觉得自己就只会播放简单的,假如是直播,什么rtmp、flv、webrtc这些,都只能用第三方的。对于video标签,我们一查,几乎都是videojs,不论什么

H5有了video标签之后,视频播放如同变得异常简单。之前也做个视频播放,觉得只需地址对了,很轻松就能播放了。

最近一直做关于视频播放的东西,才觉得自己就只会播放简单的,假如是直播,什么rtmp、flv、webrtc这些,都只能用第三方的。

对于video标签,我们一查,几乎都是videojs,不论什么框架的video UI,几乎都跟videojs挂钩,今天推荐一个西瓜视频的第三方插件,而后就是自己的几个小问题。本人觉得这个插件功能更强大,使用起来也比较舒服:
http://h5player.bytedance.com/examples/

支持flv、hls等点播和直播。而且还扩展了弹幕、视频清晰度切换、播放倍数等。反正暂时能用到的几乎都有。

另外就是error自己设置文案设置了无效,看了源码应该是可以的,没想到要设置errorTips,我去GitHub上提了这个问题,之后加了官方群,开发这个插件的一个大佬告诉我的,他们的文档上面没有。我还问了有没有打算扩展rtmp,大佬直接说协议本身不支持,并没有打算。

而且不得不多嘴的是,这个控件的api也很不错,配置、插件、API划分的非常清楚,你要的配置都很容易能找到。还支持自己设置扩展,反正应对普通的业务应该是足够了。

对于我们使用者来说videojs、mediaElementjs功能已经很强大了,字节跳动早期也都是基于videojs基础进行二次封装,后来他们团队觉得很多功能无法满足,成本也相应会高很多,于是他们就自己做了一个。

他们当初是出于在播放器端加载视频、解析视频、转换格式,让不支持分段播放的mp4动态支持,这样就毋庸转换源视频的格式,服务器端也无其余开销的目的去开发,只能说在不同的高度看待的角度天差地别。

这是一篇水文,最主要的目的就是想推荐xgplayer这个视频控件,别再盯着videojs了,希望有业务做视频播放的可以简单使用体验一下。

image
  • 全部评论(0)
最新发布的资讯信息
【系统环境|服务器应用】树莓派安装TensorFlow(2020-04-24 21:11)
【系统环境|服务器应用】防面试-SD_WebImage(2020-04-24 21:11)
【系统环境|服务器应用】推荐一款视频控件xgplayer(2020-04-24 21:11)
【系统环境|服务器应用】PostgreSQL 源码解读(27)- 查询语句#12(查询优化-上拉子链接#2)(2020-04-24 21:11)
【系统环境|服务器应用】如何轻松学习JavaScript?(2020-04-24 21:10)
【系统环境|服务器应用】【源码剖析】Launcher 8.0 源码 (12) --- Launcher 启动流程 第五步之计算桌面各布局细节参数(2020-04-24 21:10)
【系统环境|服务器应用】前台碰撞室之console.log与文本字符(2020-04-24 21:10)
【系统环境|服务器应用】好用的Middleware实现(2020-04-24 21:10)
【系统环境|服务器应用】前台面试每日 3+1 —— 第373天(2020-04-24 21:10)
【系统环境|服务器应用】绍圣--kafka之生产者(五)(2020-04-24 21:10)
手机二维码手机访问领取大礼包
返回顶部