关于网络多媒体控制系统的设计方法分析
来源:用户上传
作者:
【摘要】调查研究表明,不断发展的计算机技术,催生了远程培训与教学,而符合素质教学要求的远程教学,呈现出了较为迅猛的发展势头。文章便以此为背景,以需求、设计和调试为切入点,围绕多媒体控制系统展开了讨论,具体内容涉及音量控制、文件传输等,供相关人员参考。
【关键词】互联网;控制系统;多媒体
近几年,远程控制被应用在诸多领域,所发挥的作用也有目共睹,对其加以使用的主体,除了网络管理员、增值分销商外,还包括教师,多媒体教学所呈现出的发展动力也十分强劲。由此可见,基于互联网的远程控制系统,正向着集成化、分布化的方向前进,围绕其展开的讨论,因此而变得更加全面且具体。
1 系统需求
研究表明,实现多媒体技术价值的关键是保证其具备良好的便捷性、安全性,原有设施无法支持复杂维护工作的开展,多媒体控制系统应运而生。基于互联网的多媒体控制系统,主要应具备以下功能:首先,集中控制,目标是计算机、投影仪等设备,另外,还包括升降电动屏幕并调节音量;其次,连接网络通信模块,对信息进行传送;最后,利用互联网,对多媒体设备、控制器进行远程管理,保证监控系统能够做到全面监测多媒体设备,包括控制器、投影机等,管理者自然实时掌握设备具体的使用情况,管理效率也会得到一定程度上的提高。在开展设计工作时,有关人员应重点考虑所设计系统的稳定性,这是因为本文所设计系统无法离开互联网而独立开展工作,时间延迟、掉线的问题,在互联网使用过程中较为常见,只有为系统的稳定性提供保障,才能使其作用得到充分发挥。
2 系统设计
2.1监视辅导
由使用者所提出需求可知,屏幕监视对象应为多个屏幕,任意受控端均有相应的socket,用来将数据传送给控制端,而控制端的任务,主要是对监视命令进行发送,再对窗口进行创建,保证受控端所传送数据、图像,均可以实时显示在屏幕上。另外,对接收监视命令的受控端而言,定时获取并传送数据和图像,同样应当引起重视。由监视所延伸出的功能,即为遥控辅导,在完成对辅导命令进行发送的任务后,控制端应对负责接收、显示数据图像的窗口进行创建,再对socket进行创建,保证图像接收、信息发送、数据接收、数据发送等任务,均有socket与之对应。所创建窗口的任务,主要是对鼠标事件进行响应,具体表现为:向受控端对鼠标事件进行发送。受到命令的受控端,再对新线程进行创建,针对控制端所发送数据、图像,控制端所传送信息,作出迅速且合理的响应。
2.2讨论与举手
目前,常见的讨论形式有两种,分别是集体讨论、小组讨论,因此,本文所设计系统应有针对不同讨论形式的模块,保证任意形式均可以得到顺利开展。先说集体讨论,控制端应向现有受控端对成员信息进行发送,如果成员数量为a,所需要发送信息的数量应为a2,出于使发送效率得到大幅提高的考虑,本文所设计系统的控制端,对多线程技术进行了使用,其特点为:每个成员均需要对线程进行创建,借助所创建线程,对全部信息进行发送。再说小组讨论,该形式所强调的重点是將组员的全部信息,发送给每个组员,多线程技术仍旧有较高的实用价值。在对信息进行发送后,立即用讨论窗口取代发送窗口的位置,待受控端对取消命令进行接收后,再将窗口关闭。
有课堂讨论,自然就有电子举手。负责发送该命令的主体,仍然为控制端,待命令发送完毕,再对接收问题所对应线程进行启动,弹出负责显示问题的窗口并回复信息即可。上文所叙述过程的核心协议为UDP协议,这一点应当引起重视。控制端利用线程对受控端所传送信息进行监听,再将回复发送至相应的地址。如果控制端所发送命令为“停止”,此时,受控端无法再进行提问。
2.3音量控制
音量控制的对象,以麦克风和线路为主。若控制端所发送命令为“自由学习”,受控端便可在软件界面对音量进行控制。当然,要想实现音量控制的目标,硬件、软件都是不可缺少的部分。先说硬件,即利用单片机对扬声器进行控制,使其发出不同音量的声音。再说软件,使用者在软件界面对现有音量进行选择,再由上位机将其向字节流进行转换,对字节流进行接收并校验后,单片机方可将其向位移寄存器进行发送,最后,由相关模块按照特定音量对音频进行播放。
2.4文件传输
现阶段,围绕远程控制所展开研究,主要面临着以下问题:其一,如何保证文件传输的安全性;其二,如何保证文件传输的速度;其三,如何保证文件传输的实时性。本文所设计系统以需求分析为依据,将文件传输设计成为可由主窗口调用的子程序,控制端将命令发送至受控端后,将主窗口隐藏,待文件服务器启动后,发送文件的界面,方可被现实于主界面上。将文件接收后,受控端将文件向客户端进行传送,用以辅助子进程的创建。若文件服务器被关闭,则由控制端将取消命令发送给全部受控端,随后,受控端终止对文件进行传送的程序,再将客户端关闭。
3 系统调试
在进行系统调试前,应当明确一点,本文所设计系统的主机为多媒体计算机,基础为C/S模型,主要组件为TCP组件,旨在利用该组件对互联网和控制器进行连接,达到实时、远程控制多媒体设备的目的。控制端的任务,主要是以网管工作站所对应程序为依托,实现多媒体控制的目标,在此过程中,需要使用到的程序,包括设备副控、设备主控、弯管和编码器控制。完成检测工作后,控制端会选择利用网管程序,检测不同终端,在此基础上,对实习参数进行设置。现阶段,基于互联网所延伸出的多媒体控制系统,在企业和学校内部已经得到了较为广泛的使用,其作用主要表现为:唤醒本地计算机;远程操作计算机桌面;实时管控多媒体设备。
结论:通过分析可以看出,在互联网日益普及的当今社会,越来越多人开始认识到远程控制的重要性,这便是多媒体控制系统被提出的背景。该系统的作用主要是对移动办公、学习所提出需求加以满足。要想使该系统发挥出应有的作用,围绕设计流程展开讨论很有必要,希望文中的内容可以在某些方面给人以启发。
参考文献:
[1]赵凡.解析多媒体教室无线网络中央控制系统的设计[J].电脑知识与技术,2019,15(5):56-57.
[2]陈波.基于网络集中控制技术的智能多媒体教室系统探索[J].电脑知识与技术,2019,15(4):210-211.
作者简介:
孟宪华(1983-),男,辽宁凌源人,硕士研究生,讲师,辽宁建筑职业学院,研究方向:计算机科学与技术。
转载注明来源:https://www.xzbu.com/2/view-15204171.htm