Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

MediaStream ใน HTML5


MediaStream แสดงถึงสตรีมสื่อที่ซิงโครไนซ์ หากไม่มีแทร็กเสียง ระบบจะส่งกลับอาร์เรย์ว่างและจะตรวจสอบสตรีมวิดีโอหากเชื่อมต่อเว็บแคม stream.getVideoTracks() จะส่งกลับอาร์เรย์ของ MediaStreamTrack หนึ่งรายการที่แสดงถึงสตรีมจากเว็บแคม

function gotStream(stream) {
   window.AudioContext = window.AudioContext || window.webkitAudioContext;
   var audioContext = new AudioContext();

   // Create an AudioNode from the stream
   var mediaStreamSource = audioContext.createMediaStreamSource(stream);
   
   // Connect it to destination to hear yourself
   // or any other node for processing!
   mediaStreamSource.connect(audioContext.destination);
}
navigator.getUserMedia({audio:true}, gotStream);