【发布时间】:2012-02-24 07:18:04
【问题描述】:
我必须制作一个模仿 Skype 的 Web 应用程序。我正在使用 php、javascript、html 和 css 来执行此操作。我被允许使用开源库和其他库。
我需要实现屏幕共享功能。我该怎么做呢?我的研究使我相信我需要编写一个 Java 小程序,但我不知道如何做到这一点。这是今天分配的,我只有 3 周的时间来实施它。我该怎么做?
【问题讨论】:
我必须制作一个模仿 Skype 的 Web 应用程序。我正在使用 php、javascript、html 和 css 来执行此操作。我被允许使用开源库和其他库。
我需要实现屏幕共享功能。我该怎么做呢?我的研究使我相信我需要编写一个 Java 小程序,但我不知道如何做到这一点。这是今天分配的,我只有 3 周的时间来实施它。我该怎么做?
【问题讨论】:
【讨论】:
这绝非易事,但如果你想尝试一下,似乎有一个开源项目here(它使用Red5 media server 来传输视频流),但它可能只是基本的仅适用于单个用户的功能。
我正在使用 php、javascript、html 和 css
即使使用 HTML5,如果没有额外的客户端插件,这也是不够的。您需要在所有想要共享其桌面的客户端上安装 Flash、Java 或 Silverlight(对于查看和交互,基本的 HTML5 就足够了)。我觉得这可能很难在三周内从头开始学习。
【讨论】:
不,您至少需要 flash,可能需要一些 native/java 代码来进行屏幕共享,这不会发生在 php javascript 和 html 中
更新:WebRTC 可以为您提供帮助,但在浏览器中的支持仍然悬而未决。
【讨论】: