RTCPeerConnection:getReceivers() 方法

getReceivers() 方法是 RTCPeerConnection 接口的一个方法,它返回一个 RTCRtpReceiver 对象数组,每个对象表示一个 RTP 接收器。每个 RTP 接收器管理 RTCPeerConnectionMediaStreamTrack 的数据接收和解码。

语法

js
getReceivers()

返回值

一个 RTCRtpReceiver 对象数组,每个连接上的轨道都有一个。如果连接上没有 RTP 接收器,则数组为空。

返回的 RTCRtpReceiver 实例的顺序不受规范定义,并且可能会在一次 getReceivers() 调用到下一次调用之间发生变化。

该数组不包含与已 停止(在 offer/answer 之后)的转发器关联的接收器。

示例

tbd

规范

规范
WebRTC:浏览器中的实时通信
# dom-peerconnection-getreceivers

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。

另请参阅