【发布时间】:2019-10-08 05:49:43
【问题描述】:
我是 WebRTC 的新手,我想知道是否可以在本地网络上拥有 webRTC 应用程序而无需信令,因为我们拥有网络上所有成员的 IP 地址,如果可以,我应该如何使用 RTCPeerconnectio 来创建一份邀请?
谢谢
【问题讨论】:
标签: webrtc
我是 WebRTC 的新手,我想知道是否可以在本地网络上拥有 webRTC 应用程序而无需信令,因为我们拥有网络上所有成员的 IP 地址,如果可以,我应该如何使用 RTCPeerconnectio 来创建一份邀请?
谢谢
【问题讨论】:
标签: webrtc
不,这是不可能的。
信令不仅仅是交换 IP 地址。客户端还交换有关媒体类型和编解码器的信息。
您可以通过硬编码进行一些交换。但是您基本上需要完成整个谈判,退出所有候选人、提议和回答。即使那样,我也不知道它是否会第二次工作(所有内容都是硬编码的)。如果您想更改媒体,它也不会起作用。这将是一个有趣的实验......但可能会浪费大量时间。
【讨论】:
可以的!但是 kradical 是对的,需要提前进行一些配置查看pion/offline-browser-communication
以下是您需要担心的事情
Go <-> Browser,因为它是我从事的开源项目,但也很容易成为Browser <-> Browser。【讨论】: