SRS是一个简单高效的实时视频服务器,支持RTMP/WebRTC/HLS/HTTP-FLV/SRT/GB28181
大家可以先去gitub上面看使用说明,地址是:v4_CN_Home · ossrs/srs Wiki · GitHub
然后我们通过docker去启动SRS,这些文档里面都有,就不用多说了,然后我们可以用rtmp推流
用WebRTC播放,首先要支持WebRTC我们需要修改配置docker.conf
rtc {
enabled on;
rtmp_to_rtc on;
rtc_to_rtmp on;
nack on;
twcc on;
}
然后还需要修改
candidate $CANDIDATE
只要candidate
配置不对,一定会出问题,没有其他可能,是一定会出问题。
其实,candidate
就是服务器的候选地址
,客户端可以连接的地址ip:port
然后有如下几种