论文部分内容阅读
随着电子和计算机技术以及通信技术的不断发展,包括个人数字助理(PDA)和智能手机(Smart Phone)在内的便携式设备成为了目前使用最为广泛的个人电子设备。这些便携设备的运算速度越来越快,功能也变得越来越强,因此,用户希望这些便携式设备能够提供更多、更好的服务。其中,目前网路上非常流行的流媒体服务就成了一个开发的亮点。人们希望他们手中的便携式电子设备不仅仅可以播放存储在本机的媒体文件,也希望通过无线接入网(例如GPRS,WLAN,WiMax,3G)与Internet进行连接,获得更多的实时的媒体信息,比如保全系统监视器信息,路况信息,或者是电视节目,以及那些由于存储空间所限,不能被存储在便携式设备里的大型媒体文件。 面对上述问题,我们经过大量的调查和可行性研究,综合比较了目前一些已有的、成熟的开源流媒体系统,同时,也研究了大量可以进行二次开发的便携式电子设备,最终开发出了一套适用于Microsoft WindowsCE.NET PocketPC2003操作系统的PDA上的流媒体播放软件,首先,它有很强的媒体功能,不仅可以播放本地的AVI,MP4以及3GPP文件,更可以与流媒体服务器建立连接,播放流媒体数据,同时,它的占用的存储空间要比具备同等功能的同类型软件小许多,此外,他的稳定性和鲁棒性也是同类型软件中较为出色的。 本文概述性的介绍了视频编码原理和几种目前市面上流行的嵌入式系统,并作以比较,同时详细介绍了开发环境的搭建以及整个程序的文件、代码结构。在最后,介绍了与视频数据接入切换有关的无线局域网定位项目。