快速搭建流媒体服务

Z技术 2023年12月22日 534次浏览

1、安装流媒体服务
源码地址:https://gitee.com/ossrs/srs

本次采用docker安装

docker run --rm  -it  -p 1935:1935 -p 1985:1985 -p 8080:8080 -p 8000:8000/udp -p 10080:10080/udp registry.cn-hangzhou.aliyuncs.com/ossrs/srs:5 

1
打开浏览器,点击SRS控制台
2
2、准备推流,可以使用OBS或则FFmepg

专用格式:.flv

ffmpeg -re -i ./doc/source.flv -c copy -f flv -y rtmp://localhost/live/livestream

.mp4格式

ffmpeg -re -i 66.mp4 -vcodec libx264 -acodec aac -f flv rtmp://localhost/live/livestream

.png 图片

ffmpeg -loop 1 -i 1.png -c:v libx264 -preset veryfast -tune zerolatency -pix_fmt yuv420p -g 50 -r 30 -f flv rtmp://localhost/live/livestream

.wav音频

ffmpeg -re -i 2.wav -c:a aac -b:a 128k -ar 44100 -ac 2 -f flv rtmp://10.15.63.22/live/livestream

3、播放
再上面第二张图中选择SRS播放器
3

4、其它流媒体服务器:如使用Nginx作为流媒体服务器

更多信息请关注公众号:
20220401152838