Android如何获取摄像头的视频流呢?我在网上找了一下,有人介绍可以获取图片(YUV格式),也知道MediaRecorder可以保存录像文件,但如果要实时获取摄像头的视频流数据(H.263/Mpeg4)等,该如何实现呢?谢谢。
解决方案 »
- udp 字符发送后 ,接收的字符不正确
- [Android:Kernel]怎么在Kernel里添加宏
- android AlertDialog 中怎么加自定义的按钮,并设置监听器
- 求助如何能找到英文的android技术文档?
- Intent对象问题
- android怎么获取正在运行的后台服务 和系统中己安装哪些程序?
- 如何实现点击菜单键直接打开子菜单?
- 关于PreferenceFragment中使用setSharedPreferencesName后ListPreference报错的问题
- Android APP应用不能连接wifi访问API
- Android ImageView 动态刷新显示图片 速度 渲染等问题
- 请教android openGL 顶点坐标的问题
- 探讨:wince/android软件或者其他设备是怎么加密的?包括软件加密和硬件加密
int durationLimit = getVideoCaptureDurationLimit(); //SystemProperties.getInt("ro.media.enc.lprof.duration", 60);
Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 0);
intent.putExtra(MediaStore.EXTRA_SIZE_LIMIT, sizeLimit);
intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, durationLimit);
startActivityForResult(intent, REQUEST_CODE_TAKE_VIDEO);
不过格式好像是YUV420的
这个 _data就是摄像头返回来的视频数据,你就可以用把这个数据发送出去。
这个的具体用法楼主可以自己Google下