Tmby

面向 HarmonyOS 的原生 Emby 客户端。原生播放优先,转码只作显式兜底;支持多服务器地址与最近观看。

当前版本 0.1.0(开发中,以签名 HAP 自用与小范围分发)。

功能

  • 原生播放 —— 默认走系统播放器;只有出现明确的兼容性错误才走兜底路径,不悄悄转码、也不让服务端平白烧 CPU。
  • 服务器管理 —— 一个服务器一条记录,可配置多个地址,按你指定的顺序依次尝试;凭据只存在设备的系统密钥库里。
  • 最近观看 —— 首页直接续播,会话与服务器绑定;切换服务器后仍能回到可用状态。

界面

Tmby 首页 · 最近观看
首页 · 最近观看
Tmby 媒体详情
媒体详情
Tmby 服务器管理
服务器管理

安装

  1. 准备一台可访问的 Emby 服务端(面向 Emby 4.x,开发与真机验收基于自建的 4.10)。
  2. 获取签名后的 HAP 安装包。
  3. 安装到鸿蒙设备并启动。
  4. 首次启动填写服务器地址并登录。
仓库暂不公开。需要安装包的话,到「关于」页找我(GitHub:skret028)。

更新日志

尚未对外发版,下表是 0.1.0 的阶段性内容。

阶段日期变更
服务器2026-10-14管理页选择态改圆形标记(蓝底白勾 / 空心圆),切换服务器后留在本页
服务器2026-10-13单服务器多地址:有序地址列表、按序探测、换地址保留登录态
播放2026-10-13AI 字幕限制为贴底字幕带;兜底播放器可读内嵌字幕轨
骨架2026-08-21ArkTS 工程骨架、Emby 端点配置

常见问题

支持哪些 Emby 服务端版本?

面向 Emby 4.x。开发与真机验收基于自建的 4.10 服务端;客户端只用标准 Emby API,其他 4.x 版本理论可用但未逐一验证。

为什么要原生播放、不默认转码?

优先直连播放;只有服务端协商失败或播放器报明确错误码时才走兜底,避免服务端无谓消耗。

会上架应用市场吗?

暂无上架计划:以签名 HAP 装在设备上使用,小范围分发。

服务器地址和登录凭据存在哪?

服务器配置只保存在本机;访问令牌写进系统安全存储(密钥库),不进偏好设置、不进日志,也不会拼进播放地址里。