- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
于DirectShow的RTP视频监控系统
wjycas@mail.ustc.edu.cn */41 基于RTCP的自适应传输控制 接收用户终端不断并通过RTCP的接收方报告(RR)把测量丢包率反馈给发送端. 发送端反馈控制算法如下: if ( Puthreahold){//网络拥塞 RateCurrent = max{a*RateCurrent,LRate};} else if ( Plthreahold){//网络空闲 RateCurrent=min{(RateCurrent+step),URate};} else RateCurrent=RateCurrent;//网络负载均衡适中 wjycas@mail.ustc.edu.cn */41 系统对抖动的处理 缓冲区使用先进先出的环形链表队列,Read的时候读链表头,AddBuffer时就加到队列尾部。 目的端根据接收视频流缓冲区状况实时管理环形缓冲区,力图使输出节奏均匀。 环形缓冲区的设计平滑了时延抖动对回放质量造成的冲击,能够较好地满足视频回放的要求。 出队 入队 使用方向 空闲空间 wjycas@mail.ustc.edu.cn */41 视频传输与服务质量控制 所有Filter实现后,在GraphEdit中连接,运行效果图如图 wjycas@mail.ustc.edu.cn */41 总结 视频监控系统是一个非常有意义又十分困难的综合性课题。 本组深入研究了DirectShow, MPEG-4, RTP/RTCP等技术,提出了视频服务质量控制策略,在此基础上设计并实现了一个视频监控系统。 目前,本系统的设计、编码已经基本完成,系统在测试过程中取得了较好的效果。 wjycas@mail.ustc.edu.cn */41 收获 通过长期努力,本系统基本达到了设计要求,通过本项目,本组人员分析问题和解决问题的能力大大提高,同时对多媒体数据的采集、压缩、链路管理、实时传输协议等技术有了较深入的理解。 但由于直播系统本身具有的复杂性,同时由于条件限制,目前的成果距离实际应用还有一段相当长的路要走。本系统还有较多需要完善的地方,比如对音频的支持,以及组播功能。 wjycas@mail.ustc.edu.cn */41 基于DirectShow的RTP视频监控系统 */41 wjycas@mail.ustc.edu.cn */41 内容提要 项目介绍 视频监控系统关键技术 视频监控系统总体设计 视频监控系统实现 总结与收获 wjycas@mail.ustc.edu.cn */41 项目介绍 视频监控是安全防范系统的重要组成部分,它是一种防范能力较强的综合系统。 它是以计算机技术为核心,结合先进的多媒体技术、网络通信技术、数字视频压缩技术的一种监控技术。 视频监控以其直观、准确、及时和信息内容丰富而广泛应用于生产管理、保安等许多场合。 wjycas@mail.ustc.edu.cn */41 项目介绍 本课题组采用可扩展性好的DirectShow实现媒体流的数据管理,采用先进的视频压缩标准MPEG-4对视频进行编解码,采用RTP/RTCP实现视频流的实时传输,设计实现了一种基于DirectShow和RTP/RTCP传输的MPEG-4视频的实时视频监控系统。 网络 视频捕捉 视频压缩 视频发送 视频播放 视频解压 视频接收 李娜娜 郭静 王靖琰 wjycas@mail.ustc.edu.cn */41 视频监控系统关键技术 COM技术 DirectShow技术 MPEG-4视频压缩标准 实时传输协议RTP/RTCP wjycas@mail.ustc.edu.cn */41 COM技术 COM组件是具有一定功能的、可以单独开发模块,它可以通过接口相互协同工作以完成某项任务,应用程序直接使用这些接口来实现对媒体流的控制。 本文用到的COM组件是基于COM技术的DirectShow过滤器(Filter)。 wjycas@mail.ustc.edu.cn */41 DirectShow技术 Direct Show 是Microsoft 公司为了简化流媒体处理而提供的基于Windows 平台的开发包。 Direct Show为多媒体的捕捉、处理和回放提供了强有力的支持。 DirectShow 提供的是一种开放式的开发环境,用户可以根据自己的需要定制自己的组件。 wjycas@mail.ustc.edu.cn */41 DirectShow技术 Direct Show 使用一种称为Filter Graph 的模型来管理整个数据流的处理过程,参与数据处理的各个功能模块称为Filter ,Filter 之间的数据接口称为P
文档评论(0)