是否可以从 VNC 服务器录制屏幕视频?

nik*_*kie 6 vnc screen-capture

我有一台运行 VNC 服务器的计算机。如果可能,我想录制有关这台计算机上正在发生的事情的视频,而无需在该计算机上安装其他软件。是否有程序可以连接到 VNC 服务器端口而不是显示屏幕,而是将其保存到(例如 AVI)视频文件中?

背景:我们的一位客户在执行复杂程序时有时会遇到从我们这里购买的软件的问题。为了帮助他,我们让某人(服务技术人员或程序员)监视他在该过程中所做的事情,以查明他是否做错了什么或软件中是否存在错误。

目前,这是通过 VNC 实时完成的。这有几个缺点:

  • 维修技术人员当时必须在办公室。由于客户位于不同的时区,因此可能是在半夜。
  • 如果服务技术人员忘记了某些东西或没有注意到某些东西,它就会丢失。没有办法再看到发生了什么。
  • 一名维修技术人员一次只能监视一台计算机。

我知道我可以在计算机上安装普通的屏幕抓取软件,但我们讨论的是 RAM、CPU、HDD 空间有限的嵌入式系统,因此安装新的东西不是一个容易的决定。VNC 已经存在。

我当然可以在某些办公室 PC 上打开 VNC 客户端并捕获该 PC 的屏幕,但我只能以这种方式录制一台远程计算机。我经常要同时观看多达 8 个屏幕。(而且我认为屏幕抓取 VNC 也不会提高图像质量。)

Sta*_*ams 6

VNC2FLV

适用于 Linux、Unix、Windows 或 Mac。它捕获 VNC 桌面会话(您自己的屏幕或远程计算机)并保存为 Flash 视频 (FLV) 文件。

这将连接到远程 VNC 服务器。该网站非常不清楚,但我只在我的计算机上安装了 VNC 服务器(在您的情况下是客户),然后在我的移动计算机(您的内部计算机)上安装了 python 脚本。

我只监控一个 VNC 会话,但我想编写一个脚本并使用 at 或 cron 运行它们应该不会太难。