Android有没有视频采集的独立示例代码?
发布于 2010-08-27 23:48:52
下面是我提供给我的学生的内容:Camcorder Source
发布于 2013-02-04 16:24:44
不知道为什么我没有早点想到这个。如果你只是想捕捉一段视频,这样你就可以把它上传到服务器上(或者做一些类似的事情),你可以使用原生相机应用程序,使用intents非常容易。
启动意图,捕获视频,然后返回到您的活动,并通过onActivityResult访问视频。
// Setup a result flag for your video capture
int ACTION_TAKE_VIDEO = 100;
// Launch an intent to capture video from MediaStore
Intent takeVideoIntent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
startActivityForResult(takeVideoIntent, ACTION_TAKE_VIDEO);
// Obtain the file path to the video in onActivityResult
public void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == RESULT_OK) {
if (requestCode == ACTION_TAKE_VIDEO) {
Uri videoUri = data.getData();
String filePath = getPath(videoUri);
Log.d("LOGCAT", "Video path is: " + filePath);
}
}
更多信息请访问http://developer.android.com/training/camera/videobasics.html
发布于 2011-08-25 21:40:17
我从here找到了一个很好的解决方案
https://stackoverflow.com/questions/2550743
复制相似问题