RTCRtpReceiver

Baseline Widely available *

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

* Some parts of this feature may have varying levels of support.

Giao diện RTCRtpReceiver của WebRTC API quản lý việc nhận và giải mã dữ liệu cho một MediaStreamTrack trên một RTCPeerConnection.

Thuộc tính thể hiện

RTCRtpReceiver.jitterBufferTarget

Một DOMHighResTimeStamp cho biết thời gian giữ ưu tiên của ứng dụng đối với phương tiện trong bộ đệm jitter, giúp nó ảnh hưởng đến sự đánh đổi giữa độ trễ phát và nguy cơ hết khung âm thanh hoặc video do jitter mạng.

RTCRtpReceiver.track Read only

Trả về MediaStreamTrack được liên kết với thể hiện RTCRtpReceiver hiện tại.

RTCRtpReceiver.transport Read only

Trả về thể hiện RTCDtlsTransport mà phương tiện của track của bộ nhận được nhận qua đó.

RTCRtpReceiver.transform

Một RTCRtpScriptTransform được dùng để chèn một luồng biến đổi (TransformStream) chạy trong một worker thread vào pipeline của bộ nhận, cho phép áp dụng biến đổi luồng lên các khung mã hóa video và âm thanh đi vào.

Thuộc tính cũ

rtcpTransport Deprecated

Thuộc tính này đã bị loại bỏ; các transport RTP và RTCP đã được gộp thành một transport duy nhất. Hãy dùng thuộc tính transport thay thế.

Phương thức tĩnh

RTCRtpReceiver.getCapabilities()

Trả về chế độ xem lạc quan nhất về năng lực của hệ thống để nhận loại phương tiện đã cho.

Phương thức thể hiện

RTCRtpReceiver.getContributingSources()

Trả về một mảng chứa một đối tượng cho mỗi định danh CSRC (contributing source) duy nhất được RTCRtpReceiver hiện tại nhận trong mười giây gần nhất.

RTCRtpReceiver.getParameters()

Trả về một đối tượng chứa thông tin về cách dữ liệu RTC được giải mã.

RTCRtpReceiver.getStats()

Trả về một Promise mà hàm xử lý fulfillment nhận một RTCStatsReport chứa thống kê về các luồng đầu vào.

RTCRtpReceiver.getSynchronizationSources()

Trả về một mảng chứa một đối tượng cho mỗi định danh SSRC (synchronization source) duy nhất được RTCRtpReceiver hiện tại nhận trong mười giây gần nhất.

Đặc tả kỹ thuật

Specification
WebRTC: Real-Time Communication in Browsers
# rtcrtpreceiver-interface

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