SmartTube 是一款专为 Android TV 和智能电视盒子打造的开源 YouTube 客户端,它不依赖 Google 服务,不收集用户数据,也不强制登录——却能完整播放 8K HDR 视频、跳过视频广告与赞助片段、自定义界面按钮,甚至在老旧的 Android 4.3 设备上依然流畅运行。对于厌倦了官方 YouTube TV 的臃肿推送、频繁更新和隐私顾虑的用户来说,它不是“另一个播放器”,而是一次真正意义上的观看主权回归。
核心功能
- 彻底摆脱 Google 服务依赖:无需安装 GMS(Google Mobile Services),在未预装 Play 商店的国产安卓盒子、NVIDIA Shield 或刷机后的 Fire TV 上也能一键安装、即开即用,解决了“没谷歌账号就看不了 YouTube”的硬性门槛问题。
- 原生集成 SponsorBlock 社区屏蔽系统:自动识别并跳过视频中的赞助口播、自我推广、会员拉新等干扰片段,支持手动提交新片段,让 10 分钟的教程视频真正只保留 7 分钟干货内容,大幅提升学习与观影效率。
- 专业级播放控制能力:支持 0.25x–3.0x 连续变速播放(含音调补偿)、60fps 高帧率解码、HDR10/HLG 显示适配,配合遥控器方向键即可完成倍速切换与进度微调,比官方 App 更贴近影音发烧友的实际操作习惯。
- TV 专属交互优化:所有按钮均可自定义位置与功能(如长按“返回键”直接退出、双击“主页键”唤醒搜索),首页采用大字体+高对比度卡片布局,老人和儿童也能轻松上手;同时支持外接 USB 键盘、蓝牙遥控器及红外学习遥控器,兼容性远超多数同类应用。
- 实时弹幕式直播聊天:在观看 YouTube Live 直播时,可同步加载并显示右侧滚动聊天窗口(支持中英双语自动识别),无需切屏或额外 App,让追球赛、听音乐会、围观科技发布会变得沉浸感十足。
- 离线安全机制设计:全程使用 Google 的“一次性连接码”(One-Time Code)授权,该代码权限极窄(无法修改密码、无法读取邮箱、无法访问其他 Google 服务),即使被意外泄露也仅影响当前会话,用户可在 Google 账户安全页 随时一键撤销。
- 多语言社区深度支持:中文界面已由志愿者完整本地化(包括设置项、错误提示、帮助文档),Telegram 官方频道 SmartTubeNewsEN 每日同步更新变更日志,且提供网页版字符串翻译工具,普通用户也能参与共建。
技术亮点
- 纯原生 Android 架构,零 WebView 依赖:不同于许多“套壳浏览器”类 YouTube 客户端,SmartTube 完全基于 Android SDK 原生开发,使用 Retrofit2 实现高效网络请求、RxJava Android 处理异步事件流,确保低内存占用与高响应速度,实测在 1GB RAM 的老款 Mibox3 上仍可稳定播放 4K 视频。
- 协议层深度解析,绕过官方 API 限制:项目不调用 Google 官方 YouTube Data API(该 API 对 TV 端有严格配额与设备类型限制),而是通过逆向分析 YouTube 移动网页端真实请求结构,自主构建解析逻辑,从而支持 8K 分辨率源获取、HDR 元数据提取、直播流直链生成等高级能力。
- 双轨发布体系保障稳定性与前沿性:采用 Beta / Stable 双通道更新机制,Beta 版每日构建、优先集成 SponsorBlock 新规则与新设备适配补丁;Stable 版每月发布,经 F-Droid 自动化签名+VirusTotal 全引擎扫描(作者已公开新密钥指纹),兼顾创新性与生产环境可靠性。
- 面向未来硬件的前瞻性兼容:明确标注对 Amazon Fire TV 的支持截止至 2025 年 10 月前发布的机型(如 Fire Stick 4K 第二代),并提前预警 VegaOS 系统迁移风险;同时对 Chromecast with Google TV、Android TV 12+ 新权限模型做了专项适配,避免“安装后闪退”等典型兼容问题。
适合哪些人用
SmartTube 的核心用户是三类人群:一是追求隐私与自由的极客用户(反感 Google 账户绑定、拒绝个性化推荐追踪);二是老年家庭用户(子女远程配置好后,长辈只需按遥控器“主页→SmartTube→播放”,全程无弹窗、无广告、无复杂设置);三是海外内容深度消费者(如留学生追 BBC News 直播、独立开发者看 Google I/O 全场回放、UP 主研究海外热门视频结构)。
真实场景示例:上海一位退休教师用海美迪 H6 Pro 盒子(Android 6.0)安装 SmartTube 后,每天固定时间收看 NASA 直播火星车画面,开启 HDR 模式+60fps 流畅播放,关闭所有通知与推荐栏,界面只剩“搜索框+最近播放+订阅频道”三个模块;另一案例是深圳某跨境电商团队,将 5 台小米电视统一部署 SmartTube,用于每日晨会播放竞品 YouTube 广告视频,借助 SponsorBlock 自动过滤掉“限时折扣”“扫码领券”等营销片段,精准提取产品演示核心内容。
快速上手
安装仅需两步:
① 在安卓电视上安装 Downloader by AFTVnews(亚马逊/当贝市场可搜到);
② 打开 Downloader,输入短链接 kutt.to/stn_beta(推荐)或 kutt.to/stn_stable,点击下载并安装(首次安装需在「设置→安全→未知来源应用」中允许该应用安装权限)。
首次启动后,点击右上角齿轮图标进入设置:开启「SponsorBlock」、「自动跳过片头」、「启用 HDR」、「默认播放速度设为 1.25x」,再返回首页点击「添加账户」,按屏幕提示用手机扫码完成一次性授权即可。全部过程无需注册、无需短信验证、不上传设备 ID。
同类对比 / 注意事项
- vs 官方 YouTube TV:SmartTube 不支持语音搜索(遥控器麦克风不可用)、无法向 Chromecast 投屏(因 Google Cast SDK 需 GMS 支持)、评论区加载不稳定(官方 API 限流导致),但换来的是零广告、零推荐流、零后台唤醒、零 OTA 强制升级。
- vs NewPipe(同为开源):NewPipe 更侧重手机端与后台下载,TV 界面简陋、无遥控器焦点管理;SmartTube 则从第一行代码就为 TV 遥控器交互设计,焦点导航符合 CEC 标准,且内置更成熟的直播支持与 HDR 渲染管线。
- 重要提醒:请务必通过官网短链(kutt.to/stn_*)或 F-Droid(包名
app.smarttube.fdroid)安装,切勿从 APKPure、Uptodown 等第三方网站下载——作者已确认此前部分非官方渠道 APK 被植入恶意代码,当前所有正版构建均经 VirusTotal 扫描并公示报告编号。
项目信息
Browse media content with your own rules on Android TV
33.2k
今日 +160 stars today
Stars
2.0k
Forks
Java
MIT
编程语言:Java(主体) + Kotlin(部分新模块)| GitHub Star 数:33,167| 开源协议:MIT| GitHub 项目地址
如果你想要一个真正属于自己的 YouTube,不被算法绑架、不被广告打断、不被设备限制——SmartTube 就是你客厅电视上最值得信赖的那块“纯净屏幕”。





