重塑YouTube的客厅体验:将"Chrobalt"集成到RDK
摘要
Collabora与Google合作,为Chrobalt(YouTube的下一代客厅设备网页引擎)推出首个基于RDK的参考平台。
暂无内容
查看缓存全文
缓存时间: 2026/09/11 14:23
# 为客厅重构YouTube:将“Chrobalt”引入RDK平台
来源:https://www.collabora.com/news-and-blog/news-and-events/re-engineering-youtube-for-the-living-room-bringing-%E2%80%9Cchrobalt%E2%80%9D-to-rdk.html
作者:Santosh Mahto
Santosh Mahto 2026年9月11日
**摘要:** 本文介绍了Collabora如何与YouTube Cobalt及设备合作伙伴工程团队协作,为下一代客厅网页引擎打造首个基于RDK的参考平台。
## RDK YouTube
打开智能电视,启动YouTube应用,进入**设置→应用版本**,你可能会看到类似`25.lts`的版本标识。这正是经典版**Cobalt**(https://developers.google.com/youtube/cobalt)的版本号——专为资源受限嵌入式设备设计的轻量级开源HTML5/CSS/JavaScript引擎,目前运行于智能电视、机顶盒等客厅设备上的YouTube应用。
多年来,Cobalt经历了重大架构变革:从经典版**Cobalt**(https://developers.google.com/youtube/cobalt)演进为Chrobalt(https://www.youtube.com/watch?v=bHvnmrJVJi8)(基于Chromium重构的Cobalt)。
在持续推进开源技术加速、协作与应用的过程中,Collabora与Google的YouTube Cobalt及合作伙伴工程团队紧密合作,成功交付了**首个面向第三方设备的基于RDK的Chrobalt参考平台**,为全球设备合作伙伴与OEM厂商验证了这一重大架构演进。
### 架构转变:从Cobalt到Chrobalt
历史上,由于RAM和CPU资源严格受限,在低功耗机顶盒和智能电视上运行完整浏览器引擎(如Chromium)曾被认为不可行。Google从零开始构建**Cobalt**以解决这一难题,提供针对媒体流优化、资源消耗极低的最小化Web标准子集。Cobalt通过名为**Starboard**的抽象层与硬件平台对接,使OEM厂商和芯片供应商能将YouTube移植到定制芯片。
然而,随着现代Web生态的快速演进,维护独立的布局和渲染引擎成为巨大挑战。
为弥合这一差距,Google启动了大胆的工程计划:**将Cobalt代码与Chromium合并,以获得健壮、标准兼容的渲染流水线。**
Chrobalt Chromium
其成果便是**Chrobalt**(从`26.eap`(https://developers.google.com/youtube/cobalt/docs/releases/26.EAP)版本开始,近期更新至`27.lts`(https://developers.google.com/youtube/cobalt/docs/releases/27.LTS.1),与现代Chromium里程碑版本(如`138+`)同步演进)。如今Chrobalt已成为基于Chromium的嵌入式容器,并配备Starboard移植层。
因此Chrobalt兼具双重优势:
- 来自上游Chromium的现代Web特性与快速安全更新。
- Starboard集成与针对电视/机顶盒硬件优化的轻量化媒体流水线。
目前虽有桌面与Android参考移植,但若缺乏面向外部设备制造商的参考移植,Chrobalt的生态故事仍不完整——这正是我们介入的价值所在。
### Collabora的角色:构建RDK参考平台
一年多来,我们直接与Google YouTube Cobalt团队及合作伙伴工程团队协作,将Chrobalt移植、集成并稳定运行于**面向Amlogic芯片组的RDK(参考设计套件)平台**,为Google设备合作伙伴(如三星、LG)建立了基础参考设计。
我们主导了完整的集成与验证生命周期:
1. **Starboard与工具链现代化**:跨RDK Yocto层解耦并重构传统Starboard配方,现代化工具链以支持Chromium所需的新C++标准。
2. **全面测试套件集成**:集成Chromium单元测试套件及Starboard的**NPLB**(*无平台遗留*)一致性套件,确保基础平台兼容性。
3. **YTS认证支持**:配置并验证平台以通过严格的**YouTube测试套件(YTS)**要求,确保4K/UHD无缝播放、DRM处理和低延迟输入。
4. **RDK生态与插件集成**:将Chrobalt集成至RDK模块化插件架构(包括RDK7支持),实现清晰的生命周期管理、内存沙箱及统一音视频流水线集成。
5. **上游Cobalt与Starboard贡献**:识别并向上游提交关键修复至Cobalt/Starboard代码库,惠及更广泛生态。
6. **DAB适配器与测试自动化**:YTS运行通过设备自动化总线(DAB)驱动。Collabora联合开发了DAB的Rust参考实现(dab-adapter),并为DAB合规测试套件做出贡献。在Starboard平台上,我们扩展并修复了适配器,使设备能在完整YTS运行中实现可靠、可复现的驱动。
RDK Blinkon Ack
Google团队在BlinkOn-21闪电演讲(https://youtu.be/b_R3o3VASjclist=PL9ioqAuyl6UIc-S8EuPjqkNvsMMmL1flZ&t=823)中的致谢
今年四月,我们还参加了在日本举办的YouTube设备合作伙伴峰会(https://www.collabora.com/news-and-blog/news-and-events/youtube-device-partner-summit-2026.html),会上**Chrobalt RDK参考平台**被正式向行业伙伴推荐为经过验证、可投入生产的下一代客厅部署路径。
特别感谢[Denis Shimizu](mailto:[email protected])和[André Magalhães](mailto:[email protected])的贡献。
#### 加速您的嵌入式Web与客厅部署
无论您面向RDK或任何定制Linux平台,亦或对Cobalt/Chrobalt运行YouTube或嵌入式Web感兴趣,我们都可提供协助。
#### 我们如何提供帮助:
- **定制移植与Starboard集成**:将Chrobalt或定制Web引擎移植至您的专有SoC或参考硬件。
- **YTS认证与性能调优**:优化帧率、输入延迟和内存占用,快速实现YouTube及流媒体服务合规。
- **嵌入式系统Web应用**:基于Chrobalt在资源受限设备上构建Web UI(已通过YouTube验证)。
- **DAB适配器部署**:凭借联合开发DAB参考实现的经验,我们可帮助您在电视、机顶盒或流媒体棒等客厅产品中实现DAB协议,将DAB操作绑定至平台API,并引导设备通过DAB合规测试。
我们期待下次您开启智能电视,启动YouTube,进入**设置→应用版本**时,能看到最新的**Chrobalt**版本`27.lts或更高版本`。
### 相关链接:
BlinkOn演讲(https://www.youtube.com/watch?v=bHvnmrJVJi8)
GitHub源代码仓库(https://github.com/youtube/cobalt)
RDK平台设置与运行指南(https://developers.google.com/youtube/cobalt/docs/development/setup-rdk)
27.lts.1版本说明(https://developers.google.com/youtube/cobalt/docs/releases/27.LTS.1)
相似文章
@googledevs: The standard software validation loop takes too much time, time you often don’t have. See how YouTube engineers moved a…
YouTube engineers built a mirrored version of the platform using AI Studio to accelerate AI prototyping, reducing validation from quarters to weeks.
Google Chrome 现已登陆 ARM64 Linux,包含 Widevine DRM
Google Chrome 现已正式支持 ARM64 Linux,包括树莓派,并原生支持 Google 账户同步和 Widevine DRM。
@corbin_braun: 即将看到所有我的YouTube缩略图的根本性升级...如何使用GPT Image 2.5和Thumio W
用户@corbin_braun计划使用GPT Image 2.5和Thumio W升级YouTube缩略图,承诺进行根本性的提升。
Focus Room
Focus Room 是一款将 YouTube 转变为个性化学习平台的工具。
@DeRonin_: 哇,现在推出自己的无人出镜YouTube频道并从变现中赚钱,从未如此简单
推文重点介绍了Higgsfield的新技能,该技能可创建10分钟的评论解说视频,内置研究、生成、配音和字幕功能,可在Claude、ChatGPT和Supercomputer中使用。