如何将视频从URI转换为字节[] [英] How to convert video from URI to byte[]

查看:101
本文介绍了如何将视频从URI转换为字节[]的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经捕获了视频,并获得了该视频的URI.

I have captured video and I get a URI of that video.

如何将URI指向的内容加载到 byte [] 结构中?

How to load the content pointed to by that URI into byte[] structure?

推荐答案

看看

代码示例:

ByteArrayOutputStream baos = new ByteArrayOutputStream();
FileInputStream fis = new FileInputStream(new File(yourUri));

byte[] buf = new byte[1024];
int n;
while (-1 != (n = fis.read(buf)))
    baos.write(buf, 0, n);

byte[] videoBytes = baos.toByteArray();

这篇关于如何将视频从URI转换为字节[]的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆