先使用node下载node-media-server 执行
npm install node-media-server
然后创建个app.js文件写入以下内容
const NodeMediaServer= require('node-media-server');
const config = {
rtmp: {
// 接收视频流端口
port: 1935,
chunk_size: 60000,
gop_cache: true,
ping: 60,
ping_timeout: 30
},
http: {
// 输出视频流端口(在浏览器访问http://localhost:85/admin/可访问管理页面)
port: 85,
allow_origin: '*',
}
};
var nms = new NodeMediaServer(config)
nms.run();
运行js文件
node app.js
然后下载ffmpeg-release-essentials.zip解压后,配置D:\ffmpeg-6.0-essentials_build\bin到环境变量 path里
然后运行以下命令
ffmpeg -i rtsp://admin:admin@192.168.1.119/11 -c copy -f flv rtmp://127.0.0.1:1935/live/123