GoForum🌐 V2EX

[开源] 闲置 Windows/Mac 变身机顶盒(无需键鼠)手机控制(支持 Emby/IPTV/投屏/B 站等)

SkyEcho · 2026-07-28 00:58 · 0 次点赞 · 0 条回复

背景

家里有一台闲置的 Mac mini M1,还有一台 N100 小主机,我平时主要跑下载和 Docker ,一直想着榨干他们俩的性能。如果用来放蓝光原盘电影,这两个机器 CPU 肯定都绰绰有余,毕竟都是走硬件解码,就是放电影有点麻烦,准备一个空中飞鼠总感觉不太优雅。

为了正经看电视,我还买了 Apple TV,搭配 Emby 库,用免费的网易爆米花 App 其实已经挺顺手了。有几个美中不足的地方:

  1. 我有时候看剧,会频繁滑动进度条和切换倍速,用遥控器操作还是稍微有点麻烦。
  2. 看国内的流媒体费劲,要么投屏没有倍速和弹幕,要么就是安装一些无法上架的第三方 App ,而且它还让我升级电视专用会员😅

怎么折腾都差点意思,那就只能自己动手了

TinyPlay

把闲置的 Windows + macOS 小主机变成电视盒子 无需键鼠的情况下,躺在沙发上用手机优雅的操控

TinyPlay 不追求把电脑变成配置很重的全能媒体中心,只是希望让闲置的 NUC ,开箱即用的转变成一个机顶盒/电视盒子/HTPC

功能介绍

  • Emby / Jellyfin / Plex
  • 本地文件、WebDAV 、SMB 、NFS
  • IPTV 直播源
  • DLNA 投屏接收器(支持倍速)
  • 网页浏览器访问 B 站 / 爱优腾 / 抖音精选 或者其他自定义网址

手机端扫码打开遥控器后,可以选片、快进快退、拖动进度、切换音轨/字幕、调整倍速。

播放引擎

使用了 mpv ( IINA 同款引擎),色彩管线选择了 gpu-next (对杜比视界更友好)。

TinyPlay:电视上的播放器与手机遥控器 TinyPlay:电视上的播放器与手机遥控器

网页浏览器这块借鉴了 Chrome 扩展 Vimium 的思路:页面上可点击的元素会标记为短字符,手机输入字符即可点选,完全无需键鼠。

网页浏览器:电视页面与手机控制面板

Apple TV 版

顺手还做了 Apple TV 版 同样支持 Emby / Jellyfin / Plex 、WebDAV / SMB 、IPTV 等,也支持 DLNA 投屏。

由于 tvOS 限制,上架版本无法内嵌任何浏览器,所有国内流媒体还是无解。

解释一下,tvOS 支持 AirPlay ,为什么还特意内嵌了 DLNA 投屏:

因为 AirPlay 会抢占系统媒体会话,其他 App 的音频/视频容易被中断,或者反过来被 AirPlay 抢走焦点。这在某些场景下会带来困扰。另外,AirPlay 也不支持倍速播放。

tvOS 播放引擎

苹果设备本身对杜比支持的很好,但是格式支持的很差劲。因此我选择了一个较新的播放引擎作为主力引擎,这个引擎思路是会尽可能使用苹果原生播放能力,比如遇到 MKV 格式,使用 FFmpeg 进行 demux ,尽可能仍然用 Apple 原生能力( VideoToolbox 硬解码、AVPlayer )播放。

考虑到新引擎仍处于磨合阶段,同时准备了 VLC 引擎作为兜底方案。

基于此,从纸面参数来看,支持格式非常丰富,甚至超过一些老牌播放器,包括:

  • Dolby Atmos ( EAC3+JOC 流穿透)
  • Dolby Vision ( P5 、P7 单层 8.1 、P8.1 、P8.4 、AV1 P10.x )
关于内购:核心功能全部免费。非 Pro 版本仅限制 [倍速播放] 这一项功能,一次性买断,无年费。

其他

TinyPlay 和 Kodi 有什么不同?

考虑到可能有人会问这个问题,简单解释一下。

Kodi 更像一个功能完整、可深度定制的家庭媒体中心:插件、电视端界面、资料库和规则系统都很强,但配置和学习成本也更高。

TinyPlay 更适合「已有一台接电视的电脑,只想快速看片」的场景:轻量、开箱即用、手机浏览器作为遥控器。

如果你需要完整的电视端资料库、丰富插件和大量自动化功能,Kodi 往往更合适; TinyPlay 并不是为了替代它。

源码与下载

详细的图文介绍: https://yanghanqing.github.io/tinyplay/

桌面版项目地址: https://github.com/YangHanqing/tinyplay

下载安装: https://github.com/YangHanqing/tinyplay/releases

国内下载加速: https://gitee.com/hanqingyang/tinyplay/releases

Apple TV 版本: https://apps.apple.com/app/tinyplay-video-remote/id6788041703
(考虑到用 Apple TV 的靓仔肯定都有美区账号,暂时没上架国区,手机如果登录的是国区 iTunus 会无法打开,可以在 tvOS 商店搜索 TinyPlay - Video Remote )

0 条回复
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: SkyEcho
发布: 2026-07-28
点赞: 0
回复: 0