跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of Free My TV

Free My TV

Free 等级项目

Free My TV 是面向 Google TV、Android TV、LG 和三星电视的开源无广告首页,提供来自已安装应用的推荐、天气与一键恢复原生桌面。

访问 simbasjungles/free-my-tv

项目简介

Free My TV 是一款开源电视首页与屏保替代方案,运行于 Google TV 和 Android TV,并以应用形式支持 LG webOS 与三星 Tizen 电视。它把用户应用放在应用架上,展示来自已安装流媒体应用的趋势推荐、天气信息以及可选的加密货币价格,并让日间与夜间外观跟随当地日落变化。安装无需 root,应用只在电视内部使用电视自身的 ADB;用户可随时切换回原始首页。

核心功能

  • 无广告首页,没有赞助行、横幅或自动播放推广;应用架展示用户实际使用的流媒体应用,可直接在电视上选择应用并调整顺序;每小时从 TMDB 刷新趋势推荐,仅限已安装应用,电影与剧集分设标签页;天气抽屉提供逐小时预报、日出日落,并可选显示 Binance 加密货币价格;日间与夜间外观跟随真实当地日落,并有匹配的屏保;在测试的 TCL Google TV 上测得 60 fps 且内存占用低于原生首页,并提供一键恢复 Original。

适用场景

  • 在 Google TV 或 Android TV 上以更清爽的启动器替换广告较多的原生首页;在 LG webOS 或三星 Tizen 电视上添加类似的首页应用;在不含赞助位的情况下展示用户已安装流媒体应用中的趋势内容;直接在电视上查看天气、日落时间和可选的加密货币价格。

快速开始

  • 在 Google TV 或 Android TV 上启用开发者选项与 USB 调试,并记下电视 IP 地址;可使用 AI 编程助手或手动构建路径,手动安装需克隆仓库、在 config.properties 中设置城市和 TMDB 密钥、运行 ./build.sh,然后用 adb 安装 APK;在 LG 电视上从 LG Content Store 安装 Developer Mode,启用 Dev Mode Status 与 Key Server,运行 python3 webos/build.py 构建,并用 python3

部署与要求

  • Google TV 或 Android TV(Android 8 或更新版本),以及一台与电视处于同一 Wi-Fi 的电脑用于安装;手动 Android 构建需要 JDK 17 或更新版本、带 build-tools 34 和 platform android-34 的 Android SDK 命令行工具,以及 adb;LG 方面需要 webOS 3 或更新版本的 LG 电视、Python 3、同一 Wi-Fi 的电脑和免费 LG 开发者账户;三星方面需要 2017 年或更新版本(Tizen 3 或更新版本)的三星电视、同一 Wi-Fi 的电脑和

采用前须知

  • 许可证:MIT。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 Free My TV 的项目

Favicon of Solid Glass

Solid Glass

Free 等级项目星标数: 2.1K

面向 AI 应用的触感化实体设计系统。

应用界面与 SDK

Solid Glass 是面向 AI 应用的设计系统,采用克制的玻璃质感:厚重朦胧的面板、细边框、柔和阴影与有节制的色彩和动效,在增加层次与材质感的同时保持界面清晰易读。

Favicon of Pele

Pele

Free 等级项目星标数: 1.8K

轻量快速渲染 Mermaid 图表为 SVG,并用 CSS 变量设置主题。

应用界面与 SDK

Pele 是一个轻量开源库,可将 Mermaid 图表渲染为 SVG,并用 CSS 变量设置主题。它支持 Mermaid 12.1.0 内置的全部图表类型,无运行时依赖,渲染快速,并会针对小屏幕调整布局。