de-vraag
  • 質問
  • タグ
  • ユーザー
通知:
報酬:
登録
登録すると、質問に対する返答やコメントが通知されます。
ログイン
すでにアカウントをお持ちの方は、ログインして新しい通知を確認してください。
追加された質問、回答、コメントには報酬があります。
さらに
ソース
編集
 Alesqui
Alesqui
質問

MediaPlayerの準備ができませんHTTPストリーミング経由でリモートURLからの再生に失敗しました

私はリモートでホストされているmp3ファイルを再生したい。このリンクに表示される方法を実行すると、 http://developer.android.com/ guide/topics/media/mediaplayer.html 、私はエラーが表示されます:

java.io.IOException:準備が失敗しました:status = 0x1

ウェブを検索した後、私はこのリンクで代替案を見つけました。 http://blog.pocketjourney.com/2008/04/04/tutorial-custom-media-streaming-for-androids-mediaplayer/ はうまくいきません。ストリーミングでオーディオファイルをダウンロードし、一時的な.datファイルを作成します。ファイルの別のインクリメントがダウンロードされるたびに、取り込まれた新しいデータをMediaPlayerに設定するためにMediaPlayerを停止する必要があります。プロセスはオーディオを再生しますが、途中で少し休止します。十分なデータがまだダウンロードされていないため、これらの一時停止を持っても問題ありませんが、新しいデータが取得されるたびにプレーヤーを一時停止させることは好ましくありません。

だから私の質問です:リモートオーディオファイルを再生する別の方法はありますか?なぜこの「準備ができていません」エラーが発生するのですか?私はそれがいくつかのmp3のファイルで起こることに気づいたが、他のものでは起こらなかった。 MediaPlayerクラス(とそれを修正する方法)のための不正な形式のmp3がありますか?

例: http://1cd.palco.fm/a /c/4/5/bandernovation-so-hoje.mp3 。このmp3でエラーが発生しますが、他のプレーヤー(BansheeやWindows Media Playerなど)と再生することができます。

事前に多くの感謝

1 2011-10-27T18:53:19+00:00 1
プログラミング
media-player
android
Timmos
19日 1月 2012 в 12:51
2012-01-19T12:51:21+00:00
さらに
ソース
編集
#56791720

AndroidManifest.xmlファイルに特定のアクセス許可を追加して、インターネットを使用するようにアプリケーションを許可する必要があると思います。


また、データ接続があることを確認してください(Samsung Galaxy Aceでテストしましたが、無線が有効になっていない場合も同じ例外が発生します)。

0
0
質問の追加
カテゴリ
すべて
技術情報
文化・レクリエーション
生活・芸術
科学
プロフェッショナル
事業内容
ユーザー
すべて
新しい
人気
1
Денис Анненский
登録済み 1日前
2
365
登録済み 5日前
3
True Image
登録済み 6日前
4
archana agarwal
登録済み 1週間前
5
Maxim Zhilyaev
登録済み 1週間前
© de-vraag :年
ソース
stackoverflow.com
ライセンス cc by-sa 3.0 帰属