论文部分内容阅读
论文主要介绍了在嵌入式操作系统Windows CE下如何利用多线程技术实现多路数据的解压播放显示。为了节约资源和设备,在一个显示装置上同时显示多个场景的信息,这种技术已经被广泛使用,但是这种使用都是用于大型监控的大型显示装置,很少在手持设备上使用,从而降低了实时性,缩小了使用范围。本文就是结合嵌入式操作系统Windows CE和INTEL PXA255 SitSang开发板的特性,利用已有的解码手段,将这种功能使用到手持设备中去。论文第一章介绍了嵌入式系统的发展、视频监控技术的发展和播放装置的总体设计。第二章和第三章分别详细介绍了嵌入式操作系统Windows CE的特性和多线程技术的发展、应用与实现。第四章介绍了Windows CE下的驱动程序,驱动的分类和实现方法,并重点介绍了虚拟声卡驱动实现的详细设计。第五章介绍了Windows CE下应用开发的工具,包括EVC和Visual Studio.Net,并介绍如何实现Windows CE下的进程管理器的实现。第六章对播放器的设计做了详细的介绍,包括未在前面介绍的网卡驱动的实现、内核的选择定制、安装以及解码方法的选择等。第七章对实现的硬件平台和多路播放技术进行了介绍。