安装音视频服务端 分享链接

作者:禅道 最后编辑:仲玺 于 2023-11-23 14:09:37 浏览量:1103
摘要:增强版会议部署音视频服务指南。

禅道客户端自8.0版本起提供增强版音频会议功能,需要部署音视频服务端,以下是使用 Docker 进行部署的步骤。

  1. 首先下载音视频服务端 Docker 镜像,随后执行 docker load -i owt.1.5.docker.tar.xz 导入镜像,示例如下:

    $ docker load -i owt.1.5.docker.tar.xz 
    Loaded image ID: sha256:05d63d828068f97ad44d4710642cc4319f8fa4339222f26c00a8b36921b3cc93
  2. 根据 Loaded image ID: 部分,镜像的 ID 应为 05d63d828068,使用以下命令启动该镜像:

    docker run -d -p 8080:8080 -p 3300:3300 -p 3004:3004 -p59000-59100:59000-59100/udp -e OWT_IP=<你的IP> 05d63d828068
    如果需要将数据库挂载到宿主机,使用以下命令:
    docker run -d -p 8080:8080 -p 3300:3300 -p 3004:3004 -p59000-59100:59000-59100/udp -e OWT_IP=<你的IP> -v <本地路径>:/var/lib/mongodb 05d63d828068 

    其中 <你的IP> 请填写宿主机的 IP,如 -e OWT_IP=192.168.144.200 ,<本地路径> 请填写需要挂载到的目录路径;

  3. 启动成功后会显示出 Docker 容器 ID,使用 docker logs 容器ID | grep sample 获取容器的日志中的 sampleServiceId 和 sampleServiceKey,例如:

    $ docker logs 8a17f51767b0d2c513016f817ccbe4364c7cb122b78a0467b03a95473021178c | grep sample
    sampleServiceId: 5e34eb2c1644270b0baca010
    sampleServiceKey: OpNyYfl4CV81GsbbLc927vzpUaQAPEUzTKtHFzNqZLmxMVY`sST07gri9OahC68Pv1K90srUZuOxFT0ceJF1TjtY2xNV9LBF6kw4oB0DNEeeUSe7Ztx+haT4ZqP7QKpbCEZhSdIxgzNIEOcrUasxaNSqXRTGnFYQ1chQ+OolHIM= 
  4. 参考 音视频服务端参数配置 进行参数配置,配置完毕时,登录禅道客户端即可体验音频通话功能。