基于嵌入式Linux的网络视频传输研究和实现

来源 :重庆理工大学 | 被引量 : 0次 | 上传用户:pangyaoyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式技术的不断成熟和Internet技术的飞速发展,使得基于嵌入式系统的网络相关研究已经成为现实。随着嵌入式技术的进一步发展以及人们对降低视频传输成本并且提高传输质量的迫切要求,基于嵌入式系统的网络视频研究已经成为研究的热点。本文在研究Linux和Qt的基础上,从系统总体设计的角度把嵌入式系统开发技术与Internet技术结合起来进行研究,实现了基于嵌入式Linux的网络视频传输系统,其中重点论述了软件系统的设计、调试和实现。本课题主要进行了如下的研究:1.论文首先分析了嵌入式Linux系统特点和所具有的优势,结合本文设计的需求分析,提出了系统的整体结构和设计框架。2.提出了基于嵌入式Linux网络视频传输具体方案并搭建了基于S3C2410的嵌入式开发环境。在搭建硬件环境中,重点考虑了设备的选择和兼容性;在搭建软件环境中,着重进行了交叉编译环境、环境变量配置以及嵌入式Linux内核的移植等工作。同时,开发方案中还考虑了系统的稳定性、可靠性、可扩展性以及系统的成本等因素。并对搭建的软硬件环境进行了系统的测试。3.然后以系统的功能需求为出发点,结合搭建的软硬件环境和实现原理,完成了软件部分的开发。重点论述了视频采集、视频发送和接收等几个具有代表性的应用软件模块的实现过程,从功能结构,编程思想、数据结构以及系统实现等方面进行了详细的说明。其中在视频采集模块中利用嵌入式Linux下的Video4Linux API函数完成了对视频图像采集程序的设计和实现,并且使用内存映射mmap方式实现了快速视频图像采集,并在其中加入了JPEG压缩模块。完成了基于C/S结构的网络通信程序的设计和实现。其中,嵌入式系统作为客户端,实现视频的采集和上传;PC机作为服务器端,用来接收客户端上传的视频信息。4.为了验证接收图像的正确性,开发了基于Qt的图像用户界面设计。开发过程中,采用Qt designer设计工具,实现了图片的显示功能。最后通过测试结果显示,达到了本课题预定的目标,实现了基于嵌入式Linux的网络视频的可靠传输。
其他文献
校园文化建设是学校发展的灵魂,是学校综合办学水平的重要体现,是学校个性魅力与办学特色的体现,也是学校培养适应时代要求的高素质人才的内在需要.随着教育事业的快速发展,
期刊
【摘要】随着社会经济的快速发展,我国对于公路、桥梁的施工建设越发关注和重视,我国相关部门在选择施工单位时主要以招投标方式为主。招投标的实施方式是委托相关咨询公司发布招标信息,主要包括工程的施工信息以及招标相关要求,各竞标单位在平等、自愿的基础上进行竞标。  【关键词】公路工程;突出问题;招标要求;施工单位;招投标  城镇化进程的不断加快,不仅带动了我国房屋建筑的快速发展,对于公路、桥梁发展等也具有
【摘要】随着社会经济和科学技术的发展,我国建筑行业也在不断壮大,尤其是道路桥梁的建筑,近年来在全国各地随处可见,不仅极大地推动了当地的经济发展,也为人们的日常工作和生活带了方便。在道路和桥梁的建设过程中,预应力技术的应用能够极大地提升施工效率和工程质量。文章结合过往经验及实际情况,对预应力技术在道路桥梁施工中的应用进行分析和研究,以供参考。  【关键词】预应力技术;道路桥梁;施工  近年来,国家对
【摘要】在进行公路交通工程的过程当中,需要做好质量检测工作,才能够提高公路交通工程的总体质量。本文主要围绕公路交通工程的质量检测管理展开分析和论述,首先介绍进行公路交通工程质量检测工作的重要意义,然后分析公路交通工程质量检测的标准,最后提出加强公路交通工程质量检测管理工作的有效举措。  【关键词】公路交通工程;工程质量;检测管理;主要内容;有效举措  公路交通工程作为一种利国利民的工程,必须要保证