Files
MeBox/internal/service
truewhile 4dc9cbe2e7 feat: 网页端完整浏览/播放远程 Emby 挂载库
- 后端新增远程库→本地结构映射(emby_remote_web.go):Library/Media/SeriesCard
  与本地完全同构,前端无感知
- /api/libraries(含 with_preview)、/api/libraries/:id、/api/libraries/:id/media、
  /api/libraries/:id/series、/api/libraries/:id/series/episodes、/api/media/:id、
  /api/media/:id/episodes 全部支持远程伪装 ID 透传映射
- /api/stream/:id 对远程条目 302 直连远程 Emby 原地址(播放不经过本机)
- 库内容按 CollectionType 过滤(电影库取 Movie、剧集库取 Series),
  RecursiveItemCount 作为系列集数;修复伪装 ID 双重编码导致的图片/详情 500
- SPA fallback 放行 /library/embyremote~ 前缀(不再被当作 Emby API 路由 404)
- 前端:远程库/条目标记 is_remote_emby,隐藏扫描/刮削/编辑/NFO/回收站/
  HLS 转码等不适用操作;后台管理面板过滤远程库
2026-09-01 11:32:54 +08:00
..
2026-08-28 18:28:09 +08:00
2026-08-20 22:09:04 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:00:18 +08:00
2026-08-25 22:12:05 +08:00
2026-08-25 16:39:47 +08:00
2026-08-25 22:12:05 +08:00
2026-08-28 16:27:11 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:00:18 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-29 22:16:21 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-25 22:54:46 +08:00
2026-08-25 22:54:46 +08:00
2026-08-24 17:40:43 +08:00
2026-08-25 00:26:32 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-23 22:12:32 +08:00
2026-08-24 17:40:43 +08:00
2026-08-29 22:16:21 +08:00
2026-08-29 22:16:21 +08:00
2026-08-29 22:16:21 +08:00
2026-08-29 22:16:21 +08:00
2026-06-27 13:22:46 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-25 14:12:59 +08:00
2026-08-25 14:12:59 +08:00
2026-08-24 17:00:18 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-26 23:32:02 +08:00
2026-08-26 23:32:02 +08:00
2026-08-27 23:40:12 +08:00
2026-08-24 17:40:43 +08:00
2026-08-27 23:40:12 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-23 22:12:32 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-27 23:40:12 +08:00
2026-08-28 22:20:01 +08:00
2026-08-28 22:38:09 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
5
2026-08-26 12:52:10 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-29 22:16:21 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-20 15:43:39 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-23 22:12:32 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
5
2026-08-26 12:52:10 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:00:18 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
5
2026-08-26 12:52:10 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-20 15:43:39 +08:00
2026-08-20 15:43:39 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:00:18 +08:00
2026-08-20 22:09:04 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
5
2026-08-26 12:52:10 +08:00
2026-08-24 17:40:43 +08:00
2026-06-24 19:26:32 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-25 14:12:59 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-20 20:52:34 +08:00
5
2026-08-26 12:52:10 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-23 22:12:32 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-23 22:12:32 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-23 22:12:32 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-27 23:40:12 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:00:18 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 22:16:31 +08:00
2026-06-26 15:37:38 +08:00
2026-08-25 23:19:07 +08:00
2026-08-25 23:19:07 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-06-26 15:37:38 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-29 22:16:21 +08:00
2026-08-24 17:00:18 +08:00
2026-08-27 21:24:01 +08:00
5
2026-08-27 15:42:00 +08:00
5
2026-08-27 15:42:00 +08:00
2026-08-25 00:26:32 +08:00
2026-08-29 22:16:21 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:00:18 +08:00
2026-08-20 15:43:39 +08:00
2026-08-20 15:43:39 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-27 23:40:12 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00
2026-08-20 15:43:39 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 22:16:31 +08:00
2026-08-20 15:43:39 +08:00
2026-07-02 18:38:26 +08:00
2026-08-30 21:40:58 +08:00
2026-08-24 17:40:43 +08:00
2026-08-24 17:40:43 +08:00