nginx-rtmp
最近使用ffmpeg推流为rtmp,进行直播。记录一下nginx-rtmp的配置。因为我们要添加ngin-rtmp模块,所以不能直接apt安装。 下载 niginx 和 nginx-rtmp-module 的源码包 然后解压。我下载的nginx版本是1.16.·1,nginx-rtmp-module就是从github直接下载的。 然后在nginx目录下: ./configure --add-module=dir_to/nginx-rtmp-module 这样生成makeFile之后,在目录下 make sudo make install 因为默认安装到/usr/local/nginx,所以需要管理员权限。(朋友们可以安装到自定义的文件夹,估计会方便很多。我是第一次安装,就没敢瞎搞) 然后修改/usr/local/nginx/conf/nginx.conf,添加rtmp模块: rtmp{ server{ listen 1935;; application live { live on; } application test { play dir_to_testVideos/video; } } } 这样就简单配置好了,然后重启nginx就可以了。 然后我们开启1935端口。用vlc测试一下 用vlc打开 rtmp://ip/test/a.mp4 这个a.mp4 放的目录为:dir