一:下载已经配置编译好的windos版本nginx
下载地址:nginxrtmp服务器-windos版本(静态编译)资源-优快云文库
二:测试nginx
1:解压下载的压缩包,将nginx.exe所在目录添加到环境变量
2:由于配置的nginx监听的端口为80,需检查80端口是否被占用,如果被占用,需对应修改nginx-rtmp.conf配置为未使用的端口。 打开cmd命令窗口 输入netstat -ano | findstr 0.0.0.0:80 如果有打印说明已经80已经被占用,如果无打印,则没有被占用
3:进入到解压目录,cmd命令窗口输入nginx.exe -c conf\nginx-rtmp.conf即可启动nginx rtmp服务器
4:测试nginx 服务是否已经启动,在浏览器地址栏输入网址 http://127.0.0.1:80 ,如果有网页welcome to nginx! 说明已经正常启动
5:关闭nginx,cmd命令窗口输入 taskkill /f /t /im nginx.exe 即可关闭nginx
三:rtmp 推流测试
1:下载静态编译的windos版本FFmpeg
下载地址:ffmpegwindos64位静态编译资源-优快云文库
2:下载windos版本VLC
下载地址:https://vlc-windows-10.en.softonic.com/
3:ffmpeg 推流测试
ffmpeg.exe -re -i test.h264 -vcodec copy -f flv rtmp://127.0.0.1:1935/live/home
4: vlc 拉流测试
打开vlc软件,单击媒体->打开网路串流->输入网络URL:rtmp://127.0.0.1:1935/live/home
即可播放test.h264 内容