constructor
Şöyle yaparız.
Şöyle yaparız.
setAudioSource metodu
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
MediaRecorder recorder = new MediaRecorder();
setAudioEncoder metoduŞöyle yaparız.
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
Şöyle yaparız.
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
setOutputFile metoduŞöyle yaparız.
Socket s = new Socket("10.0.83.8", 8888);
ParcelFileDescriptor pfd = ParcelFileDescriptor.fromSocket(s);
...
recorder.setOutputFile(pfd.getFileDescriptor());
setOutputFormatmetodu
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.Şöyle yaparız.
recorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
Şöyle yaparız.recorder.setOutputFormat(MediaRecorder.OutputFormat.RAW_AMR);
prepare metoduŞöyle yaparız.
try {
recorder.prepare();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
start metodurecorder.start();
DiğerŞöyle yaparız.
MediaRecorder recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.RAW_AMR);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile(pfd.getFileDescriptor());
try {
recorder.prepare();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
recorder.start();
Hiç yorum yok:
Yorum Gönder