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

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

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

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

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

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

万方数据 基于RTP协议的网络视频监控系统的实现裘英库王Watch引言2网络视频监控系统工作流程第27卷第4期2006年7月微计算机应用摘要:描述了基于RTP协议实现网络视频监控系统,其中描述了系统的组成和几个主要组成模块的工作方式。介绍了视频压缩技术(MPEG4)的基本实现思想,RTP协议和协议的具体实现,以及系统软件实现的主要核心技术DirectShow,并给出了系统的实际应用情况。现场应用情况表明,基于RTP协议的网络视频监控系统解决了视频数据连续性和视频数据丢包等关键问题,达到了一个比较理想的应用效果。关键词:网络视频监控系统RTPDirectShow技术FilterImplementationYing,WANGMPEG一4标准以其高压缩率、高质量、低传输率成为目前网络多媒体传输的主要格式和标准,因此研究基于MPEG一4的实时传输技术对于实现流媒体传输技术是必要和有意义的。另外音视频文件的实时传输要求较低的时延和较小的丢包率,而TCP的重发机制会带来较大的时延,UDP本身又不提供任何Qos保证,因此需要通过实时传输协议(RTP)和实时传输控制协议(RTCP)配合使用提供数据实时传输和Qos服务来满足网络音视频数据实时传输的时延和丢包要综上所述,开发基于RTP及MPEG一4的流媒体系统已成为满足日新月异的互联网多媒体技术发展的重要的一种手段。所谓网络视频监控系统是指基于嵌入式网络视频服务器平台,采用先进的互联网技术和标准开发的性能卓越、功能完备的新一代远程视频监控系统。嵌入式网络视监控系统图1所示为本系统基本结构图,摄像头采集的原始数据通过嵌入式网络视频服务器,对这些数据进行MPEG4编码,编码后的视频数据被分割成1K大小的数据包,将其封装成RTP包,以组播或点播的形式发送,监控中心接收完一个编码帧的组播包后,进行重组、解码回放或写入硬盘。假如采用组播形式,则要求从视频源到接收端的网络链路上的所有网络设备必须支持组播协议。MICROCOMPUIERJuly.2006(中国农业大学信息与电气工程学院北京TheofNetVideoSystemBaseRTPQIUimply求。本文于2005一01—27收到。图1APPLICATl0NSV01.27No.4RTCPKu(CollegeInformationandElectricalEngineering,ChinaAgriculturalUniversity,Beijing,100083,China)Abstract:ThisarticledescribetheimplementationbaseRTP,describecomposesystemmainmodulesworkmode,andintroducerealizetheoryCompress,RTPprotocolinsystem,theapplicationDirectShowlastpointactualapplica—tionsystem.Thedeclare;Thebasresolvedsixty—four—dollarquestionaboutcontinuityvideodataframelosedata,andachievedfectappliedeffects.Keywords:NetSystem,RTP,RTCP,theTechnologyDirectShow,Filter1100083)onoutspotper— 万方数据 3视频服务器议。RTP协议包括RTP和RTcP(RTP控制协议)——两个关系密切的子协议:RTP——传输具有实时特性的数据;RTcP——监测Qos和传送参与多媒体数据收发者的信息。RTP数据包头4期裘英等:基于RTP协议的网络视频监控系统的实现视频服务器,通过将前端(摄像头)采集的音视频信号和接收的云台、镜头的受控信号直接转换为可以在局域网上传输的数字信号,音视频信号数据在传送到网络时进行一定的压缩如MJPEG、MPEG4,以便减少网上传送的数据量。3.1视频压缩视频压缩是网络监控系统的核心技术,现在使用在网络视频监控系统的主流压缩算法不少,主要有ISO(国际标准化组织)的MPEG系列和ITU(国际电联)的H系列。从目前应用的情况来看,大致上:MPEG4适用于较低带宽,如200kbit/s到800khit/s;视频分辨率中等;存储量小,适用于大量录像场合;在网络传输不稳定,如抖动和丢包时,会出现令人烦恼的马赛克现象。M—JPEG适用于较高带宽,如Mbit/s,是欧美主流标准,视频分辨率比MPEG4高;在正常传输情况下一般不会出现马赛克;它的缺点是在较低带宽下图像帧率下降很快,不流畅;录像资料占用空间较大;MPEG2适用于对图像分辨率和流畅感要求高的场合,但占用带