【问题标题】:Webrtc ICE candidate exchange between peerWebrtc ICE 候选人之间的对等交换
【发布时间】:2020-08-27 15:42:17
【问题描述】:

我对 webrtc 点对点实现毫无疑问。

  1. peer之间是否需要交换ice候选。

当我检查示例代码时,我发现

// send any ice candidates to the other peer
pc.onicecandidate = ({candidate}) => signaling.send({candidate});

........................
........................
signaling.onmessage =...........
......................
if (candidate) {
  await pc.addIceCandidate(candidate);
  1. onicecandidate 是在两个对等点上触发还是仅在提议对等点上触发?

我在不交换 icecandidate 的情况下测试了视频流的工作原理。

在特定条件下会不会产生任何问题。

【问题讨论】:

    标签: javascript webrtc


    【解决方案1】:

    ICE Candidate 将帮助找到到同行的最短路径。 onIceCandidate 也会在两个节点上触发。

    注意:我尝试过不将候选人发送给其他不适合我的同行。

    【讨论】:

      猜你喜欢
      • 2014-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-08
      • 1970-01-01
      • 2023-03-20
      • 2014-01-03
      • 2022-01-03
      相关资源
      最近更新 更多