我知道有一种方法可以录制视频并将其保存到特定文件中。这是一个代码示例:
MediaRecorder recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.DEFAULT);
recorder.setVideoSource(MediaRecorder.VideoSource.DEFAULT);
CamcorderProfile cpHigh = CamcorderProfile
.get(CamcorderProfile.QUALITY_HIGH);
recorder.setProfile(cpHigh);
recorder.setOutputFile("/sdcard/videocapture_example.mp4"); //Saving the file to the sd card
recorder.setMaxDuration(50000);
recorder.setMaxFileSize(5000000);
我的问题:是否可以在不指定任何输出文件的情况下录制视频,但输出将是从记录构建的字节数组?我的目标是防止将任何文件保存到我的 SD 卡中。我真的不介意使用 3rd 方库,但不喜欢。
先谢谢了!