基于ARM7TDMI和uClinux的嵌入式MPEG4网络视频终端及服务器

来源 :浙江大学 | 被引量 : 0次 | 上传用户:pengwei000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet的广泛应用以及多媒体技术的迅速发展,对嵌入式系统在视频领域的开发提出了更高的要求:网络化、数字化、小型化。基于此目标,本文设计和实现了基于ARM7TDMI和uClinux的嵌入式MPEG4网络视频终端及服务器。 本设计采用S3C4510B作为嵌入式处理器,配合外国硬件电路构成嵌入式核心扳,在核心板上成功的移植了uClinux操作系统,在此基础上扩展了视音频采集电路和MPEG4硬件编码电路,通过设备驱动程序的优化以及应用程序的配合,构成了性能优良的嵌入式MPEG4网络视频终端,此外还同时开发了可提供实时播放的流媒体服务器及配套的网络管理软件。这样ARM7TDMI处理器超低的功耗和优秀的网络功能、uClinux完备的TCP/IP协议栈和丰富的源码资源、MPEG4高效的压缩性以及RTP/RTCP协议的灵活性在本设计中都有机的结合在一起,组成了业界性价比非常高的网络化、数字化的安防系统。 本文首先介绍了嵌入式系统的发展趋势以及现有嵌入式视频终端的体系结构和局限,从而明确了本文的研究方向;根据项目的功能需求,提出了总体设计方案,接下来是本文的重点,分别探讨了网络视频终端的硬件完善和调试方法以及软件上的系统移植、驱动优化和应用程序修正,最后详细介绍了基于开放源码live库的流媒体服务器的设计与系统整体测试情况。 归纳起来,本文主要具体工作如下: 1.介绍嵌入式系统和视频监控系统的现状与发展 2.网络视频终端的硬件完善与调试方法总结 3.uClinux启动过程分析,加深对操作系统的理解 4.采用DMA优化视频采集编码设备驱动程序,提高数据采集效率 5.分析Linux数据网络发送机制,优化网络驱动,提高网络发送效率 6.探讨应用程序中竞态的产生和消除,提高系统稳定性 7.云台控制程序及网络管理程序的设计与实现 8.流媒体服务器的设计与改进 9.视频终端及服务器的整体测试
其他文献
本文通过对荣华二采区10
期刊
基准源的构成形式繁多,其中带隙基准具有高稳定度、低温漂、低噪声而且构成简单等优点,所以得到了广泛的应用。论文详细描述了一个采用一阶温度补偿的带隙基准源电路的设计。温
机器人在物流领域的应用正在迅速增加.由于物品在尺寸、形状、重量和易碎性方面存在很大的差异,并且物品的放置任务都有特定的约束条件,使用机器人自动化地完成这些任务仍是
期刊
新年伊始,《美国国家科学院院报》(PNAS)上发表的一项研究成果在机器人领域引发热议.来自美国佛蒙特大学和塔夫茨大学的研究团队,利用非洲爪蛙干细胞制造出首个“活体机器人
期刊
微带贴片天线具有低轮廓、采用印刷工艺、便于与电路集成等优点,在无线通信系统中应用十分广泛。波导缝隙天线具有天线口径面利用率高、功率容量大、损耗小、天线结构紧凑,馈电
低相位噪声频率源有助于提高通信、雷达等系统的性能指标,而微波/毫米波频段的低相位噪声频率源对测量系统也提出了较高要求。本文将搭建微波频段鉴频法相位噪声测量系统,并对
混沌序列具有复杂性、随机性、难以预测性,这些属性使其在信息安全领域有所作为,尤其是加密和认证算法领域。论文的主要安排如下: 首先,介绍混沌动力学特征以及研究现状,介绍并
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
阿尔兹海默病(AD)是一种神经退行性疾病,其主要表现为记忆功能衰减及识别能力障碍等神经症状和行为障碍。AD常见于老年人,通常又称为老年性痴呆症。随着人口老龄化,老年性痴呆的
学位