0

ネイティブのAndroid MediaPlayerクラスを使用して、Shoutcastストリームを再生できます。さらに、streamscraper(http://code.google.com/p/streamscraper/)を使用して、ストリーム内の現在の再生曲のメタデータを取得することができます。shoutcastのソング変更通知(アンドロイド版)

現在の設定(MediaPlayerとstreamscraper)を使用して、ラジオストリームの曲が変更されたときに通知する方法があるかどうかを知りたいと思います。

誰かが私を正しい方向に向けることができたら、私は感謝します。

+0

現在のトラックを変数に保存し、変更したら何かしますか? – Brad

+0

ええ、愚かな私。これは私がやったことです。ありがとう。 – rahulthewall

+0

あなたはsouthcastからラジオを再生し、メタデータを取得する方法を簡略化するコードを共有できますか? – Nishant

答えて

0

..

おかげで現在の曲を保存するためのサービスクラスを作成し、次の曲でそれを確認します変更については、pastebin.com/dCAuMN7eをご覧ください。今、メタデータをポーリングするために、これを見てください:stackoverflow.com/questions/10019690/calling-async-task。

上記の2つの手順で質問が解決されます(一定の時間間隔でメタデータをポーリングし、データが変更されているかどうかを確認しています)。

0

あなたは、通知を使用することができたときに、曲の変更次の曲に収穫Shoutcastはメタデータに関してはとの比較。..

+0

申し訳ありませんが、詳細を教えてください。どのように私はストリームから現在の曲を保存し、次の曲がいつ始まるか分からないので、次の曲でどのようにチェックするのですか? – rahulthewall

関連する問題