我正在使用DataInputStream读取视频文件。然后,我使用字节数组逐帧读取数据,然后连续显示它们。我的问题是,如果我想再次查看上一帧或将来要查看的帧,该怎么办?是否可以退后,还是有其他可能?

最佳答案

我将为此使用内存映射方法。如果您知道每帧的大小是固定的,那么就没有理由跳过(向前/向后)并简单地在该帧(或帧序列)中进行映射。

关于java - 在Java中的DataInputStream中来回移动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10617031/

10-10 19:24