1. 简述
做视频监控项目,使用RTMP,使用Docker搭建RTMP服务器。
2. nginx-rtmp服务器
~$ docker pull alfg/nginx-rtmp
~$ docker run -itd -p 1935:1935 -p 7080:80 --name nginx-rtmp alfg/nginx-rtmp
3. ffmpeg推流
~$ ffmpeg -re -i test.mp4 -f flv rtmp://xxx.xxx.xxx.xx:1935/stream/test
test.mp4: 视频文件
xxx.xxx.xxx.xxx: 服务器IP
test: 自定义名称
4. vlc拉流
媒体–>打开网络串流,输入rtmp://xxx.xxx.xxx.xx:1935/stream/test。