预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数采与监测中文核心期刊《微计算机信息》(测控自动化)2006年第22卷第11-1期 文章编号:1008-0570(2006)11-1-0136-03 基于DirectShow的无线移动视频监控系统 AWirelessMobileVideoMonitoringSystemBasedOnDirectShow (1.郑州大学;2河南工业大学)张铮1张元2 Zhang,ZhengZheng,Yuan 摘要:提出并实现了一种基于微软DirectShow构架的无线移动视频监控系统。系统采用多路IP组播方式通过WLAN传输视 频流,移动终端基于WinCE平台。视频服务器端的视频采集和移动终端的实时视频回放是采用DirectShow技术实现的。该系 统比传统的有线监控系统具备更强的灵活性和移动性。 关键词:DirectShow;无线局域网;组播;视频监控;WinCE 中图分类号:TP277文献标识码:A Abstract:ThispaperintroducesandimplementsawirelessmobilevideomonitoringsystembasedonDirectShow.Thissystemmakesuse ofmulti-routeIPMulticasttechnologytotransmitsvideostreambytheWLAN.Videocaptureofvideoserverandvideoplaybackofmo- bileterminaladoptDirectShowtechnology.ThissystemismuchmoreflexibleandmobilethantraditionalWiredMonitoringsystem. 技Keywords:DirectShow,WLAN,Multicast,Videosurveillance,WinCE 术引言本系统的构架如图1所示: (1)视频服务器视频服务器由摄像头, 目前视频监控技术已广泛应用于各行各业。传统 创工控机,无线路由器等组成。工控机内置mpeg4视频 的视频监控系统需要铺设线缆,且监控人员必须坐在 采集压缩卡,每张压缩卡有4路视频输入通道与摄像 新监控台前,这在某些行业会给工作和生产带来诸多不 头的输入信号相连,对输入的模拟视频信号进行 便。因此,人们期望将视频传输扩展到无线网络中,无 mpeg4压缩编码,可根据具体情况对压缩卡的输出码 线视频传输可以使人们可以摆脱线缆的束缚,随时随 地的进行多媒体通信。DirectShow技术使windows系率进行设置。每一路视频信号都对应一个特定的组播 统下的多媒体编程变得简单。因此,本文提出了一种号和组播端口号。工控机负责将每一路压缩过的视频 采用DirectShow构架开发的基于WLAN和WinCE移流,按照其对应的组播号和组播端口号通过无线路由 动终端的无线移动视频监控系统。器接入到WLAN中。 1系统的构架与功能(2)移动终端移动终端为基于WinCE平台的 PocketPC或PDA等掌上移动设备。通过其USB,CF等 系统采用WLAN作为多媒体流的传输平台。现在, 扩展口安装无线网卡,接入到WLAN中。本系统采用 基于IEEE802.11G协议的无线网络的传输速率已达到 的是基于Inter公司的PXA271处理器的PocketPC,该 54Mbit/s,完全能满足一般的多媒体传输需求,并且具有 款处理器具有强大的多媒体性能,完全可以满足 组网灵活,可跨越物理障碍,便于移动,经济实用等优 mpeg4视频流的实时解码回放。移动终端通过加入到 点,完全可以满足人们对移动视频监控的要求。 特定的组播组中,就能实现对视频的访问。 2系统的设计与实现 2.1实现原理 (1)系统的DirectShow构架设计 本系统是采用DirectShow构架开发的。Direct- Show是一个基于COM的系统,由许多模块化的组件 组成的技术。DirectShow系统使用FilterGraph来管理 图1系统构架图整个数据流的处理过程;参与数据处理的各个功能模 块叫Filter,它是一个COM组件,其功能可以由用户自 张铮:硕士 基金资助:河南省杰出人才创新基金(0221000200)行实现;DirectShowSDK还为用户提供了一些标准的 -136-360元/年邮局订阅号:82-946《现场总线技术应用200例》 您的论文得到两院院士关注数采与监测 Filter供用户使用。各个Filter在FilterGraph中按一定在本系统中,视频服务器与移动终端间的视频数 顺序通过Pin互相连接起来,组成一条“流水线”协同据传输采用的是多路IP组播方式。 工作。Pin是一个COM对象,它相当于Filter