windows下搭建ffmpeg+nginx+rtmp-module搭建实时视频环境
来源:互联网 发布:淘宝直通车如何操作 编辑:程序博客网 时间:2024/06/05 15:00
下载ffmpeg的Windows静态版;
下载nginx-rtmp-windows版:https://github.com/illuspas/nginx-rtmp-win32
解压
启动nginx
启动ffmpeg,打开ff-prompt.bat
这里通过将摄像头的rtsp流转成rtmp流和hls流来实时播放
通过rtsp生成rtmp流:
ffmpeg -i "rtsp://admin:12345@192.168.1.246:554/h264/ch1/main/av_stream" -f flv -r 1 -s 1920x1080 -an "rtmp://192.168.1.205:1935/live/stream"
访问nginx下的index.html
http://192.168.1.205:8080/index.html
通过flash插件 播放rtmp地址
rtmp://192.168.1.205:1935/live/stream
使用flash的好处就是多浏览器支持,虽然chrome,Firefox等浏览器都在去插件,但flash插件仍被保留
通过rtsp生成hls
ffmpeg -i "rtsp://admin:12345@192.168.1.246:554/h264/ch1/main/av_stream" -vcodec libx264 -vprofile baseline -acodec aac -ar 44100 -strict -2 -ac 1 -f flv -s 640x480 -q 10 rtmp://192.168.1.205:1935/hls/video
使用h5 video标签可直接播放hls地址
但目前支持直接播放hls的仅是Safari浏览器
<video src = "http:192.168.1.205:8080/hls/video.m3u8"></video>
hls存在大概60s延时
这个方案实现了实时播放摄像头的视频,但是可能由于机器性能,摄像头分辨率较高等原因,播放动态的视频总会丢包,导致不清楚
================================
截稿日期:2016-1-28
2 0
- windows下搭建ffmpeg+nginx+rtmp-module搭建实时视频环境
- windows下搭建ffmpeg+nginx+rtmp-module搭建实时视频环境
- windows下搭建ffmpeg+nginx+rtmp-module搭建实时视频环境
- nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器
- nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器
- nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器
- 使用nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器
- nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器
- nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器
- nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器
- nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器
- nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器
- nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器
- nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器
- nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器【转】
- 视频直播服务端环境搭建(Nginx+RTMP)
- nginx-rtmp-module和ffmpeg搭建流媒体服务器
- 利用ffmpeg工具基于nginx-rtmp-module模块搭建HLS
- 【知识整理】双核浏览器强制使用极速/兼容模式方法
- 蓝桥杯 算法训练 最小乘积(基本型)
- 如何在CentOS 5/6/7上安装EPEL 源
- Android Design Support Library 介绍
- spring加载jar包中的application.xml文件
- windows下搭建ffmpeg+nginx+rtmp-module搭建实时视频环境
- sql sever if exists用法
- 智能指针
- .net 4.0新增性能----Task
- layout_graviry和gravity的区别及需要注意的问题
- 代码段,数据段,BSS段, 堆,栈, 参数
- Tree 递归
- Mac os x captain 10.11.1 安装boost库 及配置Xcode
- System V 中内存共享的简单实例