Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. mrec = new MediaRecorder();
  2. mCamera.unlock();
  3.  
  4. mrec.setCamera(mCamera);
  5.  
  6. mrec.setPreviewDisplay(surfaceHolder.getSurface());
  7. mrec.setVideoSource(MediaRecorder.VideoSource.CAMERA);
  8. mrec.setAudioSource(MediaRecorder.AudioSource.MIC);
  9.  
  10. CamcorderProfile targetProfile = CamcorderProfile.get(CamcorderProfile.QUALITY_HIGH);
  11.  
  12. targetProfile.videoCodec = MediaRecorder.VideoEncoder.H263;
  13. targetProfile.audioCodec = MediaRecorder.AudioEncoder.AMR_NB;
  14. targetProfile.fileFormat = MediaRecorder.OutputFormat.THREE_GPP;
  15. mrec.setProfile(targetProfile);
  16. //mrec.setProfile(CamcorderProfile.get(CamcorderProfile.QUALITY_HIGH));
  17. mrec.setPreviewDisplay(surfaceHolder.getSurface());
  18.  
  19. Socket socket = new Socket("192.168.1.20",4444);
  20.  
  21. ParcelFileDescriptor pfd = ParcelFileDescriptor.fromSocket(socket);
  22.  
  23. mrec.setOutputFile(pfd.getFileDescriptor());
  24. // mrec.setOutputFile("/sdcard/dad.3gpp");
  25.  
  26. mrec.prepare();
  27. mrec.start();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement