sop*_*hia 0 java video bytebuffer bufferedreader
假设每次输入蒸汽的缓冲区读取1000个字节.缓冲区的开头有一些开始标志和视频名称,在实际视频内容之前,如100字节.我不想将它们写入结果缓冲区.所以第一次将101-999写入缓冲区.而第二次我希望写1000-1999.目前,它再次写入0-999,结果视频在实际视频内容之前有900个额外字节.
无论如何写缓冲区跳过第一个缓冲区长度?谢谢!
小智 5
我使用此代码从ByteBuffer中跳过字节:
import java.nio.ByteBuffer;
public class Utility {
public static void skip(ByteBuffer bb, int skip) {
bb.position( bb.position() + skip);
}
}
Run Code Online (Sandbox Code Playgroud)