Repolode
ephraimduncan

ephraimduncan/hackertube.tv

一款 Android TV 应用,浏览 hackertube.org 推荐的 Hacker News 视频,并在电视上的 YouTube 应用中播放。

Star
75
Fork
12
未关闭 Issue
1
最近提交
6天前

这是什么?

HackerTube for TV 是 hackertube.org 的 Android TV 客户端。hackertube.org 汇集了 Hacker News 推荐的视频,本应用把网站的首页、搜索、Longs、喜欢、历史、稍后观看、分类和播放列表等页面带到电视上,界面风格与网站保持一致。选中视频后按确定键,会把 YouTube 链接交给电视上的 YouTube 应用播放,播放结束或按返回键后,会重新回到 HackerTube 界面。

长按确定键可打开视频详情页,查看摘要、Hacker News 推荐该视频的原因、HN 评论以及相关视频。在详情页可以点赞、标记为“不感兴趣”,或加入稍后观看。点赞、历史和稍后观看列表保存在电视本地,首页推荐会通过网站同一套 API 读取这些数据来筛选内容。

应用使用 Kotlin 和 Compose for TV 开发,需要 Android 8 及以上系统和 YouTube 应用,通过 adb 侧载 APK 安装。本项目与 HackerTube 官方无关。

核心功能

  • 01浏览首页、搜索、Longs、喜欢、历史、稍后观看、分类和播放列表
  • 02选中视频后交由电视上的 YouTube 应用播放
  • 03详情页展示摘要、Hacker News 推荐理由和 HN 评论
  • 04支持点赞、标记“不感兴趣”和加入稍后观看
  • 05首页推荐会结合你的点赞和观看历史

适用场景

  • 在客厅电视上观看 Hacker News 推荐的视频
  • 不用电脑,直接在沙发上浏览技术演讲和演示
  • 在 Android TV 或 Google TV 上侧载一个轻量的 HN 视频浏览器

快速上手

  1. 1

    在电视上启用开发者选项和网络调试

  2. 2

    从最新版本下载 hackertube-tv.apk

  3. 3

    通过 ADB 连接电视

    adb connect <tv-ip>:5555
  4. 4

    安装应用

    adb install hackertube-tv.apk

使用前须知

  • 需要运行 Android 8 或更高版本的 Android TV 或 Google TV,并安装 YouTube 应用。
  • 视频在 YouTube 应用中播放,因此电视上必须安装 YouTube 应用。
  • 从源码构建需要 JDK 21 和 Android SDK 平台 37。

收录于专题

标签

常见问题

hackertube.tv 是什么?
一款 Android TV 应用,浏览 hackertube.org 推荐的 Hacker News 视频,并在电视上的 YouTube 应用中播放。 HackerTube for TV 是 hackertube.org 的 Android TV 客户端。hackertube.org 汇集了 Hacker News 推荐的视频,本应用把网站的首页、搜索、Longs、喜欢、历史、稍后观看、分类和播放列表等页面带到电视上,界面风格与网站保持一致。选中视频后按确定键,会把 YouTube 链接交给电视上的 YouTube 应用播放,播放结束或按返回键后,会重新回到 HackerTube 界面。
hackertube.tv 可以免费使用吗?用的什么许可证?
hackertube.tv 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
hackertube.tv 还在维护吗?
活跃维护中。hackertube.tv 最近一次提交是在 2026年11月1日。
hackertube.tv 适合用来做什么?
在客厅电视上观看 Hacker News 推荐的视频 不用电脑,直接在沙发上浏览技术演讲和演示 在 Android TV 或 Google TV 上侧载一个轻量的 HN 视频浏览器
hackertube.tv 怎么安装和运行?
在电视上启用开发者选项和网络调试 从最新版本下载 hackertube-tv.apk 通过 ADB 连接电视: adb connect <tv-ip>:5555 安装应用: adb install hackertube-tv.apk
在哪里获取 hackertube.tv?
源代码和安装说明在 GitHub 上:https://github.com/ephraimduncan/hackertube.tv

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目