论文部分内容阅读
随着多媒体和网络技术的发展,特别是多媒体技术在网络教学中的应用,网上教学成为如今高校教学改革的新方向。多媒体网络教学采用了各种各样的先进技术手段。例如其中采用最多的视频技术和基于互联网的信息技术,特别是依托互联网的非同步教学、双向交互式的视频教学和单向式预录视频教学技术。这样使得学生通过网络可以进行自主学习,可以像传统教学一样和老师、同学进行互动。由于网络教学各方面的优势,近几年,多媒体网络教学发展迅速。网络教学的规模越来越大,网络教学的课程越来越多,网络教学的技术手段也越来越先进。根据这样的思路启发,本论文进行了虚拟仪器实验的网上教学方面的尝试,开发了基于LabVIEW的虚拟仪器实验程序,并将该程序通过B/S模式发布到网络上,这样,各种虚拟仪器的实验不仅可供学生进行浏览,而且还可以让学生在浏览的同时进行仪器面板的实时操作。学生通过客户端的面板控制了远地实验室内的仪器,即控制了服务器端的仪器。为了使学生在进行远程操作的时候,不产生缥缈和不真实的感觉,做到“眼见为实”,于是开发了一个简单易行的视频监视系统。在服务器端放置一个普通的摄像头对仪器的状态进行实时监视。同时,将摄像头所拍摄到的视频通过网络传送到客户端,这样,客户端的用户就可以监视主机端的仪器。要实现这个监视功能,采取的技术路线是,通过Microsoft所提供的VFW(Video for Windows)实现服务器端视频的捕获,再对数字图像进行处理和视频信息压缩。通过压缩编码技术,对采集到的数据压缩编码,经压缩后的文件再用于网络传输。在网络传输方面,通过套接字的编程和TCP/IP协议实现服务器和客户端的数据通信。客户端在接受到视频数据和编码信息以后,将其解压并在显示器上显示。