专业网站建设公司首选公司,二十个优化,揭秘低价网站建设危害,seo点击器nginx 搭建http-flv(rtmp)流媒体的一次尝试
项目需要通过调用海康摄像头实现远程监控#xff0c;但是由于网络限制#xff0c;只能通过代理来调用#xff0c;因此只能放弃海康官网提供的视频插件#xff0c;经过一番搜索#xff0c;决定采用此种方式#xff1a;nginx 搭…nginx 搭建http-flv(rtmp)流媒体的一次尝试
项目需要通过调用海康摄像头实现远程监控但是由于网络限制只能通过代理来调用因此只能放弃海康官网提供的视频插件经过一番搜索决定采用此种方式nginx 搭建http-flv(rtmp)流媒体
基本的配置什么的我就不在赘述可参考网上的方法经验证后的连接如下 Windows上搭建Nginx RTMP服务器并使用FFmpeg实现本地视频推流
nginx 搭建http-flv(rtmp)流媒体
使用bilibili开源的flvjs实现摄像头rtsp视频直播 测试过程中的问题 1、ffmpeg指令执行出错 ffmpeg默认推流方式采用UDP方式若需要使用TCP协议则需要修改添加 -rtsp_transport tcp 添加后ffmpeg -rtsp_transport tcp -i url …
2、视频流的编码方式错误 海康威视摄像头的视频流当前默认采用的是H265编码转成flv格式的流时会报错需要转码成H264格式 最终指令为ffmpeg -rtsp_transport tcp -i rtspurl -c:v libx264 -f flv rtmp://127.0.0.1:1935/hls/name 注rtmp协议的url与nginx中的配置相关
3、通过flv.js实现http协议的url访问 需要在nginx中添加nginx-http-flv-module或者直接下载带有此model且编译好的nginx。
最开始使用的是带有nginx-http-rtmp-module的nginx到转成http协议拉流时nginx无法正常启动最后发现需要用nginx-http-flv-module的nginx。
至此整个搭建过程中的主要问题总结完毕记录下以供后续使用文章仅供参考如有问题请百度其他文章。