MediaStreamAudioSourceNode: thuộc tính mediaStream

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2020.

Thuộc tính chỉ đọc mediaStream của giao diện MediaStreamAudioSourceNode cho biết MediaStream chứa track âm thanh mà nút đang nhận âm thanh từ đó.

Luồng này được chỉ định khi nút được tạo lần đầu, sử dụng hàm khởi tạo MediaStreamAudioSourceNode() hoặc phương thức AudioContext.createMediaStreamSource().

Giá trị

Một MediaStream đại diện cho luồng chứa MediaStreamTrack phục vụ làm nguồn âm thanh cho nút.

user agent sử dụng track âm thanh đầu tiên nó tìm thấy trên luồng được chỉ định làm nguồn âm thanh cho nút này. Tuy nhiên, không có cách nào để chắc chắn track nào sẽ được sử dụng trên các luồng có nhiều track. Nếu track cụ thể quan trọng với bạn hoặc bạn cần quyền truy cập vào track đó, hãy sử dụng MediaStreamTrackAudioSourceNode thay thế.

Ví dụ

js
const audioCtx = new window.AudioContext();
let options = {
  mediaStream: stream,
};

let source = new MediaStreamAudioSourceNode(audioCtx, options);
console.log(source.mediaStream);

Thông số kỹ thuật

Specification
Web Audio API
# dom-mediastreamaudiosourcenode-mediastream

Tương thích trình duyệt