Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何实现web应用程序的屏幕共享和控制(使用web套接字)?_Java_Websocket_Remote Access_Remote Desktop_Screensharing - Fatal编程技术网

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

Java 如何实现web应用程序的屏幕共享和控制(使用web套接字)?,java,websocket,remote-access,remote-desktop,screensharing,Java,Websocket,Remote Access,Remote Desktop,Screensharing,其目的是使用web套接字构建一个控制/共享网页的屏幕 我的问题是(使用java或c++服务器)将屏幕共享(或控制屏幕)到web套接字的最佳方式是什么 如何做到这一点 最优化的方法是什么?(仅发送屏幕的更改部分等) 使用java Robot,我已经能够捕获打印屏幕并创建视频,我发现的挑战之一是捕获鼠标光标状态,因为java Robot不会在打印屏幕中绘制鼠标光标,现在我只使用相同的光标图像将其添加到打印屏幕中 这篇文章类似于: 然而,这种方法并没有提到屏幕控制,它只讨论屏幕上的视频流,所以没

其目的是使用web套接字构建一个控制/共享网页的屏幕

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

  • 如何做到这一点
  • 最优化的方法是什么?(仅发送屏幕的更改部分等)
使用java Robot,我已经能够捕获打印屏幕并创建视频,我发现的挑战之一是捕获鼠标光标状态,因为java Robot不会在打印屏幕中绘制鼠标光标,现在我只使用相同的光标图像将其添加到打印屏幕中

这篇文章类似于:

然而,这种方法并没有提到屏幕控制,它只讨论屏幕上的视频流,所以没有可能从客户端进行交互