22得票4回答
直播网站背后的技术是什么?

令人惊奇的是,像doitlive.tv这样的直播网站可以在非常低的带宽(低至25kbps)的家庭连接下传输视频。 有人可以解释一下这些网站背后的技术以及它们如何在如此低的带宽下进行传输吗?

22得票6回答
完全去中心化的P2P?

我正在考虑创建一个P2P系统。在初始研究中,我正在阅读《点对点——利用颠覆性技术的力量》一书。该书指出,“在今天的互联网上,完全去中心化的即时通讯方法是行不通的。”主要是因为防火墙和NAT。该书的版权年份为2001年。这些信息现在是否仍然正确?

21得票4回答
为什么无法加密种子下载流量?

这个问题的目的是希望更好地理解P2P、网络和安全/加密的本质。我是一个前端网站开发人员,如果我们深入到HTTP请求以下,我的网络栈知识并不强大。 话虽如此,我正在尝试了解ISPs如何“嗅探”种子流量并识别内容。我觉得这个问题会暴露我的无知,但是难道不可能有一种类似于HTTPS的P2P协议,使...

21得票8回答
没有服务器的情况下,浏览器之间是否可以进行通信?

有没有可能在局域网/广域网中使浏览器彼此通信而不使用服务器(直接点对点)?

21得票6回答
快速跨平台的C++进程间通信

我正在寻找一种方法,使两个程序能够高效地在Linux和Windows系统中传输大量数据。这是一个P2P网络程序的背景,该程序作为网络上的节点持续运行,并且其他应用程序(可能是游戏,因此需要快速的解决方案)将使用它来与网络中的其他节点通信。如果有更好的解决方案,我会很感兴趣。

19得票3回答
自组织应用程序

我有一个应用程序的需求,许多人将在办公室使用它 - 没有服务器组件。所有客户端应用程序实例都应以某种方式进行协商,以决定哪个客户端将承担服务器角色。并且客户端应该通过IP相互通信。 如果客户端应用程序崩溃,另一个客户端必须无缝地接管。我知道拥有服务器会简单得多。但由于应用程序必须非常弹性化,...

19得票1回答
基于IPFS的OrbitDB和Gun之间有什么区别?

我正在寻找一个适用于我的 Dapp 的去中心化数据库。我发现了两个有帮助的解决方案 Orbitdb 和 Gun,但是我无法确定它们的主要区别以及哪一个更适合于像社交媒体这样使用 Ethereum 智能合约的应用程序。

19得票4回答
JXTA为何被弃用?有没有其他替代方案?

P2P/Grid计算似乎是一个很有前途的概念。JXTA看起来是唯一的全能框架。这个领域为什么如此少有人追求呢?

18得票3回答
安卓系统下的NSD/DNS-SD技术:NsdManager不可靠的发现和IP解析

最近几周,Android的NSD实现让我感到非常恼火: 从用户角度出发,会出现以下问题: 设备之间的发现方式完全是不确定的。如果我启动基于NsdManager的应用程序,仅涉及两个设备时它可以更或多少地工作。但是,如果第三个设备加入,它很少会发现前两个设备,而前两个设备则看不到第三个设备。如...

18得票3回答
为什么STUN服务器需要两个不同的公共IP地址?

我查看了openfire中的STUN服务器设置,并从中得到以下声明: "为了作为STUN服务器,需要在同一台计算机上拥有两个不同的公共IP地址和每个IP的两个不同端口号。" 我在Google上进行了研究,一般情况下STUN服务器需要两个公共IP地址,这是什么原因呢?