安装 SRS 音视频服务端

2022-01-25 17:33:03
丁永亮
10017
最后编辑:李文睿 于 2022-08-12 08:15:34
分享链接

喧喧自 5.2 版本起支持使用 SRS 服务器进行音视频会议,需要部署额外的音视频服务端,以下是使用 Docker 进行部署的步骤。

  1. 首先设置变量 CANDIDATE, 值为本机的 IP 地址,假设本机地址为 192.168.1.10,示例如下:

    # windows
    set CANDIDATE=192.168.1.10
    # linux/macOS
    export CANDIDATE=192.168.1.10


  2. 如果您的服务器无法连接外部网络,可以事先下载 srs.4.0-r1.docker.tar.xz 并通过命令docker load -i srs.4.0-r1.docker.tar.xz 加载该步骤对应的镜像

    以 Docker 方式运行 SRS:

    docker run -d --env CANDIDATE=$CANDIDATE -p 1935:1935 -p 8080:8080 -p 1985:1985 -p 8000:8000/udp registry.cn-hangzhou.aliyuncs.com/ossrs/srs:4 objs/srs -c conf/rtc.conf
    # Unable to find image 'registry.cn-hangzhou.aliyuncs.com/ossrs/srs:4' locally
    # 4: Pulling from ossrs/srs
    # 2d473b07cdd5: Pull complete
    # 22a5a1732197: Pull complete
    # 95320c1c79ce: Pull complete
    # Digest: sha256:f936cb86d4bf3c31ef319471c1134c5bdf62931235335ac3bb4df2dbe190f1b7
    # Status: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/ossrs/srs:4
    # eb661c2ac7ddd274f95bb37d9c944be4eae8df7e8289f844c64af7db973416b1


  3. 如果您的服务器无法连接外部网络,可以事先下载 srs.signaling.1.0.15.docker.tar.xz 并通过命令docker load -i srs.signaling.1.0.15.docker.tar.xz 加载该步骤对应的镜像

    以 Docker 方式启动信令:

    docker run -d -p 1989:1989 registry.cn-hangzhou.aliyuncs.com/ossrs/signaling:1
    # Unable to find image 'registry.cn-hangzhou.aliyuncs.com/ossrs/signaling:1' locally
    # 1: Pulling from ossrs/signaling
    # 2d473b07cdd5: Already exists
    # c640f9b2646f: Pull complete
    # c9dddada41eb: Pull complete
    # Digest: sha256:76db570a1322c0be1f09d31ebe310117f222aaa39852cae82835ac0da9d523a7
    # Status: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/ossrs/signaling:1
    # fe10df0af8552f7b9560a86b54349b3afc0d93510a383bf7a653db5461d8e24d


  4. 参考  SRS 音视频服务端参数配置 一文进行参数配置,配置完毕时,登录喧喧即可体验音视频通话功能。

发表评论
捌 减 贰 =
评论通过审核后显示。