使用InputStream和OutputStream复制mp4流

时间:2014-03-20 23:51:32

标签: java android video mp4

我有一个我要复制的mp4文件。

byte buffer = new byte[1024];
inputStream = new FileInputStream(Mp4FileIN);
outputStream = new FileOutputStream(Mp4fileOUT);

int length;             
while((length = inputStream.read(buffer)) > 0)
      fileOutStream.write(buffer, 0, length);           

 fileOutStream.close();

输出文件的字节与原始字节完全相同,但显然它不是同一个文件。

为什么我不能播放它?

这种方法有什么问题?

感谢。

更新

我刚刚意识到,经过一些尝试,有时候它会起作用,有时它不会。 所以我的问题是一样的,我的方法有什么问题?

0 个答案:

没有答案