本地网络上的WebRTC

本地网络上的WebRTC,webrtc,Webrtc,我是WebRTC的新手,我想知道是否有可能在本地网络上使用WebRTC应用程序而不需要信令,因为我们拥有网络上所有成员的IP地址,如果有,我应该如何使用RTPeerConnection创建报价 谢谢不,这是不可能的 信令不仅仅用于交换IP地址。客户端还交换有关媒体类型和编解码器的信息 您可以通过硬编码进行一些交换。但是你基本上需要经历整个谈判过程,把所有的候选人都注销,给出报价,然后回答。即使这样,我也不知道它是否能在第二次使用(所有内容都是硬编码的)。如果你想改变媒体,这也行不通。这将是一个有

我是WebRTC的新手,我想知道是否有可能在本地网络上使用WebRTC应用程序而不需要信令,因为我们拥有网络上所有成员的IP地址,如果有,我应该如何使用RTPeerConnection创建报价

谢谢

不,这是不可能的

信令不仅仅用于交换IP地址。客户端还交换有关媒体类型和编解码器的信息


您可以通过硬编码进行一些交换。但是你基本上需要经历整个谈判过程,把所有的候选人都注销,给出报价,然后回答。即使这样,我也不知道它是否能在第二次使用(所有内容都是硬编码的)。如果你想改变媒体,这也行不通。这将是一个有趣的实验。。但这可能是浪费时间。

这是可以做到的!但是kradical是对的,需要在检查前进行一些配置

以下是你需要担心的事情

  • 多亏了,您不再需要硬编码IP地址。如果您知道这两台计算机的主机名,它们都可以更改IP地址,并且仍然能够连接
  • 您需要提前了解DTLS证书和ICE凭据。如果你看看我分享的回购协议,你就能看到它是如何完成的。我确实使用了
    gobrowser
    ,因为这是我从事的开源项目,但也可以轻松地使用
    Browser
  • 我会先只连接一个数据通道,然后重新协商媒体的所有细节(您希望发送的曲目和支持的编解码器)