如何在Java中将.mp4视频转换为字节数组?

时间:2016-05-03 02:09:21

标签: java video rtp

所以,我有这个.mp4视频文件,我想把它转换成字节并发送给我的客户端。

在客户端,我将通过RTP接收所有字节,然后构建我自己的.mp4文件。

请帮我这样做,我没有发布任何代码,因为我不知道从哪里开始,而且我对java中的文件处理都不熟悉

由于

1 个答案:

答案 0 :(得分:0)

您可以使用Apache commons IOUtils.toByteArray方法从InputStream

创建字节数组

示例

import java.io.FileInputStream;
import java.io.IOException;

import org.apache.commons.io.IOUtils;

class ConvertToByteArray
{
    public static void main(String args[])
    {
        FileInputStream is = null;
        try
        {
            is = new FileInputStream("file.mp4");

            byte [] byteArr = IOUtils.toByteArray(is);
        }
        catch (IOException ioe)
        {}
        finally
        {
            // close things
        }
    }
}

您可以在Apache Commons IO

下载jar