从 Android 远程访问我的计算机的帧缓冲控制台

从 Android 远程访问我的计算机的帧缓冲控制台

我需要远程查看我的计算机的显示屏。

我正在使用从文本控制台启动的程序,然后它们创建自己的图形会话,例如 Kodi 或 EmulationStation(如果 X 正在运行,它不会启动)。而且因为它们不使用 X 服务器的帧缓冲区,VNC 无法捕获它们。

我尝试使用 VNC(tightvnc 和 x11vnc),但我的应用程序几乎没有使用 X 窗口系统。

对于客户我想使用 Android 设备。

答案1

您可能正在使用直接使用帧缓冲区的东西,而不使用 X。不可能远程显示这些东西。

我不知道这个 emulationstation 的事情,但我可以说 kodi 在 X 服务器上运行得很好。此外,它还有自己的 Android 远程应用程序,这是从 Android 控制它的更有用的方法;你可能想看看那个。

答案2

如果您不使用 X,那么您使用什么?

对于纯文本/shell 显示,ssh 是最佳选择。对于 X,您有两种选择:通过将显示更改为具有 X 服务器的网络位置或 VNC 来进行远程显示。

您还可以尝试专有解决方案,例如支持 Android 客户端的 TeamViewer:https://www.teamviewer.com/en/index.aspx

编辑:有人的报告暗示 TeamViewer 可能会捕获帧缓冲区:http://forums.anandtech.com/showthread.php?t=2293900

相关内容