繁体   English   中英

如何使用网络浏览器进行P2P流式传输?

[英]How to make a P2P streaming using a web browser?

我想创建一个用于P2P视频传输的应用程序。 更详细地,我需要以下内容:

  1. 用户可以通过单击应用程序中的按钮来打开网络摄像机。
  2. 应用程序开始从网络摄像机拍摄图像并将其发送到某个位置(由端口和IP地址提供)。
  3. 应用程序开始接受另一个应用程序发送的图像,并在一个窗口中显示它们(图像)。

还有一件事。 我希望所有内容都在浏览器中。 我知道Adobe的Flash Player可以完成所有操作(示例是http://chatroulette.com/ )。

但是我想知道是否可以使用JavaScript进行相同的操作。

我确信应用程序可以用Java编写。 但是我可以使用Java在浏览器中包含所有内容吗?

我不确定本机是否可以在任何浏览器中使用网络摄像头访问,因此对于纯js解决方案您可能不走运。 我认为虽然很快就会有一些内容添加到规范中。

如果要使用Flash(目前这是目前最好的方法),请查看red5,您可以在服务器上运行它以位于客户端之间并处理视频流。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM