问题标签 [vnc-server]
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.
android - 谁提供wifi显示的数据?
我尝试遵循 Android Jelly bean 4.2 中的 wifi 显示代码。在wifi显示中,PlaybackSession
该类将负责获取数据。最后它将从一个名为 的类中获取数据,该类SurfaceMediaSource
继承自MediaSource
。数据BufferQueue
在SurfaceMediaSource
. 但我找不到谁负责将数据写入BufferQueue
. 我相信SurfaceFlinger
应该这样做。但是,我找不到任何特定的代码。有谁知道它是如何工作的?
performance - 使用 libvncserver 库时如何提高 VNC 服务器帧率?
我目前正在(缓慢地)浏览libvncserver 文档,但找不到可以调用哪个字段或函数来提高服务器的帧速率。
帧速率是指服务器向连接的客户端发送显示更新的速度。假设服务器上的 CPU/RAM/网络资源没有限制。
linux - 在 :0 而不是 :1 上启动 vncserver
是否可以在 vncserver:0
已经启动时启动它:1
而无需重新启动系统?
系统详情:
Gnome 桌面管理器
继续运行:1
想:0
改用,但出现以下错误:
下的文件列表/tmp
android - Nexus 7 上的 droid-VNC 服务器显示嘈杂的白屏
我试图在我的 Nexus 7 平板电脑(android 4.3)上运行 droid-VNC-server,但我得到嘈杂的白屏而不是捕获的平板电脑屏幕。当我在装有 Android 4.1.2 的 Nexus S 手机上运行相同的程序时 - 它工作正常。我检查了这个问题https://github.com/oNaiPs/droid-VNC-server/issues/51,但看起来没有人再维护这个产品了。我有与问题中出现的完全相同的屏幕。我会很感激任何想法。
c - 如何在 VNC 中发送帧缓冲区更新?
我正在设计一个 VNC 服务器。根据标准 VNC/RFB 协议,我得到一个帧缓冲区请求,其中包含 x 坐标、y 坐标、宽度和高度。我的服务器必须发送“仅更改区域,即仅发送与客户端不同的矩形”。
我知道它已经在“ RealVNC 如何工作? ”中得到了回答。但我的问题是 a) 我如何只发送已更改的矩形?b) 我们如何知道必须在“这些”许多矩形中发送更新?
在“ RFB 协议:发送增量帧缓冲区更新”中也提出了同样的问题,但没有回应。请帮我解决这个问题。我在 C 工作。
提前致谢。
linux - Centos 虚拟机上的 VNC
我试图让 VNC 在 Centos 6.4 虚拟机上工作。我按照http://wiki.centos.org/HowTos/VNC-Server上的说明进行操作。当我从客户端连接时,我没有收到任何错误,但没有显示任何窗口。服务器上的日志没有什么有趣的:
按照上述站点的说明在物理主机(即不是虚拟机)上完美运行。但是我在 3 个不同的虚拟机上遇到了同样的问题。我的 xstartup 文件在 VM 和物理主机上是相同的。
让 VNC 在 VM 上工作有什么技巧吗?
ubuntu - 在 Ubuntu 12.04 上运行 Splashtop Streamer
我刚刚在 Ubuntu 12.04 实例上安装了 Splashtop Streamer,但无法连接。
Splashtop 不支持 Ubuntu,这就是我在这里的原因。
当我运行 SRStreamer.pyc 时,日志显示以下内容:
客户端无权连接服务器客户端无权连接服务器/user/lib/python/2.7/dist-packages/gtk-2.0/gtk/init .py:57: GtkWarning: could not open display warnings.warn( str(e), _gtk.警告)
(SRStreamer.pyc:2295): 警告 **: 命令行 'dbus-launch --autolaunch=027300e486573dfe9fbf2c200000000d33 -- binary-syntax --close-stderr' 以非 zeo 状态退出 1: 客户端无权连接到 ServerClient无权连接到 SeeverAutoLaunch 错误: X11 初始化失败。\n
我安装了 gtk2-engines-pixbuf,因为这似乎是一个可能的候选者,但遗憾的是没有乐趣。
有人可以帮忙吗?
c# - Windows 服务创建 vnc 连接
我们有一个 windows 服务,我们想使用 winvnc 启动一个 vnc 连接,它连接到一个中继器。winvnc 作为服务运行。当我们的UI通过一个进程创建这个vnc连接时这一切都很好,但是我们需要windows服务来创建这个连接,因为如果机器上没有人登录,将没有UI来启动服务器,只有我们的服务是那个时候跑。
我希望使用具有管理权限的用户运行 Windows 服务,作为服务登录,并充当该服务将充当该用户的操作系统权限的一部分,但我看到的情况并非如此。
那么可以做些什么来让一个windows服务启动一个vnc连接呢?
vnc - Red Hat Enterprise Linux Server 5.3 (Tikanga) 上带有 X 光标的 VNC 黑屏
使用 启动 VNC 服务器vncserver :1
,客户端可以连接到服务器,但它只显示带有 X 光标的黑屏。
内容.vnc/xstartup
为:
这是一个问题吗?
javascript - 无法在 guacamole iframe 中获取键盘事件
我们正在使用 iframe 在浏览器中使用 guacamole( http://guac-dev.org/ ) 流式传输我们的 vnc 服务器。我们无法在 vnc 画布上获取键盘事件。虽然一旦我们点击鳄梨酱画布外的 div,焦点就会进入所需的部分,并且关键事件会被正确捕获。
我们已经在http://test-mate.com:8081/#/上部署了应用程序
下面是鳄梨酱渲染代码。