Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

一个以 MoonTV v100 版本 / Helios 为后端的客户端,支持 iOS、Android、MacOS 和 Windows,并针对各端体验优化

Notifications You must be signed in to change notification settings

MoonTechLab/Selene

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

23 Commits

Repository files navigation

Selene

🎬 Selene 是以 MoonTV v100 版本 / Helios 为后端的客户端,保证原汁原味的同时,优化了移动端和桌面端操作体验。它基于 Flutter 构建,目前支持 Android、iOS、macOS 和 Windows 平台。

点击查看移动端截图 项目截图 项目截图 项目截图 项目截图 项目截图 项目截图 项目截图 项目截图
点击查看 pc 端 / 宽屏设备截图 项目截图 项目截图 项目截图 项目截图 项目截图 项目截图

请不要在 B站、小红书、微信公众号、抖音、今日头条或其他中国大陆社交平台发布视频或文章宣传本项目,不授权任何"科技周刊/月刊"类项目或站点收录本项目。


✨ 功能特性

🎯 核心功能

  • 多源聚合搜索 - 支持多个视频源的聚合搜索,快速找到想看的内容
  • 智能播放记录 - 自动记录播放进度,支持断点续播
  • 个人收藏夹 - 收藏喜欢的影视作品,方便随时观看
  • 多平台支持 - 支持电影、电视剧、动漫、综艺等多种内容类型
  • DLNA 投屏 - 大屏看片就是爽

🎨 用户体验

  • 现代化 UI - 基于 Material Design 3 的现代化界面设计
  • 深色模式 - 支持深色/浅色主题切换,护眼更舒适
  • 流畅动画 - 丰富的交互动画,提升使用体验

🔧 技术特性

  • 高性能播放 - 移动端使用 Awesome Video Player + FVP 后端,桌面端使用 Media Kit,支持多种视频格式
  • 智能缓存 - 图片缓存和数据缓存机制,提升加载速度
  • 网络优化 - 支持 WebSocket 实时通信,响应更迅速
  • 跨平台适配 - 针对不同平台优化的播放器和 UI 控件

📱 支持平台

  • Android - 最低支持 Android 5.0 (API 21)
  • iOS - 最低支持 iOS 13.0
  • macOS - 最低支持 macOS 11.0 (Big Sur)
  • Windows - 最低支持 Windows 10

📖 使用说明

首次使用

  1. 启动应用后,系统会自动检查登录状态
  2. 如未登录,会跳转到登录页面
  3. 登录成功后进入主界面

主要功能

  • 首页 - 查看热门内容、继续观看、个人收藏
  • 搜索 - 多源聚合搜索,支持实时搜索建议
  • 分类浏览 - 按电影、电视剧、动漫、综艺分类浏览
  • 播放器 - 支持多种播放控制,自动记录播放进度

🏗️ 技术架构

核心技术栈

  • Flutter 3.4.3 - 跨平台 UI 框架
  • Dart 3.4.3 - 编程语言
  • Provider - 状态管理
  • Dio - HTTP 网络请求
  • FVP - 播放器后端
  • Awesome Video Player - 移动端播放器前端
  • Media Kit - 桌面端播放器前端
  • Cached Network Image - 图片缓存
  • DLNA Dart - 投屏功能

⚠️ 免责声明

重要提醒:

  1. 仅供学习交流 - 本项目仅用于技术学习和交流目的,不提供任何商业服务。

  2. 内容来源 - 本应用聚合的内容来源于第三方平台,我们不对内容的合法性、准确性、完整性或可用性承担任何责任。

  3. 版权声明 - 所有影视内容的版权归原作者和版权方所有,请用户自觉遵守相关法律法规,支持正版。

  4. 使用风险 - 用户使用本应用所产生的任何直接或间接损失,开发者不承担任何责任。

  5. 合规使用 - 请用户在使用过程中遵守当地法律法规,不得用于任何违法用途。

  6. 数据安全 - 虽然我们重视用户隐私,但请用户自行承担数据安全风险。

使用本应用即表示您已阅读并同意上述免责声明。

🙏 致谢

  • MoonTV - 后端服务支持
  • Flutter - 跨平台开发框架
  • 所有用户的支持

如果这个项目对您有帮助,请给个 ⭐️ 支持一下!

Star History Chart

About

一个以 MoonTV v100 版本 / Helios 为后端的客户端,支持 iOS、Android、MacOS 和 Windows,并针对各端体验优化

Resources

Stars

Watchers

Forks

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /