x11vnc Web 浏览器访问

x11vnc Web 浏览器访问

问题
我有一台 Linux 嵌入式设备,我正在尝试使用 x11vnc 通过 Web 浏览器共享屏幕以远程访问它。我搜索了多篇解释如何执行此操作的帖子,但都没有成功。至少我能够使用 Windows 计算机上的 vnc 查看器访问共享屏幕。

我目前所做的
我使用此命令启动服务器:x11vnc -display :0 -rfbauth ~/.vnc/passwd -http 这将设置屏幕共享,并打印 Java 查看器 URL(http://imx6ul-var-dart:5800) 位于 PORT=5900。到目前为止一切顺利。

当我打开我的网络浏览器(chrome)并在 URL 栏中输入时<remoteIP>:5800,我得到一个空白页,其中有一个超链接“x11vnc 网站”,它会打开一个新标签页,进入您期望的位置(http://www.karlrunge.com/x11vnc/)。同时终端输出:( httpd: get ' ' for <remoteIP>
httpd: defaulting to 'index.vnc'
httpd: premature connection close一旦连接超时~15秒)

我尝试使用不同的命令选项组合,但没有任何效果。

问题
如何通过 Web 浏览器访问与 x11vnc 共享的屏幕?

如能得到任何帮助或指点我将非常感激!

答案1

为了通过 Web 浏览器实现 VNC 访问,您需要某种代理。您可以在服务器(运行 x11vnc)、客户端(运行浏览器)或介于两者之间的另一个系统上安装此类代理。

看看那里,你会找到可能符合你需要的 NoVNC 软件: noVNC 网站

相关内容