JavaCV 树莓派打造监控系统平台 (2)

由于浏览器已经不再支持Flash,所以画面预览采用FLV流。

livePlay(url) { if (!!!url) return if (this.player) { this.player.destroy() } this.living = true this.buildPlayer({ live: true, autoplay: true, video: { url: url, type: 'flv' }, pluginOptions: { flv: { config: { enableStashBuffer: false } } } }) }

录制回放

录制的视频是mp4格式,采用flv.js直接播放即可。

videoPlay(url) { if (!!!url) return if (this.living || !this.player) { this.buildPlayer({ autoplay: true, hotkey: true, video: { url: url, type: 'mp4' } }) } else { this.player.switchVideo({ url: url, type: 'mp4' }) } this.living = false } 应用部署

在部署方面,所有服务均部署在树莓派3B+中,并设置开机自启,这样只要树莓派通电,所有功能就启动并运行。

JavaCV 树莓派打造监控系统平台

关注公众号“HiIT青年”,了解更多关于树莓派及JavaCV开发的文章

=========================================================
关注 公众号 “HiIT青年” 发送 “javacv-raspi-iview” 获取树莓派开机推流设置方式。(如果没有收到回复,可能是你之前取消过关注。)

HiIT青年

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpxywg.html