基于 p2p 无线的 WebRTC 视频 link
WebRTC video over p2p wireless link
我想为将两台计算机相互连接的无线技术构建一个演示器。在不深入了解无线技术的细节的情况下,我们可以假设网络相当于通过很长的以太网电缆(数英里长)将两台计算机相互连接。
我想到的演示器是两台计算机之间的永久视频会议link。在实践中,我想要的是在两个远程位置显示 real-time 来自远程摄像头的视频的两个带有网络摄像头的监视器。
我认为一个好的方法是使用 WebRTC,这样我就可以自定义网页的外观等。
我看了很多文章,但我承认我的知识仍然是理论性的,我还没有写过一行代码。
我的问题是:
- 如果没有NAT,两个IP是固定的,请问有没有可能不用服务器就可以进行视频会议,让两台电脑不用联网就可以直接通话呢?请注意,一旦建立连接,至少有一台计算机可能没有任何互联网连接,如果不是通过另一台计算机。
- 如果可以的话,有可用的实现吗?我找到了 Serverless-WebRTC,但据我所知,只有信令服务器未被使用,但 STUN 服务器仍在使用。
- 有Angularjs吗?我找到了 ng-simple-webrtc,但我认为它不是无服务器的。
最后 - 也许我正在考虑使用错误的工具来完成这项工作。如果是这样,你有更好的建议吗?
是的,您可以 运行 WebRTC 而无需访问外部互联网。 STUN 是一种在存在 NAT 和防火墙的情况下建立连接的机制,但是如果您的本地网络 IP 地址可以从每台计算机访问,则不需要 STUN。
Serverless-WebRTC 强制用户手动交换将在服务器上发生的信号。这似乎是一个很大的不便。在您的情况下,您应该 运行 两台计算机之一上的信令服务器组件。
我怀疑您会为您的特定问题找到现成的信号解决方案。
我想为将两台计算机相互连接的无线技术构建一个演示器。在不深入了解无线技术的细节的情况下,我们可以假设网络相当于通过很长的以太网电缆(数英里长)将两台计算机相互连接。
我想到的演示器是两台计算机之间的永久视频会议link。在实践中,我想要的是在两个远程位置显示 real-time 来自远程摄像头的视频的两个带有网络摄像头的监视器。
我认为一个好的方法是使用 WebRTC,这样我就可以自定义网页的外观等。
我看了很多文章,但我承认我的知识仍然是理论性的,我还没有写过一行代码。
我的问题是:
- 如果没有NAT,两个IP是固定的,请问有没有可能不用服务器就可以进行视频会议,让两台电脑不用联网就可以直接通话呢?请注意,一旦建立连接,至少有一台计算机可能没有任何互联网连接,如果不是通过另一台计算机。
- 如果可以的话,有可用的实现吗?我找到了 Serverless-WebRTC,但据我所知,只有信令服务器未被使用,但 STUN 服务器仍在使用。
- 有Angularjs吗?我找到了 ng-simple-webrtc,但我认为它不是无服务器的。
最后 - 也许我正在考虑使用错误的工具来完成这项工作。如果是这样,你有更好的建议吗?
是的,您可以 运行 WebRTC 而无需访问外部互联网。 STUN 是一种在存在 NAT 和防火墙的情况下建立连接的机制,但是如果您的本地网络 IP 地址可以从每台计算机访问,则不需要 STUN。
Serverless-WebRTC 强制用户手动交换将在服务器上发生的信号。这似乎是一个很大的不便。在您的情况下,您应该 运行 两台计算机之一上的信令服务器组件。
我怀疑您会为您的特定问题找到现成的信号解决方案。