1
dode 2023-10-21 00:11:11 +08:00 via Android
直接存本地文件
|
2
RedNax 2023-10-21 00:12:37 +08:00 via iPhone
你看视频是怎么做的:
每一段时间(比如一秒),有一个关键帧,里面是整个图像的信息;关键帧之间的帧,只记录和上一帧的差异,每一帧都是用上一帧算出来。 你们也可以这样搞:每隔段时间记录一个完整状态,之间只记录和上一个状态的 diff 。跳时间点只需要跳到最近的完整状态继续播放。 当然如果你们状态之间的差异极大,diff 不好用那当我没说。 |
3
doubleTrees OP @RedNax 如果时间单位是 0.1 的话 diff 不是很大,如果时间单位是 1 的话,diff 会很大,diff 如果很大的话就很麻烦,存取都很麻烦
|
4
doubleTrees OP @dode 之前存本地文件的话确实可以,可以完全参考视频的读取和传输流程,但是要完全自己实现流式传输和快进功能感觉难度有点大
|