入力スチームのバッファが1000バイトを読み取るたびに、いくつかの開始記号とビデオ名は、実際のビデオコンテンツの前にバッファの先頭にあります(100バイトなど)。結果バッファに書き込むことはしません。したがって、初めてバッファに101-999を書き込んでください。 2回目は1000-1999を書きたいと思っています。現在、0-999を書き換え、結果ビデオの実際のビデオコンテンツの前に900の余分なバイトがあります。Javaでバイトバッファの半分に書き込む方法はありますか?
バッファーに最初のバッファー長をスキップする方法はありますか?ありがとう!
あなたが先に行くと[sscce](HTTP追加し、実際にいくつかの(質問に関連、短い)コード – SJuan76
を投稿する必要があります/を/sscce.org/)。 – paislee
[Javaサーブレットのいくつかのオフセットからバイトバッファを書き込む方法]の複製が可能です(http://stackoverflow.com/questions/9588359/how-to-write-byte-buffer-from-some-offset-in-java-サーブレット) – EJP