WEBRTC:在RtcPeerConnection创建后添加stun/turn服务器配置

WEBRTC : Adding stun/turn server configuration after RtcPeerConnection creation

本文关键字:stun turn 服务器配置 添加 RtcPeerConnection 创建 WEBRTC      更新时间:2023-09-26

你好,我有一个问题,而我正在实施涓流冰。由于c线0.0.0.0 ip问题,我们决定在发送初始报价时等待主机候选人。但是我们怎么能做到呢?我找不到任何"这种类型的候选人已经结束,所以开始下一种类型的聚会"的事件。所以我们决定

  • 创建一个peer对象,但不创建stun/turn配置
  • 接收主机候选对象(等待结束,因为没有stun/turn配置)
  • 。发送初始报价
  • 添加stun turn server配置
  • ,然后我们发送到新的类型(反射或中继)候选服务器。

但是我们找不到如何将stun turn server配置添加到现有对象。在firefox文档中"诸如添加新接口或新TURN服务器之类的事件将导致状态回到收集状态",但是我们找不到

在peerconnection生命周期内添加TURN服务器是通过http://w3c.github.io/webrtc-pc/#widl-RTCPeerConnection-setConfiguration-void-RTCConfiguration-configuration完成的-但我想Chrome和Firefox都没有实现。