什么技术可以在浏览器中做P2P? [英] What techniques are available to do P2P in the browser?
问题描述
我所知道的:
-
网站chatroulette使用
一些flash技术,如讨论
here。 我也知道 Opera
Unity ,它扩展了浏览器
模型以包含客户端和
a服务器,以及这个firefox 插件,其中类似的工作 我也刚刚遇到框架相关的博客
文章,但不是但确定它是否与
有关。 支持这种 似乎可能或不可能由HTML5中的websockets支持,并已经在这里和这里和这里。
我建议你看看 RTMFP协议 - 看起来你可以建立一些与你要求的内容相近的东西。
What options does a web developer currently have for implementing client-side peer-to-peer systems in the web browser? Some hypothetical examples might be a file-sharing service that bypasses the web-server after clients find eachother, or a chat service.
What I know about:
the site chatroulette uses some flash technology as discussed here.
And I am also aware of Opera Unity which extends the browser model to encompass both a client and a server, as well as this firefox plugin which works similarly
I also just came across this blog post related to the Joose js framework, but am not yet sure if it is relevant here.
Support for this kind of thing seems like it might or might not be supported by websockets in HTML5 and has been discussed here and here and here.
I recommend you to take a look at RTMFP protocol in Adobe Flash Player - it seems you can build something close to what you're asking with it.
这篇关于什么技术可以在浏览器中做P2P?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!