gpt4 book ai didi

java - 无需任何安装即可将桌面流式传输到网络

转载 作者:行者123 更新时间:2023-12-02 06:42:01 27 4
gpt4 key购买 nike

目标

用户访问网站,单击按钮,他的屏幕将传输到服务器。

问题

我发现的大多数解决方案都需要在他/她的计算机上安装一些软件。流媒体软件或从桌面制作虚拟网络摄像头输出的软件。

大问题

这可能吗?如果是的话,是在哪些技术中?仅通过 HTML5/Javascript 组合就可以实现吗?还是必须使用 Java 才能实现这一点?

如果这是不可能的,那么用户必须安装什么才能使“登录 -> 单击按钮 -> 获取流”成为可能? chrome/firefox 扩展就足够了吗?一个Python脚本?为此编写我自己的客户端程序是否值得?

我为什么要问这个?

我有一个想法,让我公司的所有程序员都使用它来流式传输他们的屏幕,但我们都运行着不同的操作系统。我只有两个月的空闲时间来实现这一目标。这就是为什么在我真正开始编码之前,我想了解一些关于实现这一目标的最简单方法的意见。

最佳答案

仅使用 HTML5/Javascript 不可能(或应该不可能)将屏幕从桌面流式传输到服务器。之所以如此,是因为这将是一个巨大的安全违规行为——恶意网站所有者可能会诱骗用户在他们不知情的情况下流式传输他的屏幕,因为桌面屏幕有可能包含敏感信息。 (如果他们的密码显示在屏幕上怎么办?如果他们切换标签来查看他们的银行帐户怎么办?)

一般来说,网络浏览器都经过严格的沙箱处理,因此网站只能从当前选项卡/运行实例中获取信息。

<小时/>

老实说,最简单的解决方案是根本不编写一行代码,而只需使用预先存在的程序/服务。我建议使用 teamviewerscreenleap -- 它们都是多平台的,并且应该(我认为?)支持与多台计算机的屏幕共享。您可能可以在网上找到数百种其他服务,因为这是人们遇到的一个非常常见的问题。

但是,如果您出于某种原因确实想推出自己的程序,您可以尝试查看 red5-screenshare ,一个从浏览器启动的开源 Java 程序。

关于java - 无需任何安装即可将桌面流式传输到网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19055686/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com