Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

MediaStream trong HTML5


MediaStream đại diện cho các luồng media được đồng bộ. Nếu không có audio track, trả về mảng rỗng và sẽ kiểm tra video stream, nếu webcam kết nối, stream.getVideoTracks() trả về mảng một MediaStreamTrack đại diện cho luồng từ webcam.

function gotStream(stream) {    window.AudioContext = window.AudioContext || window.webkitAudioContext;    var audioContext = new AudioContext();    // Tạo AudioNode từ stream    var mediaStreamSource = audioContext.createMediaStreamSource(stream);        // Kết nối đến destination để nghe mình    // hoặc node khác để xử lý!    mediaStreamSource.connect(audioContext.destination); } navigator.getUserMedia({audio:true}, gotStream);