基于S3C2410X处理器与PC机之间视频信息的传送控制

来源 :内蒙古大学 | 被引量 : 6次 | 上传用户:lzt870702
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文在总结前人研究成果的基础上,将先进的嵌入式技术、视频技术、网络技术有效地结合在一起,提出了一种基于S3C2410X处理器与PC机之间视频信息的传送控制的设计方案。该方案分为服务器端和客户端两部分。在客户端,实现视频数据的采集、格式转换、LCD液晶屏显示、压缩编码、及网络发送到PC机;在服务器端,实现视频数据的接收、解压缩编码、保存以及显示。本文客户端采用UP-NETARM2410-S嵌入式开发平台作为硬件平台、嵌入式Linux操作系统作为软件平台、c语言编程实现客户端的各项功能;服务器端以Windows操作系统作为软件平台、c++编程实现服务器端的各项功能。本文客户端选择ARM9架构的嵌入式处理器S3C2410X,,通过WEBEYEV2000 USB摄像头获取视频数据,使用Video4Linux提供的API函数进行视频数据采集程序的设计,编程实现基于FrameBuffer进行视频数据的LCD液晶屏显示、xvidcore算法压缩编码,利用UDP协议实现视频数据的网络传输;服务器端以VC++作为编程环境,编程实现视频数据的接收、视频数据的格式转换、网络连接、以及图像数据的显示、把接收的视频数据保存为位图。全文共分五章:第一章介绍研究背景。第二章介绍软硬件平台及其建立。包括S3C2410X处理器硬件环境的选择、交叉编译环境的建立、PC机硬件环境和编程环境等内容。第三章提出总体设计方案,给出具体组成模块。包括基于V4L的视频数据的采集、基于FrameBuffer的视频数据的显示、视频数据的压缩解压缩、网络传输、PC机视频数据的回放等。第四章对各组成模块的实现进行分析。包括编程实现第三章提出的各个组成模块。第五章对全文进行了总结回顾,指出今后的工作和待研究的方向。
其他文献
随着多媒体和网络技术的高速发展,越来越多的数字多媒体产品通过网络进行传播。在信息获取与交流更加便捷的同时,由于多媒体产品可以轻易地被拷贝及复制,信息隐患也随之而来
粒子群算法是一种新型的进化计算技术。本文首先对中文分词技术和文本特征选择技术进行了深入研究,分析了这些技术的原理以及基本步骤,以及一些常见的算法,根据本文特点,对已
数据挖掘技术是信息技术研究领域的方向之一。目前,数据挖掘技术在电信、商业、银行以及企业的生产、市场营销等方面都得到了广泛的应用,而在教育界的应用相对较少。高校的教务
作为现代信息采集的重要技术,无线传感器网络(WSN)从诞生以来,一直是研究和应用的热点。受到传感器节点自身资源的制约,WSN在工业监控领域的应用受到很大的限制。针对工业监
随着3G网络技术的发展,IMS(IP Multimedia Subsystem)得到了越来越广泛的应用,它是下一代网络的核心技术方案之一。IMS是3GPP在Release5版本中提出的支持IP多媒体业务的子系
随着Internet的迅速发展和应用,WEB应用已经渗透到国计民生的各个领域。相比一般传统软件,WEB应用具有更高的质量需求。WEB应用本身的高复杂性使的对其验证、测试都相当困难,基
随着计算机软硬件系统日益复杂,如何保证其正确性和可靠性成为日益紧迫的问题。确保这些系统的可靠性成为计算机科学领域中重要研究领域。为此提出的诸多方法和理论中,模型检
随着产品开发全球化的快速发展,异构CAD系统协同开发对于跨地域产品设计而言具有重要的意义,因为它使得分布在不同地点、属于不同企业或部门的开发设计人员能够采用各自擅长
近年来,随着Internet的日益成熟与普及,以计算机多媒体、网络等先进技术为基础的现代网络学习方式以其开放性、灵活性、多样化和个性化等特征,在教育领域得到了越来越广泛的应用
随着科学技术的发展和科学研究的需要,延迟容忍网络(DelayTolerant Network)开始出现。延迟容忍网络不满足Internet体系结构的一些基本假设,它呈现出高链路延迟,高链路差错率