只用遥控器 3 分钟上手电视上网:免费开源电视浏览器 TV Bro 完整教程
【免费下载链接】tv-broSimple web browser for android optimized to use with TV remote项目地址: https://gitcode.com/gh_mirrors/tv/tv-bro
想在电视上用遥控器刷刷网页,结果方向键对着页面链接就是点不中?这不是你的问题——大多数浏览器天生为鼠标和触屏设计,十字键在网页面前水土不服。TV Bro 就是为遥控器重做的开源电视浏览器:方向键移动焦点、确认键点击、长按呼出菜单,书签、下载、多标签一样不少。下面从安装到玩透,一次讲清楚。
📺 TV Bro 是什么:一句话、4 个场景、1 张清单
一句话定位:运行在 Android 8.0 及以上电视上的开源浏览器,专门解决"用遥控器上网"这件事。
- 当你想在厨房查菜谱、边做边看步骤,用它把页面挂在电视上
- 当你想一个标签看视频、另一个标签查资料,用它一键来回切换
- 当你想下完文件继续刷页面,用它后台下载不打断浏览
- 当你想不留痕迹地看看,用它开无痕模式
功能清单,每条都是对你的好处:
- 遥控器全流程操作:方向键走焦点、确认键点击、返回键回退,和任何一台电视的规则一致
- 多标签与书签:视频和资料并行打开,常用网站一键收藏
- 语音搜索:按下麦克风直接说关键词,省掉遥控器逐字输入的折磨
- 内置下载管理器:网页文件后台下载,当前页面继续看
- 浏览历史与快捷方式:最近足迹、常用入口随点随达
- User Agent 切换:一键伪装成电脑浏览器,绕开"请下载 App"的拦截页
- 广告与弹窗拦截:看视频、读文章更清净
- 双内核:GeckoView 与轻量 WebView 都保留,高低配通吃(进阶部分细说)
界面上方是地址栏和标签页,底部一排是返回、前进、刷新、广告拦截等控制按钮,所有功能位都围绕遥控器逻辑排布——焦点落点清晰,隔两三米也能看清点没点中。
一句话定调:不用鼠标的浏览器,遥控器才是它的第一输入设备。
为什么电视自带浏览器不够用?
不空谈"好用",三条路线摆在一起看取舍:
| 对比维度 | 电视自带浏览器 | 手机浏览器+投屏 | TV Bro |
|---|---|---|---|
| 操作方式 | 遥控器但适配粗糙 | 手机触屏 | 遥控器深度适配焦点 |
| 功能完整度 | 常被阉割 | 完整但画面受限 | 标签/书签/历史/无痕全套 |
| 多标签切换 | 大多不支持 | 在手机上切 | 遥控器一键切换 |
| 广告弹窗拦截 | 基本没有 | 视浏览器而定 | 内置拦截,列表可配置 |
| 设备要求 | 无额外要求 | 手机+投屏设备 | Android 8.0 及以上 |
结论:电视自带浏览器够用但难用,手机投屏好用但不属于电视,TV Bro 是表里唯一把"大屏+遥控器"当一等公民的方案,而且足够轻,配置一般的电视也能流畅跑。
3 步从源码到第一个网页
第 1 步:拿到安装包
源码完全公开,克隆后在 Android Studio 里按常规流程编译安装即可:
git clone https://gitcode.com/gh_mirrors/tv/tv-bro主程序集中在 app/src/main/java/com/phlox/tvwebbrowser/,想边装边看实现可以从这里入手。
第 2 步:装上启动
要求 Android 8.0 及以上(min API 26),当前最新稳定版为 v2.1.5。
第 3 步:首启三件事
进设置里选一个顺手的默认搜索引擎;配置一般的电视把内核选成轻量的 WebView;打开广告拦截和弹窗拦截,后续浏览清净很多。
第 4 步:开始浏览
方向键移动焦点、确认键点击、返回键回退、长按页面呼出上下文菜单——规则和电视操作直觉完全一致。开个标签看视频,再开个标签查资料,来回切换毫无压力。
一句话定调:装完不用研究半天参数,调好这三项就能直接用。
设置菜单里 4 个小技巧
- 双内核切换:v2.0 起加入 GeckoView,同时保留 WebView。低配设备用 WebView,遇到网页兼容问题再切 GeckoView——一份浏览器两张底牌。
- 直接导航模式:长按呼出的上下文菜单里可以开启,开启后遥控器的按键直接发给网页,支持电视焦点的站点能直接高亮链接,焦点更跟手;按返回键即可退出,配 WebView 内核效果最好。
- 虚拟光标调校:光标的最高速度和加速度都能调,点网页里的小按钮时把速度调到手感最佳,精准命中。
- UA 伪装 + 拦截列表定制:撞上"请下载客户端"的拦截页,切桌面端 UA 往往直接能打开;广告拦截列表也可以按站点微调,页面被误伤时不丢功能。
深色模式下更贴心:暗色主题会把网页一并算法性变暗(仅 WebView 内核、需重启生效),夜里查资料不刺眼。
也别觉得它只能上电视:手机同样能装,虽然界面为遥控器优化,触屏操作照样当普通浏览器用。
一句话定调:这 4 招都不在主界面上,电视浏览器的深度藏在设置里。
新手最容易问的 5 个问题
Q1:电视配置一般,跑得动吗?要求 Android 8.0 及以上,整体设计轻量、启动快、内存占用小。项目特意保留了 WebView 内核,并明确推荐给配置较弱的设备。
Q2:手机平板能装吗?能。一套代码电视、手机通用,界面为遥控器优化,但触屏场景下操作完全正常。
Q3:会不会收集个人数据?不会。项目根目录 PRIVACY.md 写明:当前版本不收集个人数据、不发送分析统计。另注意无痕模式只保证本地痕迹清除,并不代表对网站和运营商隐身。
Q4:书签和历史记录存在哪?存在应用内置数据库里,相关实现在 app/src/main/java/com/phlox/tvwebbrowser/model/dao/ 目录下的 FavoritesDao、HistoryDao 等文件,结构清晰,方便理解和二次开发。
Q5:遇到 Bug 或想要新功能?项目持续更新且完全开源,可在社区讨论区反馈,也可以直接提交代码——翻译、修 Bug、加功能都欢迎,一个小改动就能让所有电视用户受益。
现在就能做的两件事
今晚就克隆源码构建一个 APK 装到电视上。装完只做两件事:把广告拦截打开,让浏览清净下来;把 User Agent 切换记住,下次撞上"请下载 App"的页面直接切桌面端——前者管清净,后者管能进,你马上会明白为什么电视需要一台自己的电视浏览器。
【免费下载链接】tv-broSimple web browser for android optimized to use with TV remote项目地址: https://gitcode.com/gh_mirrors/tv/tv-bro
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考