YouTube、soundcloud などを使用して、さまざまなブログから曲のリンクを中央のサイトにプルするアグリゲーターを作成しようとしています。js ストリーミング API に関する詳細情報はどこで見つけられるのだろうと思っていました。その曲が再生されたときにコールバックが呼び出されるようにするとともに、js ストリーミング API を使用してシークできるようにしたいと考えています。
質問する
1559 次
4 に答える
0
あなたがチェックアウトしたい2つのこと:
- 当社のHTML5 ウィジェットには、コードをイベントにバインドし、プレーヤー ウィジェットを制御できる API があります (トラック内の特定のポイントへのシークなど)。とにかくプレーヤーウィジェットを使用したい場合は、これでうまくいきます。
- JavaScript SDKは内部でSoundManager 2を使用します。などの特定のメソッドは、コードをシークしてイベントにバインドするために使用できる を
SC.stream
返します。soundObject
それが役立つことを願っています。質問がある場合はコメントしてください。回答を編集します。
于 2012-06-20T21:54:36.153 に答える
0
これは本当に私を助けません。どこかでストリームを停止する例が 1 つも見つかりません。実際、サウンドマネージャーで説明されているメソッドのいずれにもバインドできないようです。これらはどちらも機能しません。
+++
SC.initialize({
client_id: "xxx"
});
// Stream the audio
sound = SC.stream("/tracks/293");
sound.play();
+++
SC.stream("/tracks/293", {
autoPlay: true,
ontimedcomments: function(comments){ console.log(comments[0].body);
},
onplay: function(sound){
alert(sound);
}
});
+++
本当に、音楽を変更し、再生を停止してヒットできるカスタム ストリーミング プレーヤーを作成したいだけです (jQuery ではありません)。このトピックについてはあまり見つかりませんでした。
于 2012-08-23T21:15:48.357 に答える