ezuikit-js视频直播前端库优化版
视频直播的前端库用过不少,ezuikit-js还挺顺手的,是我改了导出方式之后,整个用起来更清爽了,按需加载,响应也快,适合你们做高并发直播页面用。
npm 包的安装比较简单,直接npm install ezuikit-js
就搞定,导入的时候用import EZUIPlayer from 'ezuikit-js'
,结构清晰,支持按需调用,避免全量导入导致的包太大。
视频配置这块挺灵活的,像视频源地址、分辨率、播放控制这些参数,都可以自己配,支持直播、点播,甚至支持多路视频切换,像多画面监控场景就适合。
之前原包导出写得有点死,动态加载不太友好,嗯,我这版改了导出方式,模块更细,拆得比较合理,像有时候你只想用播放器核心,其他的控件啥的完全可以不加载,页面也不会拖慢。
播放功能还挺全,支持播放
、暂停
、停止
这些基本操作,事件监听也比较丰富,像播放完成、加载失败这些,写个回调函数就行,挺方便的。
页面样式支持自定义,播放器的皮肤你可以自己改,想做简洁风还是个性风都没问题,配合 CSS 写点小动画,效果也不错。
如果你做视频直播、监控上墙、B 站推流这种,ezuikit-js还是蛮推荐的,改完导出之后,用着舒服,后期维护也省事。
如果你对导出方式有兴趣,可以看看用 JS 的五种导出方式,会更好理解。
下载地址
用户评论