基于Linux的视频服务器开发

被引量 : 3次 | 上传用户:dmf625
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和网络技术的发展,视频监控也得到了迅速的发展。视频监控进入了智能化的网络时代并由本地视频监控向远程监控方向发展。另外,微处理器技术的快速发展,以及各种实用视频处理技术的出现,使得以网络视频服务器为代表的远程网络视频监控成为发展的趋势,其具有广泛的应用前景。在视频监控系统中,网络视频服务器是整个系统的核心,起到了决定性的作用。由此,本课题采用嵌入式技术设计开发了基于OMAP3530的Linux视频服务器。本课题在查阅大量相关资料并借鉴前人研究工作成果的基础上,深入细致的学习了基于ARM和Linux的嵌入式系统开发技术,并给出了基于Linux的视频服务器的总体方案设计。本文采用双核(ARM+DSP)微处理器OMAP3530和linux2.6.32开发设计的,具体实现主要包括如下两个方面:硬件方面:服务器前端由以OMAP3530为核心的SBC3530开发板和红外防水摄像头构成。SBC3530通过TVP5146芯片控制摄像头并获取视频数据;所获视频数据在DSP端进行压缩编码处理;然后通过网络接口传输视频流。软件方面:构建了嵌入式开发平台,并在SBC3530开发板上移植了linux2.6.32;在现有视频采集驱动的基础上对其进行修改并加载到linux2.6.32;通过V4L2接口进行视频数据的采集,为看到采集效果,将YUV格式的视频数据转为RGB格式的视频数据,然后使用Framebuffe接口在显示器上显示;TI公司提供的DVSDK开发包中集成了H.264算法,在DSP端借助DVSDK对视频数据进行处理;在视频数据网络传输部分,使用UDP协议和socket套接口传输视频流。客户端采用现成监控软件以测试传输的视频流。该视频服务器集视频采集技术、视频压缩技术和视频网络传输技术于一身,虽是一种尝试性设计,但传输的视频清晰、流畅,具有一定的稳定性和实用价值。在上述工作的基础上,对视频服务器采用的某些关键性技术进行了详细的研究,这对从事相关工作的同行们具有一定的参考价值。
其他文献
本文利用我国31个省区市的人均GDP、三次产业产值比重和就业比重相关数据建立了BP人工神经网络模型,对未来我国人均GDP在16000—45000元的范围内变化过程中就业结构和产业结
本文介绍了如何运用可接受风险控制准则来对建筑施工现场进行危险源辨识和风险评价,目的是将建筑施工活动中存在的危险源的风险降低为施工单位的可接受风险。
资本、劳动的投入和技术进步的推广应用是一国经济增长的关键因素。通过So low新古典增长模型实证发现,资本投入的增加是近20年来我国经济增长最重要的源泉,而劳动力的增加对
[目的/意义]回顾历史,厘清政务信息资源开发利用的政策演进特征及价值嬗变脉络,对于政府如何引导当前全社会信息资源的科学开发和合理利用迫在眉睫、意义重大。[方法/过程]采
对建筑施工现场危险源进行分类、辨识和评估。对机电安装工程危险源的特点,提出一些控制措施和方法。
人权保障是国家和谐稳定和法治文明的必然要求。被关押人员的民事权利由于具有一定的特殊性,更容易被人们所漠视。应秉持法治理念和人权保障意识,结合中国国情,完善和健全相
数学练习课是为巩固数学学习效果,通过适量、适度的练习题,达到使学生掌握知识和形成技能为目的的课堂教学形式。小学数学"图形与几何"领域的练习课教学中,要根据学生的学习
金融资源集聚可谓有力支撑区域创新的重要因素。本文运用区位熵指标,以江苏省域为大区域,对近六年南通金融资源的空间集聚程度加以测评,发现南通银行业与保险业的空间集聚水
计算机辅助教学(CAI)是指在计算机辅助下进行的各种教学活动。自上世纪50年代兴起至今,计算机辅助教学以其化静为动,化抽象为形象,能够将知识形象直观地展现出来的视觉、听觉上的
本文以内蒙古太仆寺旗典型草原为研究对象,采用邻近样地原则,选择5个围封样地作为研究样地。研究13个不同围封年限天然草地(围封5年、7年、8年、10年、11年、13年、14年、18年、