rtmp + ffmpeg + nginx

win10下 rtmp + ffmpeg + nginx 实现rtmp转flv播放后前端代理能够播放但是,
服务器上nginx代理后播放不了,
flv流还在正常传输

img

浏览器上也能持续下载

img


前端获取不了

img


多半是nginx的问题

【相关推荐】



  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/689496
  • 这篇博客你也可以参考下:windows下 使用 ffmpeg + nginx 实现rtmp推流拉流播放
  • 除此之外, 这篇博客: windows环境下python使用ffmpeg rtmp推流中的 5 nginx方式启动服务器 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

    按住 windows 键 +R,输入 cmd,进入 cmd 命令窗口,进入 nginx 目录:cd (你的nginx目录),然后启动 nginx rtmp 服务器:

    nginx.exe -c conf\nginx-win.conf
    

    使用其他版本nginx可能会出现以下错误:

    nginx: [emerg] unknown directive "rtmp" in E:\technology\nginx-1.17.9/conf\nginx-win.conf:19
    

    这时需要下载源码编译时加入rtmp模块(俺也不会,看人家说的~)
    或者更换为带 rtmp 模块的 nginx 版本,如 nginx 1.7.11.3 Gryphon(下载链接在本文开头。)


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^