2

我正在研究可以播放MediaRecorder正在保存的文件的一部分的Android應用程序。Android SDK。可以MediaPlayer訪問文件作爲MediaRecorder記錄

快速的問題。

MediaPlayer可以播放.3gp文件媒體記錄器是否在.start()中?

我試過這樣做,但mediaPlayer的.prepare()每次都會失敗,除非我停止mediaRecorder()。

我是否需要將文件權限設置爲全球可讀?

感謝,

回答

1

嘗試在記錄 - 一些數據寫入之後

recorder.setOutputFormat(8); 
recorder.setDataSource("/mnt/sdcard/tmp.ts); 

播放此文件。這種輸出格式是MPEG-2TS,只適用於android版本3.0+;