77得票5回答
WebRTC是如何工作的?

我对浏览器中的P2P连接非常感兴趣。由于WebRTC似乎可以实现这一点,因此我想知道它是如何工作的。 我阅读了一些说明并看到了一些图表,现在我清楚地了解到,连接建立是通过服务器完成的。服务器似乎在愿意互相连接的客户端之间交换一些数据,以便它们可以启动一个独立于服务器的直接连接。 但这正是我...

63得票7回答
STUN/TURN服务器连通性测试

我正在尝试找出如何测试STUN/TURN服务器是否存活并正确响应连接的方法。理想情况下,这个测试会从外部机器执行,以防STUN/TURN机器在此情况下崩溃,这种情况也应该由连通性测试报告。 有人过去研究过这个问题吗?有什么解决方案可以推荐吗?

48得票3回答
STUN是什么,stun.l.google.com:19302有什么用途?

我正在查看 webrtc.html 和 peerconnection_server 的演示,并且在两个 Chrome 浏览器之间运行良好。我的问题是,webkitPeerConnection 的第一个参数究竟是什么?pc = new webkitPeerConnection("STUN stu...

36得票4回答
Java UDP打洞示例 - 通过防火墙连接

假设我有两台计算机。 它们通过 ice4j 知道彼此的公网IP和私有IP。 一个客户端正在监听,另一个客户端正在发送一些字符串。 我希望通过UPD打洞来实现这个过程:Let A be the client requesting the connection Let B be the c...

35得票3回答
WebRTC - 我需要指定多少个STUN/TURN服务器?

我遇到了NAT穿透和WebRTC的问题。与一些人进行视频流传输没有问题,但是在学生宿舍路由器后面的人却无法使用。 我认为这个问题可以通过使用TURN服务器来解决。我已经这样做了,但仍然不能正常工作,现在我想知道TURN服务器是否在工作。因此,我想知道是否可以设置几个TURN服务器,如果可以,...

35得票2回答
为WebRTC应用实现自己的STUN/TURN服务器

我正在开发一个webrtc应用程序,需要实现以下TURN服务器。 https://code.google.com/p/rfc5766-turn-server/ 我正在跟随这个教程。 http://www.dialogic.com/den/developer_forums/f/71/t/1...

33得票1回答
如何在像BitTorrent这样的点对点协议中进行NAT穿透。

我了解NAT穿透以及STUN、TURN和ICE的使用。我想知道这些是否在像BitTorrent这样的点对点文件共享应用程序中实现。无论是通过STUN创建直接连接还是通过TURN中继,跟踪器是否有助于在NAT后面通信的同行之间进行通信。在分布式哈希表(DHT)的情况下,一个同行如何与其他NAT后...

33得票4回答
当我有一个基于socket.io的信令服务器时,webrtc是否绝对需要STUN服务器?

我对于webrtc的STUN服务器的理解是:当客户端在NAT后面时(在大多数情况下,如果不是全部),STUN服务器将帮助webrtc客户端识别它们的地址和端口。我也读过一些文章说webrtc客户端需要一个信令服务器。信令服务器可以是Web服务器、Socket.IO,甚至是电子邮件中的URL。我...

26得票4回答
如何自托管以不依赖于WebRTC STUN服务器stun.l.google.com:19302?

我刚刚下载了一个视频聊天项目,它使用了一个 STUN 服务器,并指定了 URL stun:23.21.150.121。我该如何使用自己的服务器代替 STUN 服务器?我需要输入什么 URL?

25得票2回答
如何使用AWS EC2创建STUN转发服务器实例

我想使用自己的STUN/TURN服务器实例,并且我想使用亚马逊EC2。如果有人对此有任何想法,请与我分享创建步骤或任何参考链接。