这个项目能做什么

TinyPlay是一款轻量级的客厅媒体播放器,适用于闲置的Windows迷你电脑、笔记本电脑和Mac mini。将其连接到电视后,它便成为由mpv驱动的播放设备,而你的手机则充当遥控器。 这些设备性能远超机顶盒,但在电视前使用键盘和鼠标显得笨拙,传统遥控器又不擅长输入搜索词或拖动时间轴。 TinyPlay让每台设备各司其职:**让硬件负责播放,让手机负责交互。** ## 功能特性 - **手机浏览器遥控** — 扫描二维码即可使用,无需安装应用 - **网页浏览** — 在电视上浏览YouTube、Netflix等常见流媒体网站,无需键盘或鼠标 - **媒体服务器** — 连接Emby、Jellyfin或Plex,支持海报墙、剧集浏览、搜索和断点续播 - **文件浏览** — 浏览SMB、WebDAV共享或本地目录,直接播放文件 - **直播电视** — 集成IPTV频道列表,支持收藏和最近观看历史 - **DLNA投屏** — 从本地网络中的兼容应用投射流媒体;手机遥控器仍可用于播放控制 - **多服务器** — 同时挂载多个媒体源,可随时切换 - **跨平台** — 适用于Windows和macOS,包括Apple Silicon和Intel;另有独立的[Apple TV版本](https://apps.apple.com/app/tinyplay-video-remote/id6788041703) - **底层采用mpv** — 支持MKV、HDR、Dolby Vision、TrueHD、PGS字幕等 ## 下载 从[GitHub Releases](../../releases/latest)下载最新版本。 - **Windows x86-64** — 运行`TinyPlay-Setup-x64.exe`。它会创建开始菜单和桌面快捷方式,安装完成后自动启动TinyPlay。后续安装程序会识别现有安装,关闭TinyPlay并就地升级,同时保留你的设置。由于当前版本未签名,Windows可能显示SmartScreen警告。 - **macOS** — 提供Apple Silicon(`TinyPlay-macos-arm64.dmg`)和Intel(`TinyPlay-macos-intel.dmg`)两个版本。打开DMG并将TinyPlay拖入应用程序文件夹。 手机和运行TinyPlay的电脑必须处于同一本地网络。 ### 系统要求 | 系统 | 状态 | | --- | --- | | Windows 10(1607)或更高版本,64位 | 开箱即用 | | macOS 14或更高版本(Apple Silicon或Intel) | 开箱即用 | | macOS 12 - 13 | 可用,但需自行安装mpv(见下文) | **macOS 12和13。** TinyPlay本身可以运行,但DMG中捆绑的mpv播放器是为macOS 14及更高版本构建的,因此这些系统会拒绝启动它。自行安装mpv后,TinyPlay将自动使用它: 1. 从[mpv.io](https://mpv.io/installation/)下载适用于macOS的mpv(macOS下载为`mpv.app`;在Apple Silicon上该版本通过Rosetta运行)。 2. 将`mpv.app`拖入你的**应用程序**文件夹。 3. 重启TinyPlay。它会在`/Applications`、你的个人`~/Applications`以及常见的Homebrew位置查找mpv,无需配置。如果你将mpv放在其他位置,可通过菜单栏**高级设置 -> 自定义MPV播放器**指定路径。 ## TinyPlay与Kodi Kodi适合希望将电视打造成深度可定制媒体中心的人。TinyPlay适合希望减少设置、使用手机遥控并快速播放视频的人。 **如果你符合以下情况,TinyPlay可能更适合你:** - 💡 希望快速完成设置,无需长时间配置 - 📱 偏好用手机控制播放,不想再安装其他应用 - 🎬 主要想播放视频,而非维护复杂的媒体库分类体系 - 🔧 重视轻量、开箱即用的方案 简而言之:**Kodi = 全功能媒体中心;TinyPlay = 带手机遥控的轻量电脑电视盒。** ## 许可证 TinyPlay根据[GNU通用公共许可证v3.0](LICENSE)发布。捆绑的第三方组件按各自许可证分发;详见[THIRD_PARTY_NOTICES.md](THIRD_PARTY_NOTICES.md)。