版本信息
- 应用包名:
com.fnostv.android4
- 当前版本:
0.1.0
- Version Code:
1
- 最低系统:Android 4.2 / API 17
- 目标系统:Android 9 / API 28
本次核心更新
本次版本围绕“电视端可用性、影视浏览体验、播放稳定性、旧设备兼容性”进行了集中完善,重点补齐了媒体详情、海报墙、播放控制、首次配置、接口兜底和遥控器操作体验。
下载链接:https://github.com/XDORG-N1/fnOSTV/releases/download/v2.0.3/fnOSTV_v2.0.3.apk
主要功能
影视浏览体验
- 新增更完整的影视详情页
- 展示影片标题、年份、评分、分类、时长、来源、简介等信息
- 支持展示合集/子项数量
- 支持从详情页进入播放
- 支持收藏/取消收藏
- 首页新增继续观看、收藏、媒体中心等海报区域
- 优化媒体中心加载流程
播放体验
- 支持播放源优先选择
- 支持详情页选择媒体后播放
- 支持 LibVLC 优先播放,IJK 与外部播放器兜底
- 支持遥控器确认键播放/暂停
- 支持左右方向键快退/快进
- 支持菜单键切换倍速
- 支持上方向键切换画面模式
- 支持下方向键查看/切换播放源
- 新增数字键快捷跳转:
0:回到开头
1-9:跳转到 10%-90% 进度
稳定性与兼容性
- 优化 mediaCenter 接口适配
- 加入 REST、本地索引、RPC、文件模式等多级兜底
- 优化旧设备性能表现
- 增加海报解码采样保护,降低低性能设备内存压力
- 修复播放页返回时可能直接退出到系统桌面的问题
- 增强 Android 4.x 设备上的返回键兼容性
首次配置与基础能力
- 优化首次配置流程
- 支持 fnOS RPC / WebSocket 会话能力
- 支持原生登录与会话恢复
- 支持媒体库、分类、收藏、最近播放等基础入口
- 支持本地收藏与最近播放记录
- 支持设置页、用户入口、播放偏好、外观与媒体库配置
测试验证
已完成以下验证:
- 单元测试通过
- Debug 构建通过
- 模拟器安装通过
- 应用启动通过
- 首页、媒体中心、详情页、播放页主流程验证通过
- 遥控器方向键、确认键、返回键、菜单键、数字键功能验证通过
- 播放页返回应用内页面验证通过
已知限制
- LibVLC AAR 最低需要 Android API 17
- 媒体库管理能力目前仍以本地实现为主
- 海报墙展示仍可继续增强
- 多码率/多播放源切换依赖后端接口返回
- 不同旧设备的硬解能力存在差异,仍需继续适配
后续规划
- 继续完善影视详情页展示
- 丰富海报墙布局与筛选能力
- 提升 mediaCenter 接口兼容性
- 优化播放源选择交互
- 继续降低旧设备性能压力
- 打磨首次配置体验
- 增加更多遥控器快捷操作