MediaStreamTrackAudioSourceNode

Khả dụng hạn chế

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Giao diện MediaStreamTrackAudioSourceNode là một loại AudioNode đại diện cho nguồn dữ liệu âm thanh được lấy từ một MediaStreamTrack cụ thể thu được thông qua các API WebRTC hoặc Media Capture and Streams.

Bản thân âm thanh có thể được nhập từ micrô hoặc thiết bị lấy mẫu âm thanh khác, hoặc có thể được nhận qua RTCPeerConnection, trong số các tùy chọn khả dụng khác.

Một MediaStreamTrackAudioSourceNode không có đầu vào và có đúng một đầu ra, và được tạo bằng phương thức AudioContext.createMediaStreamTrackSource(). Giao diện này tương tự với MediaStreamAudioSourceNode, ngoại trừ nó cho phép bạn chỉ định rõ ràng track để sử dụng, thay vì giả định track âm thanh đầu tiên trên một luồng.

EventTarget AudioNode MediaStreamTrackAudioSourceNode
Số đầu vào 0
Số đầu ra 1
Số kênh được xác định bởi MediaStreamTrack âm thanh đầu tiên được truyền cho phương thức AudioContext.createMediaStreamTrackSource() đã tạo ra nó.

Hàm khởi tạo

MediaStreamTrackAudioSourceNode()

Tạo một đối tượng MediaStreamTrackAudioSourceNode mới với các tùy chọn được chỉ định.

Thuộc tính phiên bản

Giao diện MediaStreamTrackAudioSourceNode không có thuộc tính riêng; tuy nhiên, nó kế thừa các thuộc tính của giao diện cha AudioNode.

Phương thức phiên bản

Kế thừa các phương thức từ giao diện cha AudioNode.

Ví dụ

Xem mã ví dụ tại AudioContext.createMediaStreamSource() để biết cách sử dụng đối tượng này.

Thông số kỹ thuật

Thông số kỹ thuật
Web Audio API
# MediaStreamTrackAudioSourceNode

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

Xem thêm