我想创建一个聚合器,使用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的后端错误