首页> 中文学位 >基于Symbian操作系统的虚拟摄像头设计
【6h】

基于Symbian操作系统的虚拟摄像头设计

代理获取

目录

文摘

英文文摘

独创性说明及大连理工大学学位论文版权使用授权书

引 言

1 Symbian系统的介绍

1.1 Symbian系统的分类

1.2 Series60三个主要版本

1.3 Symbian系统的基础知识

1.3.1基于Symbian的应用程序开发

1.3.2程序的文件的结构

1.3.3应用程序编写和调试

1.3.4应用程序框架类的关系

1.3.5 Symbian系统的主要特点

1.3.6应用程序框架类的关系

1.3.7内存分配

2蓝牙简介

2.1蓝牙技术概要

2.2蓝牙技术的特点

2.3蓝牙芯片及其连接方式

2.4蓝牙技术与相关技术的比较

2.5蓝牙系统的基本术语

2.6蓝牙软件结构

2.6.1蓝牙协议栈模型

2.6.2蓝牙的射频与物理信道

2.6.3基带与链路控制协议

2.6.4 L2CAP

2.6.5 RFCOMM协议层

2.6.6网络建立

2.7蓝牙技术市场前景展望

3基于WDM的视频驱动程序技术

3.1 WDM驱动程序

3.2 WDM驱动程序的运行流程

3.2.1驱动程序加载

3.2.2驱动程序的执行基本流程

3.3基于WDM的视频驱动程序的层次结构

3.4视频捕捉小端口驱动程序的视频捕捉控制流程

3.4.1初始化流

3.4.2打开流

3.4.3流状态转换

3.4.4流捕捉

3.4.5时间戳

3.4.6流关闭和资源释放

4系统设计

4.1整体系统流程

4.2 Symbian系统上的视频采集

4.2.1照相机服务器

4.2.2拍照

4.2.3拍照设置

4.2.4照相机API在新版本上的变化

4.3手机蓝牙设备与PC蓝牙设备的数据交换

4.3.1蓝牙用户模块

4.3.2传统应用模块

4.3.3传输层模块

4.3.4蓝牙协议模块

4.3.5手机端client编程

4.3.6手机端server编程

4.3.7 PC端编程

4.4应用程序与虚拟视频驱动之间的数据交换

4.4.1在上层应用程序中打开设备

4.4.2 WDM驱动程序与上层应用程序通信的几种方法

4.5系统视频驱动与外部应用程序的数据传输。

4.5.1 AVICAP视频捕获原理

4.5.2程序调用方法

总结与展望

参考文献

攻读硕士学位期间发表学术论文情况

致 谢

展开▼

摘要

随着电子行业的不断发展,智能手机的普及与应用范围的不断扩大、处理能力不断的增强,用户对手机的功能不现像以前那样局限于基本的电话功能,更要求其在商务、互联网等方面有更新的功能,而本文正是针对智能手机的摄像头功能,提出了新的功能,可以将其作为web摄像头通过蓝牙与PC进行连接,实现真正意义的摄像头功能。而实现这样一个功能并非易事,需要在多个不同的系统层面上进行数据的采集与交换,同时要完成大量的程序设计。 如何对各个开发平台进行正确的选择?我们看到,移动设备操作系统可谓是百家争鸣。但是我们选择了目前市场占有率最多的Symbian操作系统作为开发系统。因为Symbian系统的开放性,相对于其它的操作系统更有优势,同时开放的系统程序接口也会减轻程序的开发难度。根据Symbian公司报道的官方数据,Symbian平台已经占领了国内20%的智能手机市场,各大权威媒体一致认为2006年将是智能手机年,而其中Symbian系统是最为生产厂商和用户看好的平台。另一方面蓝牙技术在移动终端设备上得到了良好的应用,蓝牙设备的普及率从2003年一直呈飞速上升趋势,所以以蓝牙设备为数据通信的载体必然有良好的市场前景。 而PC的操作系统我们选择最普遍的WindowsXP系统,因为Windows系统提供了大量的API给用户,还有大量的开发工具,所以在此平台上进行开发会节省大量的精力,同时Windows也是世界上用户最多的操作系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号