64fa3b1efe97197a217784e2645d96378bc9cbbd
一个使用 Flutter 开发的短剧播放 App 原型,面向海外用户,重点探索沉浸式刷剧、找剧和连续观看的移动端体验
主要功能
- 沉浸式首页:竖屏播放,上下滑切换短剧,左右滑切换内容类别;支持拖动进度、横屏全屏观看。
- 剧集播放:从详情页进入后按集连续播放,支持选集和本地续看。
- 找剧与个人页:浏览、搜索和查看剧集详情;在个人页查看观看记录、收藏与喜欢的内容。
- 互动与多语言:本地演示评论、系统分享,以及英文和简体中文界面。
- 画中画:Android 接入系统画中画;iOS 画中画尚未实现。
技术实现
项目使用 Flutter、Provider 和 video_player。播放会话统一管理播放器生命周期;观看进度和演示互动数据保存在本机。首页、找剧、我的共用同一个根页面,切换时保留页面状态。
当前说明
现阶段的剧目与剧集是演示数据,多部剧暂时复用同一段测试视频。
Languages
Dart
97.5%
PowerShell
1.1%
Swift
0.8%
Kotlin
0.4%
Python
0.2%