论文部分内容阅读
摘 要:互联网的迅猛发展,不仅改变了我们的生活方式,也颠覆了各个领域的经营与管理。随着网络信息化技术的日益完善,使得视频资源的联网共享成为视频监控、 IPTV等大数据领域的迫切需求,现有分散的视频资源正在朝集中化的方向发展。这几年兴起且不断成熟的"云计算"技术和"云存储"技术为视频监控系统带来了新的发展契机。我们对"云计算"技术和几种主流的云平台(Amazon、Microsoft Azure、Google)进行了简单的研究,采用EasyDarwin国内开源流媒体团队开发和维护的一款开源流媒体平台框架技术,开发了基于云平台的视频监控采集系统。通过对视频监控系统的需求和逻辑分析,分别对存储、云监控、流媒体和web站进行了详细设计,结合各个部分之间的逻辑关系和整个系统中的用户角色关系提出了实现的原理和方法,最后完成了平台的搭建、软件的运行和对实验结果进行分析。采用easyDrawin技术,动态的向web前段输出符合要求的视频流,相比传统的视频监控系统无论是在视频实时处理还是在视频数据存储容量上都有极大的提升。
关键词:云平台,视频监控系统,流媒体,easyDrawin技术
随着云计算、物联网等新一代信息技术的发展, IBM提出了“智慧城市”的概念。智慧城市基于物联网、云计算等新一代信息技术以及维基、社交网络、Fab Lab、LivingLab、综合集成法等工具和方法的应用,营造有利于创新涌现的生态,实现全面透彻的感知、宽带泛在的互联、智能融合的应用以及以用户创新、开放创新、大众创新、协同创新为特征的信息化城市。智慧城市概念逐渐普及的同时,视频监控的使用越来越广泛,而目前的视频监控平台体现出服务器负荷过重,不容易扩展等弱点。根据以上现状分析,我们搭建了基于云平台的视频监控采集系统。
1基于云平臺的视频监控采集系统现状
近年来,随着视频编码技术、视频存储技术、视频内容分析以及IT技术的发展,视频监控正在向网络化、高清化、智能化的方向发展。网络视频监控方案改变了模拟监控中的视频传输及存储方式,系统架构更简洁、部署实施更便捷。尽管网络视频监控系统有诸多优点,但用户的需求也在不断提高,用户希望系统要有更高的清晰度,更完善的功能,更稳定的性能,更丰富的终端等。要实现大规模智能高清监控,就必须从视频源采集、视频信号编解码和传输、视频实时监控与分析、视频文件存储与回放等环节全面支持大规模智能高清。这样就给系统设计、部署带来了一系列现实的问题:网络带宽紧张、存储空间庞大、对计算性能的要求成倍增长、投资与维护成本高昂、系统扩容升级压力等。
云计算通过虚拟化技术将大量异构的服务器和网络存储设备构建成统一的资源池,为大规模智能高清视频监控系统提供可扩展的海量存储资源和超强计算能力,灵活地为用户提供所需的视频监控服务,同时减少系统建设、升级及运维管理的成本,提高资源利用率及系统运行可靠性。
2云平台现状
2.1国内云服务商从内向型向外向型转变
近两年国内云计算厂商向海外拓展的步伐正在加快。2014 年Ucloud在北美部署数据中心,2015 年开始在全球 37 个数据节点提供加速方案,逐步拓展海外市场。阿里云 2015 年集中启用了三个海外数据中心,2 个位于美国,一个位于新加坡,海外业务量随之增长了 4 倍以上,未来还计划在日本、欧洲、中东等地设立新的数据中心,完善阿里云的全球化布局。
随着中国企业国际化发展的不断加快,尤其是互联网领域,国内云计算厂商纷纷提供海外服务,实现云计算业务全球化,并积极拓展海外企业客户,加速国际化发展。
2.2云计算应用逐渐从互联网行业向传统行业渗透
当前,云计算的应用正在从游戏、电商、移动、社交等在内的互联网行业向制造、政府、金融、交通、医疗健康等传统行业转变,政府、金融行业成为主要突破口。
截至 2015 年,济南市 52 个政府部门、 300 多项业务应用均采用购买云服务方式,非涉密电子政务系统在政务云中心建设和运行的比率达 80%以上。“数字福建政务外网云计算平台”建设一期按 5 年使用规模预算,拟承载 50 个省直部门、7321 项业务事项、1804 个业务线,共计 616 个应用系统应用。
2.3国内云服务商积极构建生态系统
伴随着云计算应用逐渐从互联网、游戏行业向传统行业延伸,国内云服务商开始构建生态系统,与设备商、系统集成商、独立软件开发商等联合为企业、政府提供一站式服务。
2.4国内云保险的引入为高可用服务提供完善的保障机制
云服务风险备受关注,进而引发赔偿问题,中国信息通信研究院联合国内各大云服务商和主要保险公司,展开云保险的相关研究。目前云保险 1.0 方案已经形成:对云服务商自身故障、云服务商人员误操作、第三方责任造成的服务中断以及設备故障引起的数据丢失进行赔偿,承保单位是中国人保为首席承保人的共保体承担,共保体还包括平安保险和渤海保险,中国电信、中国联通、UCloud和万国数据作为首批投保单位已完成签约。云保险的引入最大程度的降低了用户和云服务商的损失,为云服务商承诺的高可用提供保障机制。
3.基于云平台的视频监控采集系统设计与实现
网络上的视频应用越来越多,比如我们国家各个城市的视频监控系统、目前网络上的视频直播、互联网教育大量视频资料、远程视频会议等;现在云技术带来的分布式存储和分布式计算刚好为数字化视频的存储和处理提供了很好的技术条件,所以我们总的目标是要做一个基于云平台的视频处理系统。
首先是采集各种视频,包括手机端、电脑摄像头端、各种监控摄像机端采集到的视频存储到云平台中;第二步,在云平台中能够把这些视频转换成不同的格式,即实现视频转码,转码的计算过程,要按分布式计算以达到快速、实时;第三步我们用各种终端能够调用显示云平台中存储的视频,终端设备包括手机、pc机等。视频系统是web站点形式,可运行在主流的服务器上。本系统支持的数据库为MySQL。
关键词:云平台,视频监控系统,流媒体,easyDrawin技术
随着云计算、物联网等新一代信息技术的发展, IBM提出了“智慧城市”的概念。智慧城市基于物联网、云计算等新一代信息技术以及维基、社交网络、Fab Lab、LivingLab、综合集成法等工具和方法的应用,营造有利于创新涌现的生态,实现全面透彻的感知、宽带泛在的互联、智能融合的应用以及以用户创新、开放创新、大众创新、协同创新为特征的信息化城市。智慧城市概念逐渐普及的同时,视频监控的使用越来越广泛,而目前的视频监控平台体现出服务器负荷过重,不容易扩展等弱点。根据以上现状分析,我们搭建了基于云平台的视频监控采集系统。
1基于云平臺的视频监控采集系统现状
近年来,随着视频编码技术、视频存储技术、视频内容分析以及IT技术的发展,视频监控正在向网络化、高清化、智能化的方向发展。网络视频监控方案改变了模拟监控中的视频传输及存储方式,系统架构更简洁、部署实施更便捷。尽管网络视频监控系统有诸多优点,但用户的需求也在不断提高,用户希望系统要有更高的清晰度,更完善的功能,更稳定的性能,更丰富的终端等。要实现大规模智能高清监控,就必须从视频源采集、视频信号编解码和传输、视频实时监控与分析、视频文件存储与回放等环节全面支持大规模智能高清。这样就给系统设计、部署带来了一系列现实的问题:网络带宽紧张、存储空间庞大、对计算性能的要求成倍增长、投资与维护成本高昂、系统扩容升级压力等。
云计算通过虚拟化技术将大量异构的服务器和网络存储设备构建成统一的资源池,为大规模智能高清视频监控系统提供可扩展的海量存储资源和超强计算能力,灵活地为用户提供所需的视频监控服务,同时减少系统建设、升级及运维管理的成本,提高资源利用率及系统运行可靠性。
2云平台现状
2.1国内云服务商从内向型向外向型转变
近两年国内云计算厂商向海外拓展的步伐正在加快。2014 年Ucloud在北美部署数据中心,2015 年开始在全球 37 个数据节点提供加速方案,逐步拓展海外市场。阿里云 2015 年集中启用了三个海外数据中心,2 个位于美国,一个位于新加坡,海外业务量随之增长了 4 倍以上,未来还计划在日本、欧洲、中东等地设立新的数据中心,完善阿里云的全球化布局。
随着中国企业国际化发展的不断加快,尤其是互联网领域,国内云计算厂商纷纷提供海外服务,实现云计算业务全球化,并积极拓展海外企业客户,加速国际化发展。
2.2云计算应用逐渐从互联网行业向传统行业渗透
当前,云计算的应用正在从游戏、电商、移动、社交等在内的互联网行业向制造、政府、金融、交通、医疗健康等传统行业转变,政府、金融行业成为主要突破口。
截至 2015 年,济南市 52 个政府部门、 300 多项业务应用均采用购买云服务方式,非涉密电子政务系统在政务云中心建设和运行的比率达 80%以上。“数字福建政务外网云计算平台”建设一期按 5 年使用规模预算,拟承载 50 个省直部门、7321 项业务事项、1804 个业务线,共计 616 个应用系统应用。
2.3国内云服务商积极构建生态系统
伴随着云计算应用逐渐从互联网、游戏行业向传统行业延伸,国内云服务商开始构建生态系统,与设备商、系统集成商、独立软件开发商等联合为企业、政府提供一站式服务。
2.4国内云保险的引入为高可用服务提供完善的保障机制
云服务风险备受关注,进而引发赔偿问题,中国信息通信研究院联合国内各大云服务商和主要保险公司,展开云保险的相关研究。目前云保险 1.0 方案已经形成:对云服务商自身故障、云服务商人员误操作、第三方责任造成的服务中断以及設备故障引起的数据丢失进行赔偿,承保单位是中国人保为首席承保人的共保体承担,共保体还包括平安保险和渤海保险,中国电信、中国联通、UCloud和万国数据作为首批投保单位已完成签约。云保险的引入最大程度的降低了用户和云服务商的损失,为云服务商承诺的高可用提供保障机制。
3.基于云平台的视频监控采集系统设计与实现
网络上的视频应用越来越多,比如我们国家各个城市的视频监控系统、目前网络上的视频直播、互联网教育大量视频资料、远程视频会议等;现在云技术带来的分布式存储和分布式计算刚好为数字化视频的存储和处理提供了很好的技术条件,所以我们总的目标是要做一个基于云平台的视频处理系统。
首先是采集各种视频,包括手机端、电脑摄像头端、各种监控摄像机端采集到的视频存储到云平台中;第二步,在云平台中能够把这些视频转换成不同的格式,即实现视频转码,转码的计算过程,要按分布式计算以达到快速、实时;第三步我们用各种终端能够调用显示云平台中存储的视频,终端设备包括手机、pc机等。视频系统是web站点形式,可运行在主流的服务器上。本系统支持的数据库为MySQL。