记录Nginx RTMP流媒体服务器遇到的几个坑
来源:互联网 发布:淘宝店铺自己做模板 编辑:程序博客网 时间:2024/05/19 17:07
记录一下最近几天遇到的坑吧,2333
先贴几个参考博客链接:
Nginx服务器config:http://blog.csdn.net/defonds/article/details/9274479/
Nginx windows下的环境搭建:http://blog.csdn.net/never715/article/details/74078954#nginx-rtmp环境搭建
还有忘了从那位博主哪里搞来的Nginx的安装包和nginx rtmp module模块的压缩包了,有需要的请戳链接:http://download.csdn.net/download/m0_38059843/10126375
好了,下面开始正文
第一个坑:
根据第二个链接的博主的文章配置好服务器之后,在浏览器输入http://127.0.0.1:8080/stat,进入是这个样子的
在本机cmd窗口输入推流指令 ffmpeg -re -i "E:\movies\雷神ffmpeg学习参考资料汇总\工具\testvideo\Forrest_Gump_IMAX.mp4" -f flv "rtmp://127.0.0.1/live/test"
嗯,一切看起来都很正常?但是好像跟博主的不太一样啊?
为啥我光Accept的参数加了,其他都没变啊
不管了,先cmd窗口播放一下 ffplay rtmp://127.0.0.1/live/test
好像什么都没发生啊?!
好吧,下面说原因,直播流!直播流!直播流!推完就没有了!要在推流的同时播放才可以!推流的同时nginx的stat页面才会变成跟博主的那样!
第二个坑:
[flv @ 000001e875a0ae00] Failed to update header with correct duration.1.7kbits/s speed=0.996x[flv @ 000001e875a0ae00] Failed to update header with correct filesize.
推流的时候出现的问题,本来以为播放不了是这个错误的问题呢,百度了半天也没找到原因。其实这根本不是错误,只是一个警告而已,大致原因就是ffmpeg找不到视频的时长和文件大小信息,不管它也没问题的。
好了,先暂时就写这些吧,最后放一张成功了的图吧,用ffplay播放的:
- 记录Nginx RTMP流媒体服务器遇到的几个坑
- nginx搭建rtmp协议流媒体服务器总结 遇到的问题
- Nginx rtmp协议的流媒体服务器
- nginx-rtmp 流媒体服务器的搭建
- Nginx搭建rtmp流媒体服务器
- nginx配置rtmp流媒体服务器
- nginx + rtmp 搭建流媒体服务器
- 流媒体服务器(Nginx+rtmp)
- nginx 搭建rtmp流媒体服务器
- nginx+RTMP搭建流媒体服务器
- NGinx+RTMP 实现流媒体服务器
- 利用nginx搭建http和rtmp协议的流媒体服务器
- 利用Nginx搭建http和rtmp协议的流媒体服务器
- 利用nginx搭建http和rtmp协议的流媒体服务器
- 利用nginx搭建http和rtmp协议的流媒体服务器
- 利用nginx搭建http和rtmp协议的流媒体服务器
- 利用nginx搭建http和rtmp协议的流媒体服务器
- 利用nginx搭建http和rtmp协议的流媒体服务器
- 【Mybatis】动态SQL
- 运动目标跟踪算法综述
- delphi禁止webbrowser弹出窗口或者脚本错误
- 对rpm与yum的认识
- HDU2000
- 记录Nginx RTMP流媒体服务器遇到的几个坑
- servlet03-过滤器
- PingedSectionListview使用解析,快速明确达到效果
- 通过终端安装dmg或者pkg文件
- DevExpress控件使用方法:第一篇 gridControl详解
- Hive远程模式安装和本地安装
- 磁盘调度算法
- SDUToj
- 2017.11.18 c语言基础与提高(五)