简介
最近想实现一个树莓派usb摄像头通过局域网RTMP推流的功能,于是查阅了相关资料,发现最简单的搭建服务端的方式就是SRS,下面是搭建过程。
1. 准备工作
1.1 先随意启动一下srs容器
1 | docker run -it -p 1935:1935 -p 1985:1985 -p 8080:8080 --name srs ossrs/srs:latest |
1.2 把两个文件夹复制到本地
1 | docker cp -a srs:/usr/local/srs/objs ./objs |
1.3 删除刚才的容器
可以用通过portainer彻底删除刚才的容器
2. docker-compose文件
1 | version: '2' |
3.测试效果
3.1 树莓派用ffmpeg推流到rtmp服务器
1 | ffmpeg -s 1280x720 -i /dev/video0 -c:v libx264 -tune:v zerolatency -f flv rtmp://192.168.8.199:1935/live/123456 |
3.2 使用VLC播放器拉流
3.3 SRS web管理端查看
本文作者:
夏军谊
本文链接: https://www.xiajunyi.com/pages/p100.html
版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。转载请注明出处!
本文链接: https://www.xiajunyi.com/pages/p100.html
版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。转载请注明出处!