我想創建一個聚合器,使用youtube,soundcloud等從許多不同的博客拉歌曲鏈接到一箇中心站點。我想知道在哪裏可以找到關於js流api的更多信息。我希望能夠使用js streaming api來尋找,並且在該歌曲播放完畢時有一個回調被調用。你想看看尋求與流媒體API
1
A
回答
0
兩件事情:
- 我們HTML5 Widget有一個API,允許您綁定代碼事件和控制播放器窗口小部件(例如尋求在軌道中的特定點)。無論如何,如果你想使用我們的播放器小部件,這將工作。
- JavaScript SDK使用SoundManager 2在引擎蓋下。某些方法(如
SC.stream
)將返回一個soundObject
,您可以使用該方法查找事件並將代碼綁定到事件。
希望有所幫助。如果您有任何問題,請留言,我會編輯我的答案。
0
這並不能幫助我。我找不到任何地方停止流的單個示例。事實上,我似乎無法約束聲音管理器中描述的任何方法。這些都不起作用。
+++
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中)。我沒有在這個話題上找到太多東西。
0
使用SC對象停止播放。在 更多信息http://developers.soundcloud.com/docs/api/sdks#methods
SC.recordStop();
頂部再次播放歌曲 'SC.recordPlay();'
希望這有助於!
0
傑西,用這個來播放歌曲。
SC.get('/tracks/294', function(track){
console.log(track)
// SC.oEmbed(track.permalink_url, document.getElementById('player'))
})
請確保你的html的某個地方有一個div#player。然後,如果您取消註釋該行,則會看到SoundCloud的品牌音樂播放器。
相關問題
- 1. Twitter流媒體API
- 2. ReadTimeoutError:Twitter流媒體API
- 3. tweepy與Django流媒體API集成
- 4. Python pycurl與Twitter流媒體API
- 5. Grooveshark公共流媒體API與jPlayer
- 6. 流媒體上傳請求?
- 7. 避免420流媒體API?
- 8. YouTube API評論流媒體
- 9. Twitter流媒體API位置
- 10. NSURLSession和Twitter流媒體API
- 11. Node.js&Twitter流媒體API
- 12. Instagram的API媒體/流行
- 13. Twitter流媒體API C#
- 14. Android 3.0上的HLS(http實時流媒體)和正在尋求
- 15. 用nginx流媒體(流暢流媒體)
- 16. Twitter API 1.1:流媒體API和OAuth
- 17. 與iPhone流媒體頻道?
- 18. Limelight媒體庫與Flash流
- 19. 流媒體與Windows 7
- 20. Twitter流媒體API與Twitter搜索直播活動流
- 21. 在wowza媒體流安全流媒體
- 22. 流媒體REST響應與坐落流
- 23. 異步請求使用sinatra流媒體API
- 24. 完美關閉Tornado流媒體請求
- 25. Hadoop - 基本+流媒體指導要求
- 26. H.264流媒體播放要求
- 27. Youtube流媒體
- 28. sparkR流媒體?
- 29. 模式匹配Twitter流媒體API
- 30. 500流媒體API的後端錯誤