方法一 直接转flv吧
方法二 使用flash
示例代码
如果直接前端放rtmp直播流, 则需要有flash, 而Chrome已经不再支持flash了, 所以得借助flash插件
1659969197107...搭环境
使用 vue-cli5 + vue-cli-plugin-electron-builder搭建, 具体看插件文档
播放器使用vue-video-player组件和videojs-flash插件...网站下PPAPI版的, 然后在安装的目录下找到对应的dll文件即可
image.png
② 然后在主进程引入插件
要注意开发环境和打包环境的路径是不一样的, 所以需要在vue.config.js中配置把插件文件打包到安装目录...配置播放器
可以通过navigator.plugins来看flash插件有没有引入成功
image.png
然后引入组件, 配置直播流即可
<div class="container...,
poster: '',
notSupportedMessage: '服务错误', //允许覆盖Video.js无法播放媒体源时显示的默认信息。