LiveKit Egress 故障排查指南:常见错误、状态码与自托管问题
LiveKit 发布 Egress 故障排查指南,梳理了录制失败的常见错误与对应状态码,包括未收到开始信号(412)、页面加载错误(400)、参与者或轨道未找到(404)、上传失败(400)、流水线冻结(500)和超时(408)等。Egress 以 EGRESS 类型参与者加入房间并只订阅所需轨道,凭证需在录制期间保持有效,S3 的 AssumeRole 仅限特定套餐。
LiveKit 发布 Egress 故障排查指南,梳理了录制失败的常见错误与对应状态码,包括未收到开始信号(412)、页面加载错误(400)、参与者或轨道未找到(404)、上传失败(400)、流水线冻结(500)和超时(408)等。Egress 以 EGRESS 类型参与者加入房间并只订阅所需轨道,凭证需在录制期间保持有效,S3 的 AssumeRole 仅限特定套餐。
LiveKit Agents 发布 2.0.0b1 版本,对应提交 9946b6d,由 github-actions[bot] 协作完成。该提交在 GitHub 上创建并带有已验证签名,随版本附带 2 个资源文件。
WISH 工作组的 WHIP 于 2025 年 3 月发布为 RFC 9725(Standards Track),定义基于 HTTP 的简单协议,让 WebRTC 内容可标准化地推入流媒体服务与 CDN,同时更新 RFC 8840 和 RFC 8842。
推荐理由:WHIP 从草案转正为正式 RFC,是 WebRTC 推流标准化的行业级节点。
Meta/Google 作者提出的 MOQT Properties 扩展草案,定义高效承载逐 Object 编码时间戳的属性集,编码结果也可被应用层复用,2026 年 10 月首版。
Meta 与 Google 作者联合提出的 MoQ 草案(2026 年 10 月),为 MOQT 定义订阅级流控扩展:订阅者可限制单个订阅的 subgroup 流数量与总字节数,包含 Setup 协商、信用授予消息与会话错误码。
Cisco Meraki 作者提出的草案,让 MoQ 中继广播自身地理位置与路径指标,用于支持 GDPR/HIPAA 等数据驻留合规的 geo-fencing、GDOR 分布式编排与延迟优化,可选 IATA 机场码作为人类可读标识。
IETF MoQ 工作组草案,由 Akamai 的 W. Law 与 Cisco 的 S. Nandakumar 提出,规定在 Media over QUIC Transport(MOQT)上承载媒体的流格式 MSF,2026 年 6 月更新至 01 版,是 MoQ 协议栈的核心规范之一。
推荐理由:MoQ 核心流格式草案,直接决定新一代低延迟传输的媒体承载方式。
Cisco 与 Microsoft 作者联合提出的低开销媒体容器(LOC)草案第 04 版,定义编码及加密音视频数据的轻量封装,主要服务交互式 MOQT 场景,并与 MSF 目录机制配合声明和消费 LOC 轨道。
Akamai 起草的工作组草案,在 MOQT Streaming Format(MSF)基础上定义可选语法与语义,用于承载 CMAF 打包的媒体,让现有 CMAF 内容生态可平滑接入 MoQ 传输。
Akamai、Comcast、Synamedia 与 Cisco 联合起草的工作组草案,为 MOQT 定义基于 Common Access Token(CAT)的令牌授权机制,2026 年 6 月更新至 01 版。
抓取到的是 IETF datatracker 的文档搜索页面,正文为空,不包含任何具体草案内容,属于采集噪音。
GStreamer 团队为 0.10 稳定系列发布 Core、Base Plugins 与 Python Bindings 的新版本,提供各自的 release notes 与源码包下载。该条目来自官方新闻页旧存档(0.10.23 为 2009 年的版本),无更多技术细节。
用浏览器原生 Web Speech API 可在 JavaScript 中实现实时语音转写,无需自建本地识别服务器,音频由浏览器发往后端云服务处理。该 API 通过 SpeechRecognition 接口支持连续识别、临时与最终转写结果,但存在转写不一致、依赖浏览器、无法理解意图等限制,且准确率与延迟因浏览器而异。
W3C 出版维护工作组公布 EPUB 3.4 候选规范,新增 rendition:layout 的 roll 值,使 Webtoon 式竖向长条漫画可在 EPUB 中渲染,但仅适用于固定版式文档。规范同时加入 AVIF、JPEG XL、OPUS 等内容类型,并将字体混淆等特性标记为过时或弃用。EPUBCheck v5.4.0 已发布以支持 EPUB 3.4 校验,旧文件若通过校验即自动符合新版本。
Formula 1 与 AWS 合作在 2026 年 4 月为 12PB 的 F1 Video Archive 上线 Media Archive Discovery 系统,用 Amazon Bedrock 将自然语言请求转成精确检索,用户输入“find celebrations after Leclerc's first Ferrari win”即可直接取到片段。该 AI 层只做查询增强,不替换原有 OpenSearch Service 引擎,日常检索不受影响;任一步骤失败时回退到纯文本搜索,保证始终有结果返回。
Raise Financial Services 正基于 Cartesia 的语音模型开发多语言语音体验,其 Dhan 语音机器人已有超 75% 的交互使用非英语语言,其中印地语占一半以上。Cartesia 的 Sonic 文本转语音模型支持印地语、泰米尔语、泰卢固语、马拉地语等 11 种印度语言,并可在单次生成中切换语言。Raise 将模型部署在自有基础设施内,超三分之一语音机器人来电在非工作时间由 AI 独立处理。
LiveKit Agents 发布 1.8.6,新增 Nabrah 阿拉伯语 STT 插件和 Sarvam bulbul:v4-flash TTS,并为 Speechify 加入流式 synthesize()、HTTP 连接复用与 prewarm()。该版本还修复了 AWS 实时会话在流重启后中断、OpenAI Responses API 连接预热、实时工具循环 max_tool_steps 未生效等问题,并让 gpt-5.1+ 在 reasoning_effort 为 none 时保留 temperature/top_p。
Jitsi 宣布 meet.jit.si 上的会议从即日起限制为 95 分钟,并预告将有更多变更。该公告由 Jitsi Meet 团队发布,未说明限制原因及后续变更的具体内容。
语音活动检测(VAD)以毫秒级音频帧为单位判断是否含有人声,并以 0 到 1 的置信度输出二值结果,供 ASR/STT、LLM 等下游系统决定是否处理音频。算法按采集、分帧、特征提取、打分、状态决策五阶段循环运行,分为传统信号处理、神经网络和语义 AI 三类。VAD 只判断帧内是否有人声,判断说话人是否说完需由端点检测(endpointing)完成。
ElevenLabs 在 ElevenCreative 中推出 Brand Kit,把品牌视觉规范从提示词中抽离为工作区里的独立对象,一次设置即可作用于每次生成。用户可存入颜色、字体、Logo、参考图和规则,在 Image & Video、Flows 和 ElevenCreative agent 的提示词中用 @ 调用,同一套规范跨各功能复用,并支持团队与多品牌分别建套切换。该功能现已上线,官方称下一步将把 Kit 扩展到品牌声音与音效。
Asana 借助 Codex 中的 GPT-6 Astra,在浏览器测试中让其浏览器智能体成本降低 76 倍、速度提升 5 倍,从而为客户提供能力更强的模型。
Safari Technology Preview 254 面向 macOS Golden Gate 和 macOS Tahoe 发布,包含 WebKit 321068@main 至 322634@main 之间的改动。CSS 新增 size、min-size、max-size 简写属性及 interpolate-size、calc-size() 等支持,并修复 CSS Grid 重排开销随 order 值不同的网格项数量呈二次增长等问题。
AWS 发布开源文件传输应用 File Mover Express,在 Apache 2.0 许可下于 GitHub 提供 macOS、Windows 和 Linux 预编译包,用于在本机与 Amazon S3 之间搬运媒体素材。其守护进程式传输引擎把任务与桌面会话解耦,支持断点续传、热文件夹自动上传、带宽限速,以及 XXH3、XXHash、XXHash64、MD5 校验和读取 MHL 清单文件;数据经内置 S3 API 直传,不经过中继或第三方服务,并提供 GUI、CLI 和可选 MCP 服务器三种操作方式。
推荐理由:AWS 官方开源的文件传输工具,用守护进程把传输与桌面会话解耦,并给出 MHL 校验与直传 S3 的取舍。
GStreamer 发布 1.28 稳定系列的 1.28.8 修复版本,仅含缺陷修复与多项安全修复,官方建议从 1.28.x 尽快升级。该版本修复了 adaptivedemux2 的 HLS 和 DASH 播放回归、FLAC 音频拖动回归,并改进 Windows 音视频拖动、AMD AMF AV1 编码器强制关键帧及 FFmpeg 封装音频编码器排空等问题。Android、iOS、macOS 和 Windows 二进制包将随后发布。
Serve AI 将其电话智能体从 Retell 的对话流程图迁移到 LiveKit 单提示词架构,用 Agent Simulations 跑约一百通真实生产通话,迭代十到十五次后达到 98% 通过率、中位轮次延迟 1.3 秒(上限 1.5 秒)才切换流量。首个账号迁移耗时一周且未回滚,上线后问题拦截率提升 15%,Serve 估算该客户每年再省 32 万美元。
LiveKit 面向所有 LiveKit Cloud 项目正式推出 Agent Simulations,用 LLM 驱动的模拟用户按任务级场景跑完整对话,再由 LLM 评审给出通过或失败及原因。文本模拟跳过语音模型、只测对话逻辑,默认低优先级调度,可在每次 PR 上运行并在失败时返回非零退出码;音频模拟覆盖含背景噪声、打断和附和声的完整音频链路,实时运行且计费更高,适合夜间或发布前跑。CLI 可读取智能体代码自动生成场景,场景以 scenarios.yaml 版本化保存。该功能 10 月内免费,但模拟会调用真实智能体的 LLM 及音频模式下的 STT、TTS,按正常费率计费。
推荐理由:LiveKit 把语音智能体测试从逐轮对话提升到任务级模拟,并给出文本与音频两种运行方式的成本取舍。
mediasoup 3.29.0 修复了 SCTP 在空流列表下延迟流重置未生效的问题,并新增 sctpZeroChecksum 选项以启用 RFC 9653 定义的 SCTP 零校验和。该版本还调整了 consumer.getStats() 的丢包统计口径,fractionLost 和 packetsLost 现在只统计到消费端下行链路的丢包,不再把发送端上行丢包计入;同时移除 rtpPacketLossReceived 和 rtpPacketLossSent 两项传输自定义统计。
mediasoup Rust 0.30.0 发布,新增 sctpZeroChecksum 选项以启用 RFC 9653 定义的 SCTP 零校验和,并修复空流列表下延迟流重置未延迟入站数据的问题。该版本为破坏性变更:consumer.getStats() 的 fractionLost 与 packetsLost 现仅统计到消费端下行链路的丢包,不再把发送端上行丢包计入。
MediaMTX 发布 v1.21.2,修复连接关闭时误丢 UDP 包、遗留凭据导致播放服务器可被任意访问,以及未携带 JWT 时仍请求 JWKS 的问题。该版本还修复 API 重载死锁、RTSP 会话踢出竞态,并将 Media-Over-QUIC 的目录轨道名由 ".catalog" 改为 "catalog"。
Boson AI 与多伦多大学应用计算硕士(MScAC)项目将于 2026 年 10 月 23–24 日在多伦多举办第二届 Higgs Audio Hackathon,设数字人体验、语音交互等三个评审方向,CEO Alex Smola 及团队成员到场。活动面向所有人开放,不限校内。
微软于2026年10月1日发布三款语音模型:流式语音识别MAI-Transcribe-2-Streaming、语音合成MAI-Voice-2.1和MAI-Voice-2.1-Flash。MAI-Transcribe-2-Streaming在用户开始说话后约100毫秒给出首个部分转写结果,代价是模型无法回看整句上下文,易混淆词和被打断场景的出错概率更高;MAI-Voice-2.1-Flash端到端延迟150毫秒,推理速度比上一代提升55%,成本降低约60%,分块生成可能影响语调连贯性。文章还提到ElevenLabs v4 Turbo推理延迟也在100毫秒量级,并指出流式传输下连续小片段丢包会带来明显卡顿。
推荐理由:微软三款语音模型把流式识别与合成延迟压到百毫秒级,可对照理解分块生成在准确率与语调连贯性上的取舍。
AWS 在 IBC 2026 上发布四项 AWS Elemental 新能力,将 AI、个性化与智能变现引入直播视频工作流。其中 MediaPackage Dynamic Multiview 让观众自选多机位布局,可为广播商节省最高 97% 的编码成本;Inference Contextual Metadata 则实时提取 AI 元数据以支撑个性化与情境广告决策。
LiveKit Server 发布 v1.13.9,将 v1.13.8 引入并导致 egress 启动失败的行为变更回退到 v1.13.7 及之前的状态。
whisper.cpp 发布 v1.9.5 维护版本,同步将 ggml 升级至 v0.26.0,nightly 构建号为 b5454。此次更新以 ggml 后端修复与优化为主,涵盖 CUDA、Vulkan、Metal、WebGPU、SYCL、Hexagon 等平台的 Flash Attention、量化与矩阵乘内核改进,并修复多处内存越界与溢出问题。
Hume AI 的技术长文,介绍其 Expression API 背后的面部与语音表情测量模型的科学依据、研发过程与评测方法:把语气、迟疑、惊讶等信号转为结构化分数,用于数据标注、AI 输出评估与跨录音比较,并跟踪交互过程中情绪随时间的变化。
推荐理由:少见地把情绪测量模型的构建与评测方法完整公开,对情感计算与语音 Agent 评测有方法论价值。
whisper.cpp 发布预发布版 b5454,将版本号提升至 1.9.5,对应提交 d1be6fd 已在 GitHub 上通过签名验证。该版本由 #4102 号改动完成版本号更新,目前以预发布形式提供。
Hume AI 推出 Expression APIs,将声音与面部表情转化为结构化分数,估计他人对该表达的可能感知,语音侧还额外度量说话风格与嗓音特质;支持实时交互与离线录音分析标注两种模式。典型场景是让语音 Agent 识别客户语气中的挫败感——转写文字相同而情绪不同的情况。
推荐理由:把情绪信号做成可调用的结构化 API,补上语音 Agent 与情感计算管线里转写之外的关键一环。
Apple Developer 十月刊介绍 iPhone Duo 应用提交技巧,并开放新的 iPhone Duo Group Labs 报名。本期还包含一场关于速度与效率的开发者活动、本地化文档以及新的 App Store 创意素材。
LiveKit Server 发布 v1.13.8,新增 agent HTTP endpoints 数据平面,并支持将 sender report 的 abs-capture-time 原样透传。该版本还修复了接收端关闭后仍添加 down track、无 dispatch rule 时改为拒绝而非丢弃等问题,并优化了 SFU 转发路径的每包内存分配。
LiveKit Agents 1.8.5 新增粘性 LLM 回退路由,并加入 Boson Avatar 插件与 AWS Nova Sonic 2.5 支持。该版本还修复了 Google Vertex AI 工具响应携带调用 ID、OpenAI 实时重连时重放函数调用及输出、ElevenLabs WebSocket 预热等问题,并更新 pyjwt 至 v2.15.0。