Skip to content

[perf] 真实播放/scrub 引擎(连续解码+音画同步+精确 seek)——P1-10 #100

Description

@appergb

缺口(1:1 蓝图 P1-10,工程量最大)

真实播放/scrub 引擎缺失:当前暂停态靠逐帧 composite_frame(致卡死,见 #92),播放态靠 webview <video> 元素。无连续解码 + 音画同步 + 精确 seek 的统一引擎。

位置

  • web/src/hooks/usePlaybackTicker.tsweb/src/components/preview/{TimelinePlaybackLayer.tsx,useTimelineFrame.ts}
  • crates/opentake-media/src/decode/frame.rscrates/opentake-rendersrc-tauri/src/render.rs

如何完成

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions