xav*_*ard 8 javascript soundmanager2 html5-audio soundcloud
我想知道是否有任何方法可以从soundcloud轨道创建源节点(https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#MediaElementAudioSourceNode).
我对网络音频API很满意,但对于soundcloud sdk来说是新手,据我所知,它依赖于soundmanager2.那么也许soundmanager2可以提供一些选项吗?
问候
Mis*_*lin 13
您可以请求轨道,然后使用stream_url可以设置为src音频元素的属性作为MediaSourceNode.
这是一个示例代码:
var context = new webkitAudioContext(),
audio = new Audio(),
source,
// `stream_url` you'd get from
// requesting http://api.soundcloud.com/tracks/6981096.json
url = 'http://api.soundcloud.com/tracks/6981096/stream' +
'?client_id=YOUR_CLIENT_ID';
audio.src = url;
source = context.createMediaElementSource(audio);
source.connect(context.destination);
source.mediaElement.play();
Run Code Online (Sandbox Code Playgroud)
这是现场的例子:http://jsbin.com/ikixot/1/edit
| 归档时间: |
|
| 查看次数: |
4568 次 |
| 最近记录: |