我想为将两台计算机相互连接的无线技术构建一个演示器。在不详细介绍无线技术的情况下,我们可以假设网络相当于两台计算机通过很长的以太网电缆(数英里长)相互连接。
我心目中的演示器是两台计算机之间的永久视频会议链接。实际上,我想要的是两个远程位置的带有网络摄像头的监视器,它们可以实时显示远程摄像头的视频。
我认为一个好方法是使用 WebRTC,这样我就可以自定义网页的外观等。
我阅读了很多文章,但我承认我的知识仍然是理论性的,我还没有写过一行代码。
我的问题是:
- 既然两个 IP 都是固定的,不用 NAT,那么是否可以在没有任何服务器的情况下进行视频会议,这样两台计算机就可以在没有任何互联网连接的情况下直接通话?请注意,一旦建立连接,如果不通过另一台计算机,至少一台计算机可能没有任何 Internet 连接。
- 如果可能,是否有可用的实现?我找到了Serverless-WebRTC,但据我所知,只有信令服务器没有被使用,但 STUN 服务器仍然是。
- 有 Angularjs 可用吗?我找到了ng-simple-webrtc,但我认为它不是无服务器的。
最后 - 也许我正在考虑使用错误的工具来完成这项工作。如果是这样,你有更好的建议吗?