简析基于S3C2440网络视频传输系统设计与实现-资料网
最后更新时间:2024-04-02
作者:用户投稿本站原创
点赞:4963
浏览:11111
论文导读:
摘要:目前,随着计算机网络与多媒体技术的迅猛进展,远程视频监控正向IP网络化、数字化、智能化的方面不断进展。用户将远程嵌入式监控设备经网络联接到一起,既能够获取远程监控平台采集的信息,又能向其传输制约信号。以而实现用户与监控设备之间的信息交互。嵌入式运用系统是先进的计算机技术、半导体电子技术紧密结合的具体产物。通常面向特定的运用,嵌入式微处理器集成度高、功耗低、体积小,有利于系统小型化,增强系统移动能力;嵌入式系统的软件固化在存储介质中,有利于提升速度和系统可靠性。本论文是一个基于S3C2440处理器和嵌入式pnux开发的图像视频采集与传输系统,主要的工作包括:经过需求浅析并根据已有的开发条件,详细介绍了arm+pnux系统的建立历程,主要有嵌入式硬件平台搭建、嵌入式pnux的配置与编译和相关驱动程序的修改、移植;实现了视频数据的采集,包括USB摄像头驱动的移植、Boa交叉编译与移植、servfox交叉编译与移植、pnux下V4L运用等;实现了boa服务器主页HTML文件和CGI动态文件的编写;实现了完整的视频传输系统;基于pnux下的开发工具实现了TCP网络编程的开发与实现;最后,针对服务器/客户端和浏览器/服务器两种方式的网络传输结构,详细叙述了浏览器/服务器方式网络通信的具体设计与实现历程。在本论文的测试部分,进行了两种监控方式的比较,同时在达到相同或相似运转效果的前提下以实现的条件方面进行了浅析。本论文所实现的系统性能稳定、可靠、占用资源少,实时性高,能够在图像采集、视频传输、远程监控等嵌入式运用中提供比较优秀的服务,这对于后期嵌入式网络视频传输系统的探讨与开发都具有重要的作用。论文的最后浅析了有着的不足之处并提出有待改善的方向。关键词:嵌入式Linux论文ARM论文Video4Linux论文Web服务器论文
本论文由www.7ctime.com,需要论文可以联系人员哦。摘要4-5
Abstract5-9
第1章 绪论9-13
3.
参考文献49-50
摘要:目前,随着计算机网络与多媒体技术的迅猛进展,远程视频监控正向IP网络化、数字化、智能化的方面不断进展。用户将远程嵌入式监控设备经网络联接到一起,既能够获取远程监控平台采集的信息,又能向其传输制约信号。以而实现用户与监控设备之间的信息交互。嵌入式运用系统是先进的计算机技术、半导体电子技术紧密结合的具体产物。通常面向特定的运用,嵌入式微处理器集成度高、功耗低、体积小,有利于系统小型化,增强系统移动能力;嵌入式系统的软件固化在存储介质中,有利于提升速度和系统可靠性。本论文是一个基于S3C2440处理器和嵌入式pnux开发的图像视频采集与传输系统,主要的工作包括:经过需求浅析并根据已有的开发条件,详细介绍了arm+pnux系统的建立历程,主要有嵌入式硬件平台搭建、嵌入式pnux的配置与编译和相关驱动程序的修改、移植;实现了视频数据的采集,包括USB摄像头驱动的移植、Boa交叉编译与移植、servfox交叉编译与移植、pnux下V4L运用等;实现了boa服务器主页HTML文件和CGI动态文件的编写;实现了完整的视频传输系统;基于pnux下的开发工具实现了TCP网络编程的开发与实现;最后,针对服务器/客户端和浏览器/服务器两种方式的网络传输结构,详细叙述了浏览器/服务器方式网络通信的具体设计与实现历程。在本论文的测试部分,进行了两种监控方式的比较,同时在达到相同或相似运转效果的前提下以实现的条件方面进行了浅析。本论文所实现的系统性能稳定、可靠、占用资源少,实时性高,能够在图像采集、视频传输、远程监控等嵌入式运用中提供比较优秀的服务,这对于后期嵌入式网络视频传输系统的探讨与开发都具有重要的作用。论文的最后浅析了有着的不足之处并提出有待改善的方向。关键词:嵌入式Linux论文ARM论文Video4Linux论文Web服务器论文
本论文由www.7ctime.com,需要论文可以联系人员哦。摘要4-5
Abstract5-9
第1章 绪论9-13
1.1 课题的背景及作用9
1.2 监控技术的进展情况9-11
1.3 论文章节安排及工作内容11-13
第2章 系统的整体设计13-192.1 系统总体需求浅析13-14
2.2 系统硬件选型14-16
2.1 嵌入式处理器选型14-16
2.2 USB摄像头选型16
2.3 系统软件选型16-19
2.3.1 嵌入式操作系统选型16-18
2.3.2 Web服务器选型18-19
第3章 系统平台实现19-313.1 硬件接口电路19-21
3.1.1 FLASH接口电路19-20
3.1.2 SDRAM接口电路20-21
3.2 驱动设计21-243.
2.1 串口驱动实现21-23
3.2.2 USB摄像头驱动加载23-24
3.3 嵌入式开发环境建立24-273.1 引导程序配置24-25
3.2 嵌入式内核移植25-26
3.3 根文件系统制作26-27
3.4 Boa交叉编译与配置27-30
3.4.1 Linux下Boa的移植和配置27-28
3.4.2 Boa服务器运转流程28-30
3.4.3 CGI接口程序30
3.5 B/S与C/S方式介绍30-31
第4章 网络传输模块设计31-464.1 视频采集32-36
4.2 JPEG图像压缩模块36-39
4.2.1 压缩原理介绍36-37
4.2.2 采集数据压缩的实现37-39
4.3 网络传输模块39-414.4 显示模块41-43
4.5 系统测试结果43-46
4.5.1 PC机上浏览器查看实时视频43-44
4.5.2 运转客户端运用程序查看实时视频44-45
4.5.3 结果浅析45-46
第5章 总结与展望46-485.1 本论文工作总结46
5.2 本案例的局限性与改善46-48
致谢48-49参考文献49-50