2011-02-04 19 views
0

私はストリーミングされたmp3ファイルであるmp3ファイルを再生したいです。私は、リンクの例の下オーディオをストリーミングしてそのオーディオを再生する方法

http://blog.pocketjourney.com/2008/04/04/tutorial-custom-media-streaming-for-androids-mediaplayer/ を試みたが、怒鳴るように、エラーを私は何をするか教えてください、私はこの1つを行うには良い方法があると期待してください

02-04 20:22:48.960: ERROR/PlayerDriver(31): Command PLAYER_PREPARE completed with an error or info PVMFErrResource 
02-04 20:22:48.970: ERROR/MediaPlayer(425): error (1, -17) 
02-04 20:22:48.989: WARN/PlayerDriver(31): PVMFInfoErrorHandlingComplete 
02-04 20:22:49.089: DEBUG/dalvikvm(425): GC freed 4622 objects/982864 bytes in 120ms 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425): Error updating to newly loaded content. 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425): java.io.IOException: Prepare failed.: status=0x1 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425):  at android.media.MediaPlayer.prepare(Native Method) 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425):  at com.Boodang.StreamingMediaPlayer.createMediaPlayer(StreamingMediaPlayer.java:210) 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425):  at com.Boodang.StreamingMediaPlayer.transferBufferToMediaPlayer(StreamingMediaPlayer.java:239) 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425):  at com.Boodang.StreamingMediaPlayer.access$3(StreamingMediaPlayer.java:219) 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425):  at com.Boodang.StreamingMediaPlayer$2.run(StreamingMediaPlayer.java:160) 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425):  at android.os.Handler.handleCallback(Handler.java:587) 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425):  at android.os.Handler.dispatchMessage(Handler.java:92) 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425):  at android.os.Looper.loop(Looper.java:123) 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425):  at android.app.ActivityThread.main(ActivityThread.java:4363) 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425):  at java.lang.reflect.Method.invokeNative(Native Method) 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425):  at java.lang.reflect.Method.invoke(Method.java:521) 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860) 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) 
02-04 20:22:49.350: ERROR/com.Boodang.StreamingMediaPlayer(425):  at dalvik.system.NativeStart.main(Native Method) 

が来ています。 mp3ファイルをストリーミングしてmp3ファイルを再生する方法を教えてください。

ありがとうございます。

よろしくお願いいたします。

答えて

1

まず、そのブログ投稿はほぼ3歳です。 Androidのブログ記事を長年使ってはいけません。

第2に、少なくともAndroid 2.2を通じて、ストリーミングMP3ファイルはRTSPでサポートされていませんでした。私はそれがHTTP上で動作すると思う。

さらに、実際に使用しているURLがデバイスまたはエミュレータから到達可能であることを確認してください。たとえば、アプリケーションにINTERNET権限が必要です。エミュレータにインターネットアクセスなどが必要です。

今後は、スタックトレースだけでは誰の支援も得られないため、ソースコードの提供を検討することもできます。

関連する問題