LiveKit采用的SFU(Selective Forwarding Unit)架构是其技术亮点。与传统MCU(多点控制单元)需要解码-混合-重编码的处理流程不同,SFU仅做选择性转发处理。测试数据显示,SFU方案能节省40%以上的服务器计算资源,同时将并发用户容量提升3-5倍。例如在万人直播场景下,使用4核CPU的自托管服务器即可稳定运行。该架构特有的带宽自适应功能还能根据用户网络状况动态调整视频质量。
Essa resposta foi extraída do artigoLiveKit: uma ferramenta de código aberto para criar aplicativos de áudio e vídeo em tempo realO