次のコードを使用しています。
try {
File f = new File(getVideoUrl(listVideoUrls.get(0)));
Log.d("MediaPlayer","Fexists?"+f.exists());
MediaPlayer pl = new MediaPlayer();
FileInputStream fi = new FileInputStream(f);
pl.setDataSource(fi.getFD());
pl.prepare();
pl.start();
Log.d("MediaPlayer","MediaPlayer startet.");
} catch (Exception e) { alert(e.getMessage()); }
しかし、それはメッセージで失敗しています
Android mediaplayer の準備失敗ステータス 0x64
理由がわかりません。ファイルが存在し ( file.exists()
true であり)、 に配置されてい/Android/obb/de.blub.kaese/video.mp4
ます。