RTCIceCandidate:sdpMid 属性

Baseline 已广泛支持

此功能已成熟,可跨多种设备和浏览器版本使用。自 2017 年 9 月以来,它已在浏览器中提供。

RTCIceCandidate 接口上只读的 sdpMid 属性返回一个字符串,该字符串指定了候选者所属的媒体组件的媒体流标识符标签。此 ID 唯一标识了与候选者所属组件相对应的给定流。

可以通过在传递给 RTCIceCandidate() 构造函数的 candidateInfo 选项对象中指定 sdpMid 属性的值来配置此属性。如果使用 m-line 字符串而不是选项对象来调用构造函数,则 sdpMid 的值将从指定的候选 m-line 字符串中提取。

一个字符串,用于唯一标识候选者从中获取数据的源媒体组件,如果该候选者不存在此类关联,则为 null

注意: 尝试添加一个 sdpMidsdpMLineIndex 属性值都为 null 的候选者(使用 addIceCandidate())将抛出 TypeError 异常。

规范

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

浏览器兼容性