首页> 中文学位 >基于虚拟显卡的网络多媒体信息实时传输技术研究
【6h】

基于虚拟显卡的网络多媒体信息实时传输技术研究

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1选题背景

1.2 网络教学在网络世界中的地位

1.3国内外研究现状

1.3.1 国内外远程教育技术概述

1.3.2国内外多媒体信息实时传输技术的研究现状

1.4选题的目的和意义

1.5论文的主要研究内容及结构安排

第2章系统的工作流程及开发环境

2.1 系统的工作流程

2.2系统的开发环境

2.3系统中"人"与"资源"的相互关系

第3章网络教学系统的框架设计

3.1 系统的设计目标

3.2系统核心功能模块介绍

3.2.1屏幕抓图模块

3.2.2数据压缩模块

3.2.3数据发送模块

3.2.4终端控制模块

3.2.5 电子举手模块

3.2.6集成的教师机、学生机功能模块

3.3虚拟显卡技术对构建网络教学系统的作用分析

第4章 基于虚拟显卡的网络教学系统相关技术概述

4.1 Visual C++开发多媒体应用程序的特点

4.2网络编程技术

4.2.1 套接字Socket

4.2.2 Sockets类型

4.2.3 Sockets原理

4.2.4如何利用Winsock进行编程

4.3 Windows环境下的设备驱动开发技术

4.3.1设备驱动程序

4.3.2 WDM设备驱动模型原理

4.4虚拟驱动mirror driver技术介绍

4.4.1 Mirror Driver概要

4.4.2 与普通驱动的区别

4.4.3 Mirror Driver的优点

4.4.4 Mirror Driver的缺点

4.5 windows XP下驱动开发环境设置

第5章基于虚拟显卡的网络教学系统主要模块的实现

5.1虚拟显卡驱动的开发

5.2教师机功能的程序实现

5.2.1 对屏幕的抓取

5.2.2实现数据压缩

5.2.3实现数据广播

5.2.4文件传输

5.3 学生机功能的程序实现

5.3.1 显示图像初始化

5.3.2实现数据接收

5.3.3实现数据解压缩

5.3.4实现图像显示

5.4教师机和学生机间通信的实现

5.4.1 网络通信协议的选择

5.4.2通信模式的选择

5.4.3 TCP/IP数据传输的过程

5.4.4教师机和客户机间通信的程序实现

第6章 总结和展望

参考文献

附 录

致 谢

攻读学位期间参加的科研项目和成果

展开▼

摘要

随着计算机网络和信息传播技术的蓬勃发展,催生了网络教学模式在教学领域的广泛应用。网络教学的实现依赖于网络技术、多媒体传输技术和信息交互等关键技术的有效运用,因此,解决多媒体信息传输技术的问题就成为网络应用研究的一个热点。提高效率的关键在于对多媒体信息中视频信息的获取。本文就现代远程教学系统的关键技术--实时多媒体信息高效传输算法进行探讨,进而提出了一种基于虚拟显卡的屏幕信息获取方法。 首先,本文以系统设计目标为出发点,对系统的屏幕抓取模块、数据压缩模块、数据广播模块、终端控制模块、电子举手模块等五大核心模块进行了功能分析,构建了基于虚拟显卡的的网络多媒体教学系统的总体设计框架。 其次,以“虚拟显卡抓图技术”为核心技术,结合“数据压缩技术”、“组播技术”、“数据接收技术”、“终端画图技术”等技术,对主要核心功能模块进行了详细分析,提出了相应的解决方案,为多媒体网络教学系统的具体实现提供了新的思路。 然后,对这些模块的程序进行了分析和设计,给出了部分的核心代码并做出了详细的解释,最终提供了一套高效率、低成本、高质量的解决方案。 本文将应用于多显示器环境的虚拟显卡技术创新性地应用于屏幕截取与传输中,实现了高效捕捉屏幕信息的效果。本研究在一定程度上拓宽了屏幕信息传输技术的研究思路,对构建高效完善的远程教学平台及信息传输等相关领域的发展有着一定的实用价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号