直播推流 rtsp经过ffmpeg+nginx 转rtmp 实现公网访问 | 您所在的位置:网站首页 › NGINX代理rtmp地址 › 直播推流 rtsp经过ffmpeg+nginx 转rtmp 实现公网访问 |
业务需求:需要将多个摄像头推流到一个服务器进行深度学习处理 我的配置:一台腾讯轻量云服务器用来提供公网IP以及部署nginx 一个海康萤石C2C摄像头 一台笔记本用作客户端 客户端部署ffmpgeefmpgee:官网FFmpeg 下载界面:Builds - CODEX FFMPEG @ gyan.dev 下载它的essential.zip 解压后添加里面的bin文件夹到环境变量 然后cmd :ffmpeg -version下有东西就说明配置好了 公网服务器部署nginxnginx 我下载的是nginx-1.20.2 稳定版 解压到服务器上,双击根目录下的nginx.exe 浏览器localhost:80 弹出这个就部署好了(记得检查一下1935,80端口打开没,80腾讯云是自动打开的,这是nginx,tomat都默认用的端口) 海康摄像头的rtsp地址格式是: rtsp://用户名:密码@ip:端口/h264/ch1/main/av_stream ffmpeg推流cmd: ffmpeg -re -i “你的rtsp流” -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -acodec copy -f flv “rtmp://公网ip:1935/live/"客户端开始推流到公网服务器 VLC播放器检查rtmp流: it works 不过会有10s多的延迟 |
CopyRight 2018-2019 实验室设备网 版权所有 |