2010-12-28 17 views
1

私のコードでは、オーディオ/ビデオファイルの再生にVideoViewとMediaControllerを使用しています。問題は、オーディオ/ビデオファイルをアセットフォルダに配置する必要があることですが、アセットフォルダに配置したときにオーディオ/ビデオファイルを再生できず、パスに「file:///android_asset/audio.mp3」と指定することができません。このエラー "コマンドPLAYER_SET_DATA_SOURCEがエラーまたは情報PVMFErrNotSupportedで完了しました"が表示されます。しかし、私はオーディオ/ビデオファイルをsdcardに置き、そのパス(/sdcard/audio.mp3)を与えると同じコードが実行されます。アセットフォルダに置いたときにオーディオ/ビデオファイルを再生できないということですか?前もって感謝します。オーディオ/ビデオに関する問題

+0

再生するオーディオ/ビデオファイルが大きい(数MB以上)場合は、とにかくSDカードに配置することを検討する必要があります。 – inazaruk

+0

ちょっとアドバイスありがとう、私はそれが資産フォルダにある必要があります:(。また、私はテスト目的のために使用しているサンプルは、サイズが小さいので、私はサイズが今問題だとは思わない。 – iPhoneCoder

答えて

1

あなたのパスは間違っています。 assetsディレクトリからオーディオファイルを再生するには、同様の質問hereのアドバイスに従わなければなりません。