VNC 在展项控制中的应用与实践

2023-10-31 15:04
设备管理与维修 2023年17期
关键词:展项被控科技馆

侯 勇

(阜阳市科学技术馆,安徽阜阳 236000)

0 引言

科技馆在展项日常运行中使用了多款专业软件,其中VNC(Virtual Network Computing,虚拟网络计算)是一款优秀的远程控制工具软件,远程控制能力强大、高效实用。VNC 的运用大大提高了设备运行效率和工作的便捷性,使科技馆展项功能得到拓展。经过一段时间的探索和积累,在VNC 通用功能的基础上,针对科技馆展项控制的实践获得了一些经验,以供相关行业参考。

1 建立VNC 运行环境

VNC 的运行环境和适应场合复杂多样、适应性广,在各行各业中得到广泛应用,探讨在Windows 操作系统及内部局域网网络环境下,VNC 在科技馆行业的细分应用和实践。

VNC 作为科技馆展项控制台重要的组成软件,是整个控制平台的组成部分,为展项运行环境提供重要基础,它实现了控制台与展项间的实时通信联系和远程操控。

科技馆为展项控制建立了专用不对外开放的内部局域网络,若想使VNC 运行成功,需要展项中央控制台服务器电脑和被控展项电脑处于同一内网中,互相可以ping 通并建立可靠通信联系,且控制台服务器电脑和被控展项电脑都安装VNC Server服务器端组件程序,VNC Server 需要进行必要的参数设置并配置为运行状态。在被控展项的VNC Server 上还需设置VNC password,它相当于一个口令密码,在被控制端设置完成。控制台电脑需安装VNC Viewer 客户端组件程序。远程控制时,管理人员在控制台VNC Viewer 组件窗口的地址栏,把被控展项电脑VNC Server 上显示的IP 地址或在展项控制软件中查找的IP地址,复制输进去后回车,在控制端VNC Viewer 组件的密码口令窗口输入被控制端设置的密码,按回车,即可实现远程控制连接。此时VNC Viewer 组件程序窗口中呈现的画面就是被控展项电脑的桌面,并根据控制台输入的指令,呈现被控端实时执行的结果。

VNC 最主要的特点是可以将远程的被控展项电脑的图形界面在本地控制台电脑上呈现出来,使得控制台操作者就像操作自己的电脑一样操控被控展项电脑。

VNC 的主要工作原理及流程如下:①控制台服务器通过VNC Viewer 客户端程序窗口地址栏输入需要被远程控制展项的IP 地址,回车后连接请求被发送到被控展项VNC Server服务器;②被控展项VNC 服务器端返回一个验证对话窗口至控制台VNC 客户端,要求输入预设密码进行身份授权认定;③在控制台VNC 客户端密码输入窗口输入预设密码后,验证被控展项VNC 服务器端验证控制台VNC 客户端是否具有控制权限;④控制台客户端通过验证后即要求接管被控展项电脑桌面环境的显示控制权;⑤被控展项电脑将桌面显示控制权交给VNC 服务器端负责;⑥被控展项电脑VNC 服务器端将被控端的桌面环境通过通信协议传送至控制台VNC 客户端程序窗口,并且允许控制台VNC 客户端操控被控端的桌面环境及输入装置,从而实现控制台对被控展项电脑的远程操控;⑦根据需要,控制台VNC客户端可同时控制多台展项设备电脑,只要把不同的展项设备IP 地址分别输入到控制台客户端程序窗口中的地址栏,就可以打开不同的客户端窗口。

2 监控展项运行状态

运行和维护科技馆科普展项正常工作是展项控制台工程师的日常任务和主要职责,利用科技馆展项设备之间组建的不对外开放的局域网络,运用展项中控系统软件加VNC Viewer 客户端基本功能模块的组合,可以实现在控制台实时监控全馆展项设备的运行状态,让控制台人员对展项设备状态了如指掌,及早发现展项运行中的异常,结合现场展教人员和维保人员的巡查实时报告,迅速判断展项工作情况。不仅可主动查看展项设备的运行状态,也可在接到现场人员展项异常情况或故障反馈后介入具体展项查看运行状态,为进一步处理故障提供判断依据。

3 处理展项异常状态

当控制台管理人员或展厅现场人员发现展项出现异常状况后,可以通过VNC 客户端程序窗口对出现状况的展项进行及时干预处理,恢复展项功能。

日常展项运行时,由于展项系统环境的不完善和展项程序的缺陷,时常出现异常情况,需要管理人员的及时干预处理,恢复展项的正常展教功能。具体例子说明如下:①展项电脑系统会不定时的弹出Windows 系统维护或升级弹窗,遮挡正常运行的展项程序界面,打断并终止系统及展项程序的运行,导致展项控制程序无法正常启动,并且不主动干预弹窗不会消失;②展项的显示设备会不定时弹出广告页面;③展项的显示设备会不定时出现设备厂商预置的宣传页面或视频,宣传设备厂商及其产品,影响展教效果;④某些输入文字互动类的展项,被输入不适宜的内容并呈现出来等。

此时在控制台电脑上把出现异常的展项电脑IP 地址输入VNC Viewer 模块地址栏,回车后在弹出VNC 的身份认证窗口,输入密码后就会弹出一个新的Viewer 窗口,远程进入异常展项电脑系统,控制台电脑显示屏Viewer 窗口画面此时就是异常展项显示设备的画面,将各种异常情况呈现眼前并可以像操作控制台电脑一样操作异常展项电脑。当处理完成恢复正常后,重新启动展项程序恢复展教功能,关闭这个Viewer 窗口就可以了,不关闭也可以实时监视恢复正常的展项运行状态。这样,即可通过VNC 不必到现场,远程处理展项故障,流程简单,高效快捷,提升了工作效率和展项完好率。

4 排除展项日常运行故障

在场馆日常运行中,展项难免出现各种故障,除硬件损坏导致的故障,由软件引起故障中的一部分可以通过VNC 在控制台远程操控故障展项主机排除。①对于互动类的展项,由于短时间互动过于频繁或不了解操作要领甚至恶意操作,导致展项程序卡死、互动机构失灵等。只要在控制台通过VNC 进入展项主机,关闭展项程序软件,根据不同展项情况,分别重新启动展项程序软件、重新启动系统一般就可以恢复正常;②由于一些展项程序存在缺陷、漏洞,展项各部分之间的连接信号线缆接触不良,展项显示屏会不定时出现卡顿、黑屏、白屏、缺屏等现象,通过VNC 重启故障展项软件或电脑系统,一般可恢复正常;③一些展项连接的传感器工作一段时间后会失灵,一般断电后重新上电,配合VNC 操作进入展项电脑系统重启软件就可恢复正常。

结合现场展教人员和维保人员的实时反馈在控制台通过VNC 排除展项故障,大大提高了工作效率和展品的完好率。

5 拓展展项功能

一些展项配备了大尺寸LED 显示屏,除正常的展项显示、互动以外,通过VNC 可在展项电脑系统中根据所要拓展的功能加装各类专业软件及专门针对展项特定功能开发的专业软件,拓展展项功能,最大化发挥展项的展教功能。

科技馆序厅展项走近科学世界有一组大型LED 互动屏幕。序厅面积和LED 显示屏尺寸在同类型场馆中都是名列前茅的,展项本身具有展教和互动功能,是科技馆举行各类活动理想场地,经常举行各类科普活动,宣传科普动态、前沿科技等。利用VNC 通过中央控制台在展项主机加装相关专业软件或专门开发的专业软件,充分拓展展项功能,使显示屏利用最大化。在举行各种科普活动时,根据活动内容提前制作出各类多媒体文件、软件等,LED 显示屏作为背景墙播放相关图片、视频、PPT、音频、裸眼3D 互动特效、观众与虚拟人物互动问答等,大大提高了活动的质量和效果,成为科技馆对外宣传的主场地。展项平博士剧场也有一块大尺寸LED 显示屏,除正常的展教功能外,也是各类科普活动、科普剧的场地,在控制台通过VNC 加装相关专业软件,大大拓展了显示屏的功能,成为了各类活动和科普剧的舞台背景,烘托了活动氛围,提高了科普剧的表现力。

当举行活动时,在控制台通过VNC 操作展项主机相关软件,实时配合活动环节实现声画同步、逐层推进烘托营造气氛等特殊效果。

6 远程技术支持

展项运行过程中由于软件缺陷、漏洞造成的故障,以及展项系统的改进升级提高等,例如:①展项软件运行不稳定、卡顿、闪退、死机;②当发现观众参与的不恰当互动内容输入后,无法执行清理删除操作;③展项局域网络的配置升级与改进;④给展项配置新的运行软件、参数等。

由于这些软件是真对特定展项开发的专业软件,现场人员无法单独处理故障及升级配置,对它们的操作需要专业人员甚至程序的编写者来进行。可通过VNC 及其他的远程控制软件接入互联网寻求远程技术支持,把展项的控制权临时让渡给远程专业人员处理展项故障。VNC 在展项局域网联通展项和控制台,其他的远程控制软件通过互联网联通远程专业人员到控制台进而连接展项,实现远程操控排除故障及升级改造。也可以通过现场人员在控制台由VNC 联通展项,远程专业人员通过社交软件实时视频指导现场人员操作的方式排除故障。

通过远程技术支持,大大提高了展项的完好率,缩短了故障修复时间及展项系统的升级成本,节省了展项开发运维人员出差的时间及经济成本。

7 事件远程控制

科技馆场馆内经常举行各类科普活动,为丰富提升活动效果利用场馆内的展项设备烘托氛围,呈现内容是活动的组成部分,与活动环节融为一体,比如前面所述的呈现活动背景、内容、丰富声画效果的LED 背景屏等。活动进行时策划主创人员由于特殊原因不能到达现场,而需要修改实施方案、创意,或发现错误需要更正时,可通过其他远程软件+VNC 的组合,远程操控展项来实现策划者的意图。如果需要临时改变活动内容、远程操控修改展项背景内容,通过活动现场人员的配合即可临时改变活动内容、进程等,顺利实现主创人员的活动创意和效果,达到虽然不能亲临现场,仍能达到决胜千里之外的效果。

8 VNC 应用中的注意事项

同一局域网络中应用的VNC 版本应采用较新且统一的版本,版本老旧杂乱可能导致控制台和被控展项之间的连接会出现意外故障,即使设置参数无误也可能出现提示错误通信连接无法实现,大多是版本兼容性引发的问题。

由于VNC 连接在不对外开放的局域网络,对外连接的服务器有专用的防火墙,内部主机之间的VNC 连接错误可能是防火墙被打开所致,关闭防火墙一般问题即可排除。

9 结束语

本文总结了科技馆展项设备中VNC 应用与实践的心得体会:①VNC 大大方便了展项控制台的工作,提高了展项设备的运行效率和完好率;②VNC 拓展展项的功能,给工作的开展和实现提供更多的可能性。具体的功能拓展取决于对特定展项整体的理解、要实现的工作目标及展项二次开发的能力,包括专业软件的利用及特定展项特定功能软件的开发;③更多的VNC应用场景和实践,例如远程操作演示、远程多人多地技术协作、远程培训、远程文件传输等,有待以后工作中开发和实践。

猜你喜欢
展项被控科技馆
科技馆一日游
深圳科技馆新馆
港警在“修例风波”中拘捕近万人
大惯量系统位置控制策略研究
IV型科普大篷车车载展品标准化
灾难来临,我不怕——科技馆一日游
参观诚毅科技馆
科技馆创新展品研发的分工与合作
浅谈科技馆展项非实体部分的开发管理过程
科技馆展项工程风险管理浅析