# flymby **Repository Path**: peerless2012/flymby ## Basic Information - **Project Name**: flymby - **Description**: Flymby 是一款基于鸿蒙系统(HarmonyOS)开发的媒体服务应用。它允许用户连接、管理和访问多种媒体服务器,包括 Emby 和 AudioBookshelf,提供流媒体播放和内容管理功能。 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-05-23 - **Last Updated**: 2025-05-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Flymby ## 项目概述 Flymby 是一款基于鸿蒙系统(HarmonyOS)开发的媒体服务应用。它允许用户连接、管理和访问多种媒体服务器,包括 Emby 和 AudioBookshelf,提供流媒体播放和内容管理功能。 ## 主要功能 - **多服务器支持**: 连接和管理多个 Emby 和 AudioBookshelf 服务器 - **媒体播放**: 支持音频和视频内容的播放 - **收藏管理**: 管理和访问您收藏的媒体内容 - **个性化设置**: 自定义应用显示模式和用户偏好 - **搜索功能**: 快速查找媒体内容 - **自适应布局**: 支持手机、平板和二合一设备的横竖屏布局 ## 技术构成 - **开发语言**: HarmonyOS/ArkTS - **UI框架**: ArkUI - **主要依赖**: - @ohos/pulltorefresh - 下拉刷新组件 - @ohos/ijkplayer - 媒体播放器 - @hzw/zrouter - 路由管理 - @pura/harmony-utils - 工具库 - @pura/harmony-dialog - 对话框组件 ## 安装要求 - 鸿蒙系统设备 (手机、平板或二合一设备) - 鸿蒙系统版本: 兼容最新版本 ## 项目结构 ``` flymby/ ├── AppScope/ # 应用级配置 ├── common/ # 通用组件和工具 ├── features/ # 特性模块 │ ├── responsiveLayout/ # 响应式布局 │ └── adaptiveLayout/ # 自适应布局 ├── products/ │ └── main/ │ └── src/ │ └── main/ │ ├── ets/ │ │ ├── api/ # API接口 │ │ ├── constants/ # 常量定义 │ │ ├── controller/ # 控制器 │ │ ├── mainability/ # 主能力 │ │ ├── pages/ # 页面 │ │ │ ├── audiobookshelf/ # AudioBookshelf相关页面 │ │ │ ├── home/ # 首页相关 │ │ │ ├── player/ # 播放器相关 │ │ │ ├── search/ # 搜索功能 │ │ │ ├── setting/ # 设置页面 │ │ │ └── webview/ # Web视图页面 │ │ ├── styles/ # 样式定义 │ │ ├── utils/ # 工具类 │ │ ├── view/ # 视图组件 │ │ └── viewmodel/ # 视图模型 │ └── resources/ # 资源文件 └── build/ # 构建输出 ``` ## 使用说明 1. **首次使用**: - 启动应用后,需要同意隐私政策 - 添加媒体服务器(Emby 或 AudioBookshelf) 2. **添加服务器**: - 进入"服务"标签页 - 点击右上角"+"按钮 - 选择服务器类型(Emby 或 AudioBookshelf) - 输入服务器信息并保存 3. **浏览和播放内容**: - 在首页浏览可用媒体 - 点击内容项目进行播放 - 使用内置播放器控制播放进度和设置 4. **设置**: - 调整应用显示模式(明/暗主题) - 配置其他个性化选项 ## 版本信息 当前版本: 1.0.9 ## 隐私政策 Flymby 重视用户隐私保护,严格遵守相关法律法规,保护用户个人信息安全。如有隐私相关问题,请通过电子邮件联系: freedomnanjing@gmail.com ## 开发者 YAII