2012-11-19 14 views
8

से वेब ऑडियो एपीआई स्रोत नोड सेटअप करें मैं जानना चाहता हूं कि ध्वनि ध्वनि (https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#MediaElementAudioSourceNode) को ध्वनि क्लाउड ट्रैक से बनाने का कोई तरीका है या नहीं।ध्वनि क्लाउड

मैं वेब ऑडियो एपीआई के साथ ठीक हूं, लेकिन ध्वनि क्लाउड एसडीके के लिए नया, जहां तक ​​मैं समझता हूं कि यह soundmanager2 पर निर्भर करता है। तो शायद soundmanager2 से कुछ विकल्प उपलब्ध हैं?

सादर

+0

बस कच्चे यूआरएल इसे इस्तेमाल करता है की जाँच

यहाँ एक उदाहरण कोड है? –

उत्तर

12

आप एक ट्रैक अनुरोध कर सकते हैं और फिर 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(); 

यहाँ उदाहरण रहते है: http://jsbin.com/ikixot/1/edit

+0

इतना आसान है ?? ठीक है तो :) धन्यवाद @ gryzzly –

संबंधित मुद्दे