RTCOutboundRtpStreamStats: scalabilityMode property
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Thuộc tính scalabilityMode của từ điển RTCOutboundRtpStreamStats biểu thị chế độ khả năng mở rộng cho luồng RTP, nếu có cấu hình. Nếu không được cấu hình, thuộc tính này không xác định.
Chế độ này được sử dụng trong Scalable Video Coding (SVC) để định nghĩa cách một luồng video có thể được mã hóa để cho phép thích ứng với các điều kiện mạng khác nhau và khả năng của bộ nhận. Các codec khác nhau cho phép các loại khả năng mở rộng khác nhau, chẳng hạn như cung cấp độ phân giải, tốc độ khung hình hoặc mức chất lượng khác nhau cho một video cụ thể.
Chế độ có thể được cấu hình, ví dụ, bằng cách chỉ định chế độ khả năng mở rộng như một tùy chọn tham số trong VideoEncoder.configure(), RTCRtpSender.setParameters(), hoặc RTCPeerConnection.addTransceiver().
Note: Thuộc tính này không xác định cho các luồng âm thanh.
Giá trị
Chuỗi cho biết chế độ khả năng mở rộng đã được cấu hình, chẳng hạn như "L1T1". Nếu không có chế độ nào được cấu hình, thuộc tính này không xác định.
Tập hợp các chế độ được phép được định nghĩa trong Scalable Video Coding (SVC) Extension for WebRTC (w3c.github.io/webrtc-svc).
Thông số kỹ thuật
| Specification |
|---|
| Identifiers for WebRTC's Statistics API> # dom-rtcoutboundrtpstreamstats-scalabilitymode> |