安装SRS
doker运行
docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 \
registry.cn-hangzhou.aliyuncs.com/ossrs/srs:4 ./objs/srs -c conf/docker.conf
编译运行
git clone -b 4.0release https://gitee.com/ossrs/srs.git
cd srs/trunk
./configure
make
./objs/srs -c conf/srs.conf
#启动
./etc/init.d/srs start
# 查看SRS的状态
./etc/init.d/srs status
# 或者看SRS的日志
tail -n 30 -f ./objs/srs.log
RTMP推流webRTC拉流
修改/srs/trunk/conf/srs.conf文件
rtc {
enabled on;
# @see https://ossrs.net/lts/zh-cn/docs/v4/doc/webrtc#rtmp-to-rtc
rtmp_to_rtc on;
# @see https://ossrs.net/lts/zh-cn/docs/v4/doc/webrtc#rtc-to-rtmp
rtc_to_rtmp off;
}
然后重载配置
./etc/init.d/srs reload
rtmp推流地址rtmp://服务器ip/live/
推流码随便,例如0721
rtmp播放地址为rtmp://服务器ip/live/0721.flv
rtc播放地址为:webrtc://服务器ip/live/test-livestream
Comments NOTHING