# 如何搭建 SRS webRTC 推拉流服务

# 一、创建和运行

基于 CentOS7 Docker 部署单机版 SRS (opens new window) 容器服务,注意 CANDIDATE=ip 填自己服务器外网 ip 即可。

  1. 通过 http://ip:8080 访问你自己的 SRS 服务主页:SRS 控制台SRS 播放器
  2. 在不考虑安全和商用的情况下,尝试 RTC 推流RTC 拉流
  3. 因为 https 的限制,我是通过本地 webRTC 推流上去,在线 RTC 拉流播放;
  4. 推流地址:webrtc://ip/live/stream,拉流地址:webrtc://ip/live/stream
  5. 如果你需要 index.html ,里面的 ip 改为自己服务器的外网 ip 地址,然后使用 localhost 即可。
# 一定要开放服务器端口的安全访问限制
docker run -d --rm -p 1935:1935 -p 1985:1985 -p 8080:8080 \
    --env CANDIDATE=ip -p 8000:8000/udp \
    ossrs/srs:v4.0.117
1
2
3
4
Last Updated: 2023/9/18 06:50:08