基于嵌入式Linux和DirectShow的网络摄像机软件设计

被引量 : 0次 | 上传用户:sb198908240015
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体技术、网络技术以及通信技术的快速发展,微型化与专业化成为发展的趋势,嵌入式系统在各个行业受到了广泛的应用。嵌入式网路摄像机具有体积小、稳定性高、可适应复杂工作环境、可进行大规模组网等优点,成为当前视频监控系统研究的主流,产品具有巨大的市场前景。基于嵌入式Linux以及DirectShow,本文设计了网络摄像机的软件程序。Linux是一款性能优越的,免费开源的操作系统。我们介绍了Linux下V4L编程、Sockets编程以及多线程编程的相关知识,V4L是Linux系统为各种视频与音频捕获设备提供标准接口;Sockets是网络通信最常使用的接口,在各种不同的操作系统中都有良好的支持;多线程是实现程序并行性的有效手段。本文正是基于这些知识,设计实现了一个可以同时采集图像和通过网络传送数据的网络摄像机服务器端程序。DirectShow是微软公司推出的基于COM的多媒体开发包,为Windows平台上的多媒体应用需要提供了完整的解决方案。本文通过DirectShow编程实现了客户端图像的实时显示以及录像回放等功能。本文采用了模块化的设计方法来进行软件的开发,该方法能加快软件开发速度,同时也有利于软件的修改、升级和复用。通过编程,本文实现了嵌入式网络摄像机的基本功能。最后,通过实际验证,证明了设计的正确性。
其他文献
目的探讨双下肢按摩应用于子宫全切术后患者早期的临床护理中对预防下肢深静脉血栓形成的应用效果。方法选取2018年1月—2019年3月入该院行子宫全切术的患者160例,将患者平均
文化产业的发展是当今时代不可阻挡的潮流。文化产业的特点是工业化、标准化、社会化,是一个以内容生产为核心的工业化生产产业链,其实质是经济活动。作为内容产业(英国的提
本文从绘画艺术角度重新认识坦培拉这一传统材料,探索它在绘画中的技法,寻找传统和当代艺术理念的契合点;通过对坦培拉材料的研究和探索,不断丰富绘画技巧。
本文基于OCO-2卫星二氧化碳平均干空气柱浓度摩尔分数(XCO2)观测数据,结合气候数据(K?ppen-Geiger气候分类数据)、降水数据(PREC/L数据)、植被数据(MOD13A1)、地表覆盖数据(MOD12Q1)以
利用舰栽无人机执行情报、侦察任务已经成为海上信息化作战中的重要手段。红外图像分割是无人机探测红外舰船目标特征提取、识别与跟踪的基础。针对红外图像普遍存在目标与背
<正>本刊讯(记者陈永和)4月24日至25日,盐阜大众报创刊75周年系列纪念活动在盐城举行。24日下午,《盐阜大众报》《延安日报》《拂晓报》三家报社负责人签订战略合作协议,共商
<正> 树体各部分经粉碎、溶剂抽提、压榨和蒸馏等操作,所得之浸提物、油脂和精油;割伤某些树种的树体,采集流出的树脂;以及纸浆生产过程中所得的某些副产物,统称为树木提取物
【目的】探讨原发性皮肤淀粉样变(Primary cutaneous amyloidosis,PCA)致病基因与1q23、5p13.1-q11.2以及10号染色体着丝粒近端10p11.21-q11.21的连锁关系。【方法】采用荧光
潼关故城遗址是我国西部地区发现的历史悠久、史载明确、规模较大、并富有历史人物传奇和诸多战役的古代军事城市遗址,依附其独特的地理位置和空间格局所形成的故城防御体系,
城市广场的绿化是城市建设的重要组成部分。本文以呼和浩特市的新华广场、如意广场、新世纪广场和八一小广场,包头市的阿尔丁广场、银河广场和青年园广场为调查研究对象,比较