RTCRtpSynchronizationSource - 描述了特定的同步源(SSRC)
RTCRtpSynchronizationSource 是 WebRTC API 的字典,由 getSynchronizationSources() 使用,描述了特定的同步源(SSRC)。同步源是共享时序和序列号空间的单个源。由于 RTCRtpSynchronizationSource 实现了 RTCRtpContributingSource,因此也可以使用它的属性。
提供的信息基于收到的媒体的最后十秒。
尽管已发布的规范将其描述为接口,但此后在后续草案中已将其更改为字典。
属性
还实现了 RTCRtpContributingSource 的属性。
voiceActivityFlag 可选
一个布尔值,指示从源播放的最后一个 RTP 数据包中是否包括语音活动。如果对等方指示其不支持语音活动检测,则不提供此字段。
规范
| 规范 | 状态 | 备注 |
|---|---|---|
| WebRTC 1.0: Real-time Communication Between Browsers RTCRtpSynchronizationSource 的定义 |
候选推荐 | 初始定义。 |
桌面浏览器兼容性
| 特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|---|
| 基础支持 | 不支持 | 不支持 | 59 | 不支持 | 不支持 | 未知 |
voiceActivityFlag | 不支持 | 不支持 | 59 | 不支持 | 不支持 | 未知 |
移动浏览器兼容性
| 特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
|---|---|---|---|---|---|---|---|
| 基础支持 | 不支持 | 不支持 | 未知 | 59 | 未知 | 不支持 | 未知 |
voiceActivityFlag | 不支持 | 不支持 | 未知 | 59 | 未知 | 不支持 | 未知 |