java远程桌面_java – 实现远程桌面共享解决方案

我正在规划/建模阶段开发远程桌面共享解决方案,该解决方案必须基于Web浏览器.换句话说:用户将能够使用他的网络浏览器查看某人的远程桌面并与之交互.

除了他的浏览器之外,想要共享他的桌面的用户将需要的所有内容都是安装加载项,他将在必要时提示他.加载项是必需的,因为(afaik)没有浏览器技术允许仅在浏览器内运行的应用程序进行桌面控制.加载项安装过程必须尽可能简单透明(类似于AdobeConnectNow,以防任何人熟悉它).

用户可以同时与很多人共享他的桌面,但是一次只允许其中一个桌面控件(否则没有意义).

项目要求:

>所有采用的技术必须与开源许可证兼容

>两个前端都将在闪存中(浏览器)

>必须适用于Linux,Windows XP(及更高版本)和MacOSX.

>必须至少使用IE7(及更高版本)和Firefox3.0(及更高版本).

>至少,一旦共享者的流从它将被广播的位置到达服务器,这里必须在flv中广播(所以我在考虑是否在客户端的机器上进行编码(共享桌面的那个)或者以其他格式将其发送到服务器并在那里对其进行编码).

>性能和可扩展性非常重要:它必须能够处理数百个用户(一个桌面共享器,其余观众)

>我们肯定会使用red5.

我怀疑主要是实现桌面发布者方面(加载项和流转化器):

2)我应该以VNC为基础吗?

3)考虑到需要让它跨平台工作,我应该选择哪种语言? (我的团队非常习惯于使用java,而且我对C/C++有一些了解,但真的很有用).

4)任何其他建议表示赞赏.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值