15 lines
1.6 KiB
Markdown
15 lines
1.6 KiB
Markdown
# Velix-MPV-Core 记忆索引
|
||
|
||
- 项目:地产运维中台媒体核心的 OpenHarmony MPV 端口。
|
||
- 当前阶段:VUI1 COMPLETE / Pura 90 Pro Max + MatePad Pro 13 UI verified;TMDB live credentials、HTTPS/HLS、网络字幕、鉴权资源和实体机验收待补。
|
||
- 公共入口:`include/mpv/harmony_playback.h`,稳定 C API 不暴露 MPV/FFmpeg 内部类型。
|
||
- Playback Lab:C++ 仅做 NAPI/渲染适配,核心请求、控制、状态统一委托 C API。
|
||
- Phase 6:启动/seek/buffering/audio/资源/NAPI 时间线与 benchmark runner 已入库;5 次启动 update 617→364,20 次 startup、50 次 seek、100 次 load-stop、200 次 play-pause 已跑模拟器。
|
||
- 默认策略:软件解码;`harmony-ohcodec-gl` mapper 保持禁用,不声明零拷贝 GPU 能力。
|
||
- 构建:default/software/FFmpeg-Harmony AArch64 与 Velix Core SDK 打包/校验通过;HAP 使用 DevEco JBR + `--no-daemon` 通过。
|
||
- 设备:模拟器 `127.0.0.1:5555`,Playback Lab 已安装启动并完成本地 MP4 smoke。
|
||
- Phase 7:Core 提交 `14149854b8` 已推送 `origin/harmony-port`;主 App 已接入 `PlaybackEngine`/`MpvPlaybackEngine`/`PlaybackController` 与 `PlayerPage`,本地 MP4、暂停/seek、统计、release 已在模拟器验证。
|
||
- VUI1:主 App 完成沉浸式全屏 Hero、Ambient Palette、4 级材质、官方 HDS 沉浸导航、响应式详情页与自动隐藏播放器控制层;手机/平板/深色已回归,Core 未修改。
|
||
- 部署约定:服务器只按 `deploy.sh`、`deploy.sh status/logs/clean/clean-all` 执行。
|
||
- 详细状态:`memory/projects.md`;基础设施:`memory/infra.md`;教训:`memory/lessons.md`。
|