文档/功能
客户端与播放器
在网页、原生 App(iPhone、Android、Apple TV、Android TV、Mac)、Infuse、VidHub 里看 MovieClaw 的片库。
最后核对:2026-10-09
| 在哪看 | 怎么用 |
|---|---|
| 电脑、手机浏览器 | 网页自带播放器,直接打开 MovieClaw 的地址 |
| iPhone | MovieClaw 原生 App(侧载安装,见下文),或 Infuse、VidHub |
| Apple TV | MovieClaw 原生 App(TestFlight 公开测试),或 Infuse |
| 安卓手机、平板 | MovieClaw 原生 App(GitHub Releases 下载 APK,见下文),或网页、Jellyfin 系客户端 |
| 安卓电视、盒子 | MovieClaw Android TV App(早期测试版),或 Jellyfin 系客户端 |
观看进度在网页、App 和 Infuse 之间同步,在哪看都能接着看。
网页
能直接播放就直接播放,浏览器放不了的编码才转码,转码前会告诉你代价。网速慢时会提示换低一档画质,断线自动重连。手机浏览器打开也是适配好的界面。
iPhone App
原生 App,播放体验对标 Infuse:原盘、4K HDR 都能放,外网慢网络下也能很快出画。需要 iOS 26 及以上。
- 从 GitHub Releases 下载
MovieClaw-iOS-unsigned.ipa。 - 用 AltStore、SideStore 或 Sideloadly,以你自己的 Apple ID 安装。
- 打开 App,填 MovieClaw 的地址,用自己的账号登录。
Apple TV App
Apple TV 原生 App 已开放 TestFlight 公开测试,需要 tvOS 26 或更新版本。前往 下载页 获取邀请链接和安装步骤;接受邀请时需要一台 iPhone 或 iPad,且与 Apple TV 使用同一 App Store 账号。
Infuse、VidHub 等第三方播放器
MovieClaw 对外提供 Jellyfin 兼容的接口,播放器把它当成一台 Jellyfin 服务器添加就行。以 Infuse 为例:
- 「设置 → 添加文件来源 → Jellyfin」(不同版本叫法略有不同)。
- 地址填 MovieClaw 主机的 IP,端口填
3000(改过就填你改的端口)。 - 用户名、密码填你在 MovieClaw 里的账号。
Infuse、VidHub 在真机上验证过:浏览、直连播放、进度同步都可用。Fileball、SenPlayer 走同一套接口,但没有逐台验证。 Apple TV 上装 Infuse,按同样的步骤就能在电视上看。
播放器想在局域网里自动发现服务器,要在 docker-compose.yml 里加一行端口 "7359:7359/udp"; 桥接网络下广播不一定到得了容器,手动填地址最稳。同一台机器上已经跑着 Jellyfin 或 Emby 时别加,端口会冲突。
安卓
安卓手机和平板可以装 MovieClaw 原生 App:从 GitHub Releases 下载 MovieClaw-Android-arm64.apk 安装,连接你的 MovieClaw 服务器,就能浏览片库、搜索、订阅和播放。 安卓电视和盒子用 Android TV App(MovieClaw-AndroidTV.apk),目前是早期测试版,不同电视和盒子的播放能力有差异。 也可以用浏览器打开网页,或者用 Jellyfin 系的安卓客户端连接(v0.28.0 修复了 Findroid 连不上的问题,但没有列入真机验证)。
和已有的 Jellyfin、Emby 共存
不想换掉已有的 Jellyfin 或 Emby,可以让 MovieClaw 只负责订阅、下载和整理,入库后通知它们刷新:在 docker-compose.yml 的environment 里加上 MEDIA_SERVER_URL(Emby / Jellyfin 的地址)和 MEDIA_SERVER_TOKEN(它们的 API 密钥)。