您的位置:首页 > 移动开发 > Android开发

android视频录制

2011-11-14 21:13 483 查看
MediaRecorder recorder = new MediaRecorder
recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA); //从照相机采集视频
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setVideoSize(320, 240);
recorder.setVideoEncoder(MediaRecorder.VideoEncoder.H263);//设置视频编码方式
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
File videoFile = new File(Environment.getExternalStorageDirectory(),System.currentTimeMillis() + ".3gp");
recorder.setOutputFile(videoFile.getAbsolutePath());
recorder.setPreviewDisplay(surfaceView.getHolder().getSurface());
recorder.prepare();//预期准备
recorder.start();//开始刻录

recorder.stop();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: