SHOUTcastと統合されたインターネットラジオチューナーはどのように機能しますか? SHOUTcastを使って、あるステーションから他のステーションにどのように切り替えるのですか?SHOUTcastと統合されたインターネットラジオチューナー
インターネットラジオチューナーを実装するために、SHOUTcast APIをJavaで利用できますか?
SHOUTcastと統合されたインターネットラジオチューナーはどのように機能しますか? SHOUTcastを使って、あるステーションから他のステーションにどのように切り替えるのですか?SHOUTcastと統合されたインターネットラジオチューナー
インターネットラジオチューナーを実装するために、SHOUTcast APIをJavaで利用できますか?
SHOUTcastステーションは、HTTPと非常によく似た(実際には互換性のある)プロトコルでMP3をストリーミングしています。あるステーションから別のステーションに切り替える場合は、ステーションを停止して別のステーションを再生するだけです。
SHOUTcastのディレクトリを照会するための巨大なAPIは必要ありません。ここに情報を見つけることができます:http://dev.aol.com/SHOUTcast/documentation
一般的にshoutcastチューナーは2種類あります。ユーザは、それらの間で切り替えることができ
1)
プログラマが(手動)プリセット局(URLのリストを作成しなかった)
。
2)
は、チューナーはShoutcastはページ(またはAPI)
それはロック、ポップ、house..etcのように( "ジャンル" のタグを探します)
Shoutcastはからdynamiclyその情報を取ります-server(radiostation)はshoutcastウェブサイトに送信します。
Shoutcastは、Radionomyによって購入されて以来、APIドキュメントを削除したようです。
streamfinder radio stations(http://www.streamfinder.com/internet-radio-api/)やDirble.com Internet radio directory(http://dirble.com/api)のようなサードパーティ製のAPIを使用できます。これらはさまざまなクラスと構造のapiで提供されます。
好きなものが見つかります。
(私はDirbleの背後にあるものです)