浏览器的对等库

Peer to peer library for the browser

本文关键字:对等 浏览器      更新时间:2024-06-18

我能想到的浏览器中对等连接的选项有WebRTC(对等连接)、Flash/Java/Silverlight。

考虑到WebRTC没有大规模实现,我决定选择Flash选项,但我的应用程序是基于HTML5的,所以我发现https://github.com/empaempa/P2P.js

我不确定它是否适合我的目的(VNC/RDP),但我即将发现。

问题是,是否有一个,它将浏览器中的对等选项与JavaScript接口统一起来。我想要和socket.io对socket做的一样的东西——首先尝试WebSocket,然后返回到flash模拟,然后返回AJAX,等等。然而,这应该适用于P2P连接——首先尝试WebRTC,然后尝试Flash,然后尝试Java。

我不知道有哪个库先尝试Javascript,然后尝试Flash。我建议您找到一个与Javascript或Flash配合良好的库,并使用它。

通常,我会说使用Javascript和HTML5,但你提到的是VNC/RDP,它涉及视频。根据使用情况,Flash有时可以更好地处理视频。然而,如果你只是接收和播放视频,并通过套接字发回命令,那么HTML5就可以了