按行业找开源项目 / AI

LiveKit

一套实时音视频的开源组件:LiveKit Server 转发音视频,Egress 负责录制和推流直播。可以拿来自己做视频会议、直播间,也能做 AI 语音客服和数字人实时对话的底座。

适不适合你的团队

可以考虑
团队里有开发,要把视频会议、直播或 AI 实时语音做进自己的产品里,又不想按分钟给云服务付钱。
另找别的
想要装上就能开会的成品:会议界面和登录要自己做,录制还要另外部署 Egress。没有自己的域名、开不了一整段 UDP 端口,也别自己部署,先用官方云的免费档。
让不让商用
可以商用

LiveKit Server、Egress 和做 AI 语音对话的 Agents 框架都是 Apache-2.0,可以商用和二次开发,改了代码也不用开源。

许可证Egress 的许可证Agents 的许可证

有没有人维护
在更新

最近一次推送是 2026-10-15,仓库没有归档。

提交记录

好不好装
中等

LiveKit Server:官方有配置生成器(livekit/generate 镜像),一次生成 Caddy、Redis、docker compose 和启动脚本,在一台 Linux 云主机上跑这个脚本就能起来。前提是有自己的域名:主域名和 TURN 用的域名都要指到这台机器,证书不能自签(Caddy 会自动申请)。防火墙要开 80、443、7881(TCP)、3478(UDP)和 50000 到 60000 一整段 UDP 端口。Egress:生成器不管它,要另起一个 Docker 服务(livekit/egress),配上 Server 的地址和 API 密钥,连到和 Server 同一个 Redis。录整间会议靠容器里的 Chrome,容器要加 SYS_ADMIN 权限,否则 Chrome 起不来。录好的文件存到 S3、Azure 或谷歌云存储。两样都有官方的 Helm 包,可以部署到 Kubernetes。

云主机部署Server 部署说明Egress 的部署

要花多少钱
软件免费,钱花在服务器和带宽

自己部署不收费,钱花在两类机器上。LiveKit Server 的瓶颈是 CPU 和带宽:官方压测里,一台 16 核的谷歌云 c2-standard-16 撑 150 人互相看视频的大会议,CPU 到 85%;官方建议生产环境用计算优化型的机器和万兆网卡。Egress 每个实例建议至少 4 核 4 GB,录整间会议要占 2 到 6 核,一个实例同时只录一间,要同时录几间就得开几个实例。不想自己运维可以用官方的 LiveKit Cloud:免费档每月 5,000 参会人分钟、50 GB 流量;付费档每月 50 美元起,超出部分每参会人分钟 0.0005 美元,流量每 GB 0.12 美元。

官方压测LiveKit Cloud 价格

还要另外准备什么
至少 LiveKit Server 和 Redis;要录制或直播再加 Egress

LiveKit Server 必装,负责房间和音视频转发。Redis 生产环境推荐,装 Egress 就必须有,两边要连同一个。Egress 负责把会议录成 MP4 或 HLS,或者用 RTMP 推到 YouTube Live、Twitch 这类平台直播,录好的文件要一个 S3、Azure 或谷歌云的存储桶。另外还要一个自己的域名。Ingress(把外面的 RTMP 推流接进房间)和 Agents(AI 语音对话)按需要再装,只开会用不上。

Server 部署说明Egress 介绍Egress 的部署

要留神
是开发包,不是装上就能开会的软件

会议界面、登录和权限要自己的开发团队做。官方的会议示例 LiveKit Meet 是开源的,但 README 只讲了本地开发,没讲生产部署。Egress 里的 Chrome 默认关着沙箱,要打开得自己加配置和 seccomp 规则。

LiveKit MeetEgress 的部署

最近核对:。

没有你的行业?

告诉我行业和想解决的事,下一个就评估它。

在 X 上私信 @dceniac