急!!!android怎么录制SurfaceView中的图像???

IDTC 2013-08-25 10:54:00
我在SurfaceView中用如下方法获取网络中的图像,但我想把这个内容实时的录制成视频,怎么弄?现在的bitmap都是一张张的图片,或者说能实现SurfaceView内容的录像也行,项目中要用到,比较急,谢谢
private void draw()
{
try
{
conn = (HttpURLConnection) videoUrl.openConnection();
conn.setDoInput(true);
in = new BufferedInputStream(conn.getInputStream());
bmp = BitmapFactory.decodeStream(in);
in.close();
conn.disconnect();
canvas = sfh.lockCanvas();
canvas.drawBitmap(bmp, 0, 0, paint);
sfh.unlockCanvasAndPost(canvas);

}
catch (Exception ex)
{
}
finally
{
// if (canvas != null)
// sfh.unlockCanvasAndPost(canvas);
}
}
...全文
384 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xjq2003 2014-06-20
  • 打赏
  • 举报
回复
楼主解决了吗?我也遇到这样的问题了
IDTC 2013-08-26
  • 打赏
  • 举报
回复
哪位朋友麻烦给解答一下
IDTC 2013-08-26
  • 打赏
  • 举报
回复
哦,不过不太明白,有简单的方法吗?比如屏幕录像之类的
媒体盒子 2013-08-26
  • 打赏
  • 举报
回复
jpg -> YUV ->再编码 ,比较麻烦

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧