RTCIceCandidatePair: remote 属性

RTCIceCandidatePair 字典的 remote 属性指定了描述有效 WebRTC 连接的远程端配置的 RTCIceCandidate

一个 RTCIceCandidate,它描述了有效的 ICE 候选对的远程端配置。RTCIceCandidatePairRTCIceTransport 方法 getSelectedCandidatePair() 返回。

示例

这个单行示例获取当前的候选对,然后从中获取远程候选。

js
const candidatePair = pc
  .getSenders()[0]
  .transport.transport.getSelectedCandidatePair();
const remoteCandidate = candidatePair.remote;

通过获取 pc RTCPeerConnectionRTCRtpSender 对象列表来找到 RTCIceTransport。在第一个 RTCRtpSender 中,我们获取正在传输媒体数据的 RTCDtlsTransport,最后,从它获取 RTCIceTransport

规范

此特性似乎未在任何规范中定义。

浏览器兼容性