halcyon-video/halcyon-video

Your Jellyfin or Plex library as a walkable 1990s video rental store, self-hosted

解决的问题

Halcyon Video 将数字媒体库的浏览体验转变为怀旧的 3D 虚拟视频商店。它用可步行的环境取代了静态的电影海报列表,用户可以亲自在通道中浏览,拿起租赁盒(VHS 或 DVD),并在收银台结账。

如何工作

该项目是一个基于浏览器的 3D 环境,可与现有的媒体服务器集成。它将用户的数字目录——其中图书馆变为通道,类型变为区域——映射为物理布局。支持多种后端,包括 Jellyfin、Plex、Emby 和 RomM(用于游戏),以及用于流媒体服务的捆绑快照。用户可通过键盘、游戏手柄、电视遥控器或手机进行导航,并支持 WebXR 以在 VR 头显上使用。

适用人群

希望以更沉浸式、触觉化方式与电影和游戏收藏互动的媒体收藏家和家庭影院爱好者,或怀念实体视频商店浏览体验的人。

主要亮点

  • 沉浸式浏览: 在 3D 通道中行走,翻转租赁盒查看简介和技术细节,并使用带有软体塑料袋的收银台。
  • 可自定义美学: 通过内置的「品牌编辑器」更改商店的时代、货架、照明和品牌(包括颜色、徽章和名称)。
  • 智能店员: 店内店员根据用户的实际观看历史和目录提供推荐,而非生成的文本。
  • 广泛集成: 支持连接 Jellyfin、Plex、Emby 和 RomM,并可转交至外部流媒体服务。
  • 灵活部署: 可在浏览器中运行,作为 Docker 容器或 kiosk 服务,还提供「2.5D 模式」以适应低功耗硬件(如 Raspberry Pi)。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目