当前主流音乐与视频 App 普遍存在广告强插、会员墙、曲库割裂、UI同质化等痛点,用户在「听歌 + 看 MV +
跨平台视频聚合」三个场景之间需要频繁切换多个应用。本项目立项的原因,是为个人及小型音乐爱好者社群打造一个无广告、可自托管、UI 风格统一的「音乐 + 视频」一体化客户端,覆盖私人曲库管理、在线播放、歌单分享、跨站视频浏览等业务场景,解决多App 来回跳转和会员重复付费的问题。
项目分为 Android 原生客户端、Web 前端、Java后端三部分,已实现的功能模块如下:1)账号体系:JWT 登录注册、Token
持久化、AuthInterceptor 自动鉴权、管理员后台。2)音乐库模块:歌曲列表、专辑/艺人浏览、歌单创建与详情、收藏与播放历史。3)播放器模块:基于 Media3 ExoPlayer的音视频统一播放,支持后台播放、MediaSession 通知栏控制、迷你播放条、全屏 NowPlaying 页、桌面悬浮歌词服务。4)视频浏览模块:聚合 B 站 / 腾讯 / 爱奇艺 /优酷 多平台 Tab 浏览,首页 MoodCard 宣传位轮播跳转。5)UI 设计:自研 StyleH「霓虹新中式」主题(NeonCard / SealStamp / AuroraTopBar等组件),毛笔书法字体 + 朱砂印章 + 霓虹渐变。6)后端:RESTfulAPI、媒体文件管理、用户与歌单数据持久化