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.
| 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
MediaStreamTrackAudioSourceNodemớ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> |