问题标签 [screensharing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
549 浏览

screensharing - 从浏览器共享桌面

我想问一个问题,如果有任何库或允许从浏览器共享桌面的东西,我不是在问屏幕共享(即通过 webrtc 的浏览器页面)我问的是桌面共享(如 teamviewer)是指其他用户可以从他的浏览器使用您的计算机,而其他人正在获取您计算机的整个屏幕,而不仅仅是特定的选项卡。

如果您的答案是无法完成,因为 JS 将加载到特定选项卡中,那么可以通过使用一些将屏幕数据/视频字节传输到浏览器然后发送给其他人的小应用程序来实现。

0 投票
1 回答
9464 浏览

android - 如何通过WIFI与其他安卓设备共享屏幕?

在我的 Android 应用程序中,一部 Mob Phone 将与连接到同一网络的其他 Mob Phone 共享桌面屏幕。那么如何通过WIFI从其他Mob手机查看一个Mob手机的所有文件呢?有没有用到的socket编程思路,请详细说明解决方案

0 投票
2 回答
3099 浏览

android - 如何通过共享安卓屏幕进行现场演示?

在这里,您可以看到在三星 Galaxy Nexus 发布期间,演示者显示了一个实时安卓屏幕。我一直在寻找任何可以做同样事情的软件。

我见过像 droid@screen 这样的应用程序,但是在流式传输手机屏幕时会有很大的延迟。在使用 hdpi 设备时,滞后变得巨大并成为阻碍因素。

有什么办法可以达到同样的质量和速度?

0 投票
1 回答
9474 浏览

android - 在 Android 应用程序中启用 AllShare Cast

我正在开发一个非常简单的应用程序,其中有一个按钮。单击该按钮,我的手机屏幕应该与我的智能三星电视共享。现在的问题是如何在单击该按钮时启用 AllShare Cast 功能?

根据我的阅读,我应该从一开始就创建一个 AllShare 应用程序(请参阅:http: //developer.samsung.com/allshare-framework/start).. 但我想使用普通的 Android 应用程序来实现它。

感谢您的提示

0 投票
1 回答
693 浏览

asp.net-mvc - 向 Screenleap 发出 HTTPS 请求

我必须在 MVC 应用程序中实现屏幕共享,因为我正在尝试使用 Screenleap 服务。为了向 screenleap 提出请求,我添加了以下代码:

但它返回错误:远程服务器返回错误:(401)未经授权。

任何人都可以帮助如何解决这个问题,即如何使用 MVC 应用程序连接到 screenleap 或任何好的屏幕共享替代方案?

0 投票
1 回答
1250 浏览

c - Google Hangout 桌面应用程序流程

我正在创建一个屏幕共享应用程序,它的工作方式与 Google Hangout 屏幕共享类似,我想知道 Google Talk 插件(用于屏幕共享)如何生成子进程并使用动态端口范围。

我正在创建一个用户必须安装的后台运行应用程序,它与浏览器的对话就像他们在这里描述的那样,http://www.codeproject.com/Articles/36517/Communicating-from-the-Browser-to-a -桌面应用

但是当我查看负责 google hangout 屏幕共享的 googleTalkPlugin 时,我看到有很多进程在运行,并且每当我打开一个新浏览器时,该浏览器的一个新谈话插件就会作为子服务启动。

这是一些快照

当我开始野生动物园

当我开始火狐

当我注意到 googleTalkPlugin 使用的端口时,我才知道它的动态!如果您看到上面的链接,浏览器桌面通信是在静态端口上。

我很想知道如何使用动态端口号?另外,我应该为每个浏览器创建子进程吗?或者更好的东西?

0 投票
3 回答
18543 浏览

video-streaming - 使用 WebRTC 实现屏幕共享

我需要使用 WebRTC 实现屏幕共享。我知道 WebRTC 支持共享选项卡内容,但我需要共享整个屏幕。我正在考虑的一个解决方案是经常截图并使用WebRTC数据通道将图像传输给对方。每次接收到新图像时,对方都会更新图像。

这有可能实现吗?特别是我想知道是否可以使用 WebRTC 数据通道传输图像?

先感谢您。

0 投票
0 回答
364 浏览

javascript - 谷歌屏幕共享技术

Google 使用什么技术进行环聊屏幕共享?

我已经搜索了一百万次。是 WebRTC 吗?我想不是!如果是,为什么我不需要在chrome://flags(在 Google Chrome 中)启用某些设置才能使其正常工作?

0 投票
0 回答
1157 浏览

java - 我正在尝试用java编写一个VNC服务器和客户端。我有几个问题

我想写一个 VNC 客户端和服务器,因为我想我会学到很多东西。我想在 JAVA 中执行此操作,但是我在某处看到这是不可能的。我想将 C++ 用于 JAVA 中不可能的部分。我有点困惑从哪里开始。我看到了 TightVNC、RealVNC 等,但代码库太大,我无法理解。我看到 RFB 指定了数据包类型 所以有人可以帮我开始吗?我如何着手编写代码来制作任何使用的数据包格式?还有谁能解释是否是 VNC 服务器?

我还有一个问题:如果我放弃 RFB,我能写吗

  1. 服务器应用程序:它基本上捕获屏幕上的所有内容,并每隔几毫秒将其发送给客户端。(机器人截屏太慢了)并等待鼠标移动和击键。
  2. 将鼠标移动和按键发送到服务器并显示服务器屏幕的客户端应用程序。但是我担心同步。
0 投票
0 回答
1647 浏览

java - 如何实现 Web 应用程序的屏幕共享和控制(使用 Web 套接字)?

目的是使用 Web 套接字为网页构建屏幕控制/共享。

我的问题是将屏幕(或控制屏幕)(使用 java 或 c++ 服务器)共享到 Web 套接字的最佳方式是什么?

  • 如何处理?
  • 最优化的方法是什么?(只发送屏幕的变化部分等......)

使用 java Robot,我已经能够捕获打印屏幕并创建视频,我发现的挑战之一是捕获鼠标光标状态,因为 Java Robot 不会在打印屏幕上绘制鼠标光标,现在我将只使用相同的光标图像将其添加到打印屏幕。

这篇文章类似于: 如何为 Web 应用程序实现屏幕共享?

但是,这种方法没有提到屏幕控制,它只谈论视频流屏幕,因此无法与客户端进行交互。