av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

Android多媒體錄制功能的實現(xiàn)方式介紹

Android手機操作系統(tǒng)是由谷歌推出的一款基于Linux平臺的開源操作系統(tǒng)。深受廣大編程愛好者們的喜愛。在這里我們將會為大家詳細介紹有關Android多媒體錄制的相關功能,包括錄音與錄像。

還是先看代碼,用一種最笨的方式實現(xiàn)了Android多媒體錄制中的錄音的功能:

 
 
 
  1. try {   
  2. String path = "/sdcard/recorder.amr";   
  3. MediaRecorder recorder = new MediaRecorder();   
  4. recorder.setAudioSource(MediaRecorder.AudioSource.MIC);   
  5. recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);   
  6. recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);   
  7. recorder.setOutputFile(path+name);   
  8. recorder.prepare();   
  9. recorder.start();   
  10. try {   
  11. Runnable.wait(10000);   
  12. } catch (Exception exp) {   
  13. exp.printStackTrace();   
  14. }   
  15. recorder.stop();   
  16. recorder.release();   
  17. } catch (IllegalStateException e) {   
  18. e.printStackTrace();   
  19. } catch (IOException e) {   
  20. e.printStackTrace();   
  21. }  

10秒鐘哦,等也得等,不等也得等,不用線程怎么行。

Android多媒體錄制中的錄像就是Audio+Video,所以還要加點東西,看代碼:

 
 
 
  1. path = "/sdcard/v.3gp";   
  2. recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);   
  3. recorder.setAudioSource(MediaRecorder.AudioSource.MIC);   
  4. recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);   
  5. recorder.setVideoSize(176, 144);   
  6. recorder.setVideoFrameRate(15);   
  7. recorder.setVideoEncoder(MediaRecorder.VideoEncoder.H263);   
  8. recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);   
  9. recorder.setOutputFile(path);  

Android多媒體錄制的相關功能的理論上是沒錯的。


網(wǎng)站欄目:Android多媒體錄制功能的實現(xiàn)方式介紹
鏈接地址:http://uogjgqi.cn/article/dpsccij.html
掃二維碼與項目經理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網(wǎng)交流