学位专题

目录>
<

基于GStreamer的视频监控流媒体服务系统研究

邵明欣
中国海洋大学
引用
随着网络视频技术的发展,现在大型的视频监控系统一般需要构建于复杂的IP网络基础上,但是,由于受到不同网络接入条件的限制,采用单一的技术手段很难实现数字视频在多网络环境下的共享利用,需要构建灵活的流媒体服务系统,满足不同网络条件下用户的实时和历史图像的访问需求。高清视频技术的发展,使视频监控系统面临新的挑战,传统上使用硬盘录像机等设备存储标清低分辨率视频的手段,无法满足高清高分辨率视频的存储要求。  在复杂视频监控系统中,需要进行多种数字视频流的分发、转发和格式转换服务,以满足不同网络环境的需要。网络视频监控系统对流媒体的存储需求主要包括大容量、高性能、高可靠性、部署灵活、高性价比。  本文以目前迅速发展的网络高清视频监控系统的需求为背景,基于GStreamer框架,研究了应用于视频监控系统的灵活的高性能流媒体服务系统,为组播、单播、点播等视频接入、访问和存储提供服务;研究了采用iSCSI技术,使用专业的IPSAN网络存储设备,以定长磁盘块方式实现高性能流媒体存储系统。  根据系统设计,开发实现了原型系统,并进行了系统性能测试。测试结果表明,本系统对于大带宽流媒体具有良好的分发、转发能力,以及高性能的存储能力。  本文设计的流媒体服务系统,完全满足基于计算机网络的复杂视频监控系统特点要求。在GStreamer框架下,可以灵活嵌入不同的媒体编码协议和媒体传输协议,具有良好的扩展性;在支持iSCSI协议的设备上,以直接写磁盘块的方式实现流媒体存储,不依赖于任何文件系统,可以避免文件系统产生的磁盘碎片,从而提高存储设备利用率和检索效率,同时降低了文件系统对流媒体存储的稳定性影响。  本文的研究成果对于当前迅速发展的高清网络视频监控系统应用提供了良好的参考。

流媒体服务;GStreamer框架;视频监控;存储系统

中国海洋大学

硕士

计算机技术

魏志强

2012

中文

TP391.41

68

2013-12-31(万方平台首次上网日期,不代表论文的发表时间)