零、原理
1、使用ffmpeg工具拉流、解码转码、推流
2、使用node向前端发送数据帧
3、前端页面引入jsmpeg.js,将接收的数据帧,实时的在canvas中绘制成画面
一、下载相关组件
1、下载node
2、下载ffmpeg
3、下载node-rtsp-stream
需要的软件已上传到百度云:
需要的软件压缩包(百度云)
解压码:qwer
二、安装
三、设置环境变量
1、node环境变量是安装好后自动生成的,所以不用设置了
2、ffmpeg的环境变量设置在 其bin目录下
最后的样式为:
四、配置node,安装node-rtsp-stream组件
1、根据node的环境变量,找到node目录,cmd运行,输入下面的代码:
npm install node-rtsp-stream