SmartTube
**SmartTube — 开源免费 Android TV YouTube 客户端
SmartTube — 开源免费 Android TV YouTube 客户端,无需 Google 服务
项目简介
SmartTube 是专为 Android TV 和电视盒子打造的开源 YouTube 客户端,由社区维护,完全免费且无需 Google Play 服务即可运行。与官方 YouTube TV 应用不同,SmartTube 在开源许可证下发布,任何人都可以审查代码、安装自定义版本或参与开发。其目标是提供一个干净、无广告干扰(或含 SponsorBlock 去广告功能)的电视端 YouTube 观看体验,同时支持官方应用不具备的高级功能,如播放速度调节、8K 分辨率和自定义按钮布局。
核心功能
- 无需 Google 服务:不依赖 Google Play Services,在没有 GMS 的 Android 设备(如改装电视盒)上正常运行
- 8K + HDR + 60fps 播放:支持最高 8K 分辨率、HDR 色彩和 60fps 高帧率输出,适配高端电视和显示设备
- SponsorBlock 集成:自动跳过视频中的赞助段落、休息间隔等社区标记内容
- 可调播放速度:支持 0.25x ~ 3x 播放倍速,适合学习教程和快速浏览内容
- 自定义界面按钮:用户可按习惯自定义遥控器按钮映射,提升操作效率
- 直播聊天(Live Chat):支持在播放直播时叠加实时聊天内容
- 多语言社区:拥有活跃的多语言翻译社区,持续更新各国语言字幕和界面翻译
技术实现
SmartTube 基于 Android TV 原生开发框架构建,使用 ExoPlayer 作为核心播放器引擎,支持 YouTube Signed Playback(需配合 Invidious API 或第三方解析后端)。应用采用模块化架构,SponsorBlock 功能通过读取 community-maintained 的 skip segments 数据库,在播放时精确裁剪对应时间段。项目接受社区提交的 Pull Request,所有发布包均经过 VirusTotal 扫描验证,确保不含恶意代码。
快速上手
- 下载安装:从 GitHub Releases 或 F-Droid 下载最新 APK,通过 ADB 安装到 Android TV/电视盒子
- 首次配置:打开应用后,在设置中登录 Google 账号(可选,不登录也可观看公开内容)
- 安装 SponsorBlock 数据:进入设置启用 SponsorBlock,应用会自动下载最新的跳过段数据库
- 开始使用:使用遥控器导航、搜索、订阅频道,播放时按菜单键调出倍速、SponsorBlock 等选项
- 自定义按钮:在设置 → 遥控器中,将常用功能(如快进/跳过赞助)映射到闲置按键
适用人群
使用 Android TV 或非谷歌生态电视盒子的用户、在无 Google 服务环境下部署数字标牌的技术人员、追求无广告体验且重视开源透明性的 YouTube 重度观众。
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议