先官方下载

链接: link
在这里插入图片描述在这里插入图片描述
选择一个适合的版本

然后要创建自己的 Key

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
上面的 API keyAPI secret 记好了

docker-compose 部署

docker-compose.yaml

version: "3.9"
services:
  livekit:
    image: ...  # 或你的本地镜像 my-livekit:1.8.3
    command: --config /etc/livekit.yaml --node-ip=xx.xx.x.xx --bind 0.0.0.0
    restart: unless-stopped
    network_mode: "host"                 # 主机网络,便于 WebRTC
    volumes:
      - ./livekit.yaml:/etc/livekit.yaml # 挂载配置文件
    environment:
      - LIVEKIT_LOG_LEVEL=debug          # 可选环境变量

livekit.yaml

port: 7880                    # 信令端口 (WebSocket/HTTP)
log_level: info             # 日志级别
# 添加 TLS 配置块
#tls:
#  cert_file: /home/sder/data/livekit/project/certs/localhost.crt
#  key_file: /home/sder/data/livekit/project/certs/localhost.key
rtc:
  port_range_start: 10000    # RTP/RTCP 端口范围起始
  port_range_end: 20000      # RTP/RTCP 端口范围结束
  use_external_ip: false     # 是否使用公网 IP(根据环境调整)
  node_ip: xx.xx.xx.xx
redis:
  address: 127.0.0.1:6379    # Redis 地址(直接运行时)
  # address: redis:6379      # Docker Compose 时使用服务名
  username: ""
  password: 123456
keys:
  API key: API secret
turn:
  enabled: false             # 是否启用内置 TURN(默认关闭)
  # domain: your-turn-domain # TURN 域名(启用时配置)
  # udp_port: 3478          # TURN UDP 端口

然后
启动服务
docker-compose up -d
查看日志
docker-compose logs -f
停止服务
docker-compose down
查看日志
docker logs -f livekit
停止服务
docker stop livekit && docker rm livekit

然后配置 go sdk

配置 host、appKey、appSecret 就可以了,注意如果部署位置不一样先互 ping

假设 10.18.11.64 是 Windows 系统,Windows 防火墙默认阻止入站 ICMP 请求(即 ping)。你需要创建一个规则允许来自 10.18.2.11 的 ICMP 流量。
以管理员身份打开 PowerShell:
右键 PowerShell,选择“以管理员身份运行”。
允许来自 10.18.2.11 的 ICMP 请求: 运行以下命令:

New-NetFirewallRule -DisplayName "Allow ICMP from 10.18.2.11" -Direction Inbound -Protocol ICMPv4 -IcmpType 8 -RemoteAddress 10.18.2.11 -Action Allow

-Protocol ICMPv4:指定 ICMP 协议。
-IcmpType 8:表示 ping 请求(Echo Request)。
-RemoteAddress 10.18.2.11:仅允许 10.18.2.11 的请求。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐