- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多媒体中控系统网络控制软件设计
多媒体中控系统网络控制软件设计
摘要:随着计算机网络与通信技术,以及多媒体等技术不断成熟完善,传统的教育手段和方式已经不适应现代化的需要。智能网络多媒体教室中央控制系统给校园教学的信息化管理带来了变革,其智能化和网络化给教学活动和对设备的集中管理带来了很大的便利。在设备管理中,任务都是通过网络来进行执行的,因此中控系统的网络控制部分起着很重要的作用。该课题采用VC编程实现了中控系统的网络控制部分,并配合硬件调试系统成功。
关键词:多媒体;网络控制;TCP/IP
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2013)35-8090-04
1 概述
现今,多媒体教育、多媒体网络教学已经被普遍地运用于全国各大校园中。在智能网络多媒体教室的中控系统中,网络控制系统占据核心地位。在实际的应用中,将各个教室或会议厅的网络系统接入以太网, 在远程监控计算机上安装相应软件。打开软件, 便可以建立与所有接入网络的网络系统的连接, 并对基于网络所连接的投影机、功放、话筒、计算机、电动屏幕、电动窗帘、灯光等多媒体设备进行网络控制和管理, 其中包括设备的使用状态查询和断线报警等。本课题主要谈论整个系统中的网络控制部分,要结合前端的控制硬件设备配合完成整个中控系统。
2 系统的总体结构
在智能网络多媒体教室的中控系统中,教室的中控作为整个系统的桥梁包含了两个部分,一部分是网络控制模块,另一部分是管理监控模块。网络控制模块通过TCP/IP在校园网传输数据到多媒体中央控制室,并从那里接收数据转发给管理监控模块。管理监控模块[1]在收到来自网络控制模块的数据后做出相应的设备处理工作。网络控制模块通过RS-232串口协议通信,教室的计算机与网络控制模块通过TCP/IP协议通信完成计算机上软件实现设备控制的通信。网络控制模块含独立的网卡[2],可以通过多媒体网络中央控制室直接控制教室的设备。整体的设计框架结构如图1所示。
2.1 软件的设计思想
安装于教室端的软件包,可以通过讲台的控制面板手动进行操作。另外为了方便教师操作,系统提供软件控制,让教师在???课时可以通过点击电脑安装的一个软件实现面板操作的功能。通过软件能实现对教室设备的所有控制操作,例如电源开、电源关、幕布升、幕布降等功能。因此,每个教室的计算机上都需要安装该软件实现对教室设备的控制。
安装于中央控制室的软件包,要对每个教室进行设备管理。如果在下课以后一些教室的电源或一些设备没有正常关闭,需要对相应的教室进行操作,当教室的报警系统发现可疑现象时会报警,并将报警信息传到中央控制室。每间教室分配了一个固定的IP,中央控制室的控制软件能够根据IP辨别所在教室,做出相应处理。
2.2 通信过程
教室中控定时向主控室发连接请求并发送设备状态数据,中央控室服务端口一直处于监听状态并处理来自各个教室的数据并显示其设备状态;同时,中央控室在进行远程控制时,发送控制命令给教室中控,教室中正确无误接收到命令后,作出相应的控制动作,并在控制操作完成之后返回设备状态信息给中央控室。
例如,西楼101教室上课的老师把柜门打开,系统自动启动,包括电源开,幕布自动降下,投影机自动开启等。此时在中央控制室的界面上可以看到西楼101的设备使用情况,电源、电脑等设备处于运行状态。老师上课时通过控制台面板或者电脑软件的界面进行控制,如果老师使用手提电脑授课,要把手提电脑的内容投影到屏幕上,只需要按下“手提电脑”切换按钮便可以实现视频和声音切换到手提电脑,如果要切换回讲台的电脑,则按下“电脑”切换按钮便可实现切换。当下课之后,老师把柜门关闭,系统自动关闭,投影机延时自动关闭。此时,如果在中央控制室发现某个教室的开关锁已经关闭了,但是幕布没有升上去,则可通过中央控制室的控制按钮操作,然后关闭总电源。每次操作之后根据界面按钮对应的图标的颜色判断其状态,红色表示开启状态,蓝色表示关闭状态。
3 教室端的具体设计
3.1 系统工作流程
根据TCP/IP的客户/服务器模型[3],教室的计算机作为一个服务器,网络控制模块则作为一个客户机,教室的计算机不断侦听来自网络控制模块的连接,连接建立以后,当用鼠标单击相应的按钮时往端口发送控制数据给网络控制模块。网络控制模块每隔一定的时间会向服务器发连接请求在连接断开的时候可以重新启动服务器使连接能够保持。设计的程序流程图和界面的设计如图2所示。
3.2 系统功能实现
1)加载套接字库:要使用套接字Windows Sockets[4][5],首先要加载套接字库,进行版本协商。在MFC环境下,提供了一个函数AfxSocketInit(),使用它可以完成加载和版本协商等工作。
您可能关注的文档
最近下载
- 腹透腹膜炎的护理.pptx VIP
- 肌电图设备可行性报告.docx
- 网络短剧推广方案策划.pptx VIP
- 2020年中央空调市场报告-艾肯网.pdf VIP
- 人工智能赋能中学化学教学的探索.pptx VIP
- 高中化学新人教版必修一离子方程式正误判断及离子共存课件.ppt VIP
- 解放上海红色戏剧小品《我记得你,你就活着》台词剧本手稿.doc VIP
- 生成式人工智能应用实战课件 第7章 AIGC信息获取与数据分析.pptx VIP
- 2024—2025学年河南省开封高级中学高一上学期第一次月考物理试卷.doc VIP
- 2025下半年全国房地产经纪人考试(房地产交易制度政策)综合试题及答案.docx VIP
文档评论(0)