CN111107379A - 一种基于分布式视频云存储与点播的方法 - Google Patents

一种基于分布式视频云存储与点播的方法 Download PDF

Info

Publication number
CN111107379A
CN111107379A CN201911397366.6A CN201911397366A CN111107379A CN 111107379 A CN111107379 A CN 111107379A CN 201911397366 A CN201911397366 A CN 201911397366A CN 111107379 A CN111107379 A CN 111107379A
Authority
CN
China
Prior art keywords
data information
time node
cloud server
time
node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911397366.6A
Other languages
English (en)
Inventor
杨世喜
杨世虎
徐�明
韩惠美
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui Threetop Intelligent Technology Co ltd
Original Assignee
Anhui Threetop Intelligent Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anhui Threetop Intelligent Technology Co ltd filed Critical Anhui Threetop Intelligent Technology Co ltd
Priority to CN201911397366.6A priority Critical patent/CN111107379A/zh
Publication of CN111107379A publication Critical patent/CN111107379A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2181Source of audio or video content, e.g. local disk arrays comprising remotely distributed storage units, e.g. when movies are replicated over a plurality of video servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/23113Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion involving housekeeping operations for stored content, e.g. prioritizing content for deletion because of storage space restrictions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

本发明公开了一种基于分布式视频云存储与点播的方法,利用现有的网络将监控设备***采集的数据信息集中上传至云端,按照时间序列实现节点式存储,更为方便查询。本发明方法中可根据需求在重点位置或时间预先设定相应的时间节点,对所需时间节点的重要数据信息进行存储,避免重要数据的遗漏;且在当前设定时间节点与采集节点时间不一致时,存储该时间节点前后的数据信息,最大程度地保证云端服务器存储的视频数据信息与采集的数据信息保持一致,提高数据存储的准确性及完整性。

Description

一种基于分布式视频云存储与点播的方法
技术领域
本发明涉及视频云存储技术领域,具体涉及一种基于分布式视频云存储与点播的方法。
背景技术
目前通过摄像设备采集到的音视频录像资料多存储在硬盘录像机或存储卡上,时间短,易出现故障。一旦出现硬件故障,数据无法挽回。尤其是某些重要监控点,可能需要存储时长更长,无法采用本地化存储转换来实现,通过普通的备份比较麻烦。
视频云存储技术是一种提供视频云端存储和查询的技术,已越来越广泛地应用于安防监控行业中。视频云存储***通常包括视频云存储服务器、摄像设备和客户端,其中,视频云存储服务器能够通过网络接收并存储由摄像设备拍摄的视频,客户端还能够通过网络获取视频云存储服务器所存储的视频。
视频云存储服务器在获取并存储由摄像设备上传的视频数据时,一旦出现摄像设备故障,可能会出现获取的视频数据将与实际所需时间段的视频数据不一致的情况。
发明内容
针对上述背景技术中不足,本发明的一个目是提供一种基于分布式视频云存储与点播的方法。
为了实现以上目的,采用以下技术方案:
一种基于分布式视频云存储与点播的方法,所述方法包含以下步骤:
S1、首先通过监控设备***采集目标环境的数据信息;
S2、利用现有网络将采集到的数据信息按照时间序列实时存储至本地储存平台;
S3、通过云端服务器发送指令,抓取所述本地储存平台中的数据信息,并根据主题信息特征对抓取的数据信息进行分类分析处理;所述主题信息特征,包括本地储存平台的端口号、密码、通道号信息;
S4、对抓取的数据信息进行分类分析处理后,判断抓取的数据信息的采集时间节点是否与所述云端服务器的设定时间节点一致:
1)若抓取的数据信息的采集时间节点与所述云端服务器设定的时间节点一致,则所述云端服务器对云端存储中心发送数据信息存储指令;
2)若抓取的数据信息的采集时间节点与所述云端服务器的设定时间节点不一致,则进入步骤S5;
S5、通过所述云端服务器向本地存储平台发送采集指令,抓取云端服务器设定时间节点前后的数据信息,并对云端存储中心发送数据信息存储指令;
S6、根据云端服务器设定时间节点对抓取的数据信息按照时间序列进行节点式存储。
进一步地,所述方法还包括:
当检测到客户终端对数据信息的调取请求时,判断请求调取的数据信息的时间点位置;
若请求调取的数据信息的时间点位于云端服务器设定时间节点上,则直接调取相应的数据信息;
若请求调取的数据信息的时间点不在云端服务器设定时间节点上,则调取相应设定时间节点前后的数据信息。
进一步地,当在所述云端服务器设定时间节点上抓取不到相应的数据信息时,判断当前时间节点时监控设备***发生故障或本地存储平台离线,则抓取设定时间节点前后的数据信息。
进一步地,所述监控设备***内设置有定位模块,根据用户需求对重点位置监控设备***采集的数据信息进行优先存储。
与现有技术相比,本发明具有以下优点:
本发明中利用现有的网络将监控设备***采集的数据信息集中上传至云端,按照时间序列实现节点式存储,更为方便查询。本发明方法中可根据需求在重点位置或时间预先设定相应的时间节点,对所需时间节点的重要数据信息进行存储,避免重要数据的遗漏;且在当前设定时间节点与采集节点时间不一致时,存储该时间节点前后的数据信息,最大程度地保证云端服务器存储的视频数据信息与采集的数据信息保持一致,提高数据存储的准确性及完整性。
具体实施方式
图1为根据本发明实施例1中视频云存储方法的流程示意图;
图2为根据本发明实施例2中视频云点播方法的流程示意图。
具体实施方式
以下对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。
实施例1
一种基于分布式视频云存储与点播的方法,所述方法包含以下步骤:
S1、首先通过监控设备***采集目标环境的数据信息;
S2、利用现有网络将采集到的数据信息按照时间序列实时存储至本地储存平台;
S3、通过云端服务器发送指令,抓取所述本地储存平台中的数据信息,并根据主题信息特征对抓取的数据信息进行分类分析处理;所述主题信息特征,包括本地储存平台的端口号、密码、通道号信息;
S4、对抓取的数据信息进行分类分析处理后,判断抓取的数据信息的采集时间节点是否与所述云端服务器的设定时间节点一致:
1)若抓取的数据信息的采集时间节点与所述云端服务器设定的时间节点一致,则所述云端服务器对云端存储中心发送数据信息存储指令;
2)若抓取的数据信息的采集时间节点与所述云端服务器的设定时间节点不一致,则进入步骤S5;
S5、通过所述云端服务器向本地存储平台发送采集指令,抓取云端服务器设定时间节点前后的数据信息,并对云端存储中心发送数据信息存储指令;
S6、根据云端服务器设定时间节点对抓取的数据信息按照时间序列进行节点式存储。
实施例2
本发明的一具体实施方式中,所述基于分布式视频云存储与点播的方法包含以下步骤:
S1、首先通过监控设备***采集目标环境的数据信息;
S2、利用现有网络将采集到的数据信息按照时间序列实时存储至本地储存平台;
S3、通过云端服务器发送指令,抓取所述本地储存平台中的数据信息,并根据主题信息特征对抓取的数据信息进行分类分析处理;所述主题信息特征,包括本地储存平台的端口号、密码、通道号信息;
S4、对抓取的数据信息进行分类分析处理后,判断抓取的数据信息的采集时间节点是否与所述云端服务器的设定时间节点一致:
1)若抓取的数据信息的采集时间节点与所述云端服务器设定的时间节点一致,则所述云端服务器对云端存储中心发送数据信息存储指令;
2)若抓取的数据信息的采集时间节点与所述云端服务器的设定时间节点不一致,则进入步骤S5;
S5、通过所述云端服务器向本地存储平台发送采集指令,抓取云端服务器设定时间节点前后的数据信息,并对云端存储中心发送数据信息存储指令;
S6、根据云端服务器设定时间节点对抓取的数据信息按照时间序列进行节点式存储。
其中,当检测到客户终端对数据信息的调取请求时,判断请求调取的数据信息的时间点位置;
若请求调取的数据信息的时间点位于云端服务器设定时间节点上,则直接调取相应的数据信息;
若请求调取的数据信息的时间点不在云端服务器设定时间节点上,则调取相应设定时间节点前后的数据信息。
本发明的另一具体实施方式中,当在所述云端服务器设定时间节点上抓取不到相应的数据信息时,判断当前时间节点时监控设备***发生故障或本地存储平台离线,则抓取设定时间节点前后的数据信息。
其中,所述监控设备***内设置有定位模块,根据用户需求对重点位置监控设备***采集的数据信息进行优先存储。
本发明中利用现有的网络将监控设备***采集的数据信息集中上传至云端,按照时间序列实现节点式存储,更为方便查询。本发明方法中可根据需求在重点位置或时间预先设定相应的时间节点,对所需时间节点的重要数据信息进行存储,避免重要数据的遗漏;且在当前设定时间节点与采集节点时间不一致时,存储该时间节点前后的数据信息,最大程度地保证云端服务器存储的视频数据信息与采集的数据信息保持一致,提高数据存储的准确性及完整性。
以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是本发明的原理,在不脱离本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明的范围内。本发明要求的保护范围由所附的权利要求书及其等同物界定。

Claims (4)

1.一种基于分布式视频云存储与点播的方法,其特征在于,所述方法包含以下步骤:
S1、首先通过监控设备***采集目标环境的数据信息;
S2、利用现有网络将采集到的数据信息按照时间序列实时存储至本地储存平台;
S3、通过云端服务器发送指令,抓取所述本地储存平台中的数据信息,并根据主题信息特征对抓取的数据信息进行分类分析处理;所述主题信息特征,包括本地储存平台的端口号、密码、通道号信息;
S4、对抓取的数据信息进行分类分析处理后,判断抓取的数据信息的采集时间节点是否与所述云端服务器的设定时间节点一致:
1)若抓取的数据信息的采集时间节点与所述云端服务器设定的时间节点一致,则所述云端服务器对云端存储中心发送数据信息存储指令;
2)若抓取的数据信息的采集时间节点与所述云端服务器的设定时间节点不一致,则进入步骤S5;
S5、通过所述云端服务器向本地存储平台发送采集指令,抓取云端服务器设定时间节点前后的数据信息,并对云端存储中心发送数据信息存储指令;
S6、根据云端服务器设定时间节点对抓取的数据信息按照时间序列进行节点式存储。
2.根据权利要求1所述的一种基于分布式视频云存储与点播的方法,其特征在于,所述方法还包括:
当检测到客户终端对数据信息的调取请求时,判断请求调取的数据信息的时间点位置;
若请求调取的数据信息的时间点位于云端服务器设定时间节点上,则直接调取相应的数据信息;
若请求调取的数据信息的时间点不在云端服务器设定时间节点上,则调取相应设定时间节点前后的数据信息。
3.根据权利要求1所述的一种基于分布式视频云存储与点播的方法,其特征在于,当在所述云端服务器设定时间节点上抓取不到相应的数据信息时,判断当前时间节点时监控设备***发生故障或本地存储平台离线,则抓取设定时间节点前后的数据信息。
4.根据权利要求1所述的一种基于分布式视频云存储与点播的方法,其特征在于,所述监控设备***内设置有定位模块,根据用户需求对重点位置监控设备***采集的数据信息进行优先存储。
CN201911397366.6A 2019-12-30 2019-12-30 一种基于分布式视频云存储与点播的方法 Pending CN111107379A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911397366.6A CN111107379A (zh) 2019-12-30 2019-12-30 一种基于分布式视频云存储与点播的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911397366.6A CN111107379A (zh) 2019-12-30 2019-12-30 一种基于分布式视频云存储与点播的方法

Publications (1)

Publication Number Publication Date
CN111107379A true CN111107379A (zh) 2020-05-05

Family

ID=70425084

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911397366.6A Pending CN111107379A (zh) 2019-12-30 2019-12-30 一种基于分布式视频云存储与点播的方法

Country Status (1)

Country Link
CN (1) CN111107379A (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102646121A (zh) * 2012-02-23 2012-08-22 武汉大学 结合RDBMS和Hadoop云存储的两级存储方法
CN104914797A (zh) * 2014-03-10 2015-09-16 深圳市大雅新科技有限公司 一种智能农业管理***及管理方法
US20160134932A1 (en) * 2014-06-23 2016-05-12 Google Inc. Camera System API For Third-Party Integrations
CN105872797A (zh) * 2015-11-27 2016-08-17 乐视云计算有限公司 直播时移的方法和装置
CN107888870A (zh) * 2016-09-29 2018-04-06 杭州海康威视数字技术股份有限公司 一种监控方法、装置及***
CN108495082A (zh) * 2018-03-01 2018-09-04 国云科技股份有限公司 一种基于云平台的视频监控***
CN109377694A (zh) * 2018-10-10 2019-02-22 北京奇虎科技有限公司 社区车辆的监控方法及***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102646121A (zh) * 2012-02-23 2012-08-22 武汉大学 结合RDBMS和Hadoop云存储的两级存储方法
CN104914797A (zh) * 2014-03-10 2015-09-16 深圳市大雅新科技有限公司 一种智能农业管理***及管理方法
US20160134932A1 (en) * 2014-06-23 2016-05-12 Google Inc. Camera System API For Third-Party Integrations
CN105872797A (zh) * 2015-11-27 2016-08-17 乐视云计算有限公司 直播时移的方法和装置
CN107888870A (zh) * 2016-09-29 2018-04-06 杭州海康威视数字技术股份有限公司 一种监控方法、装置及***
CN108495082A (zh) * 2018-03-01 2018-09-04 国云科技股份有限公司 一种基于云平台的视频监控***
CN109377694A (zh) * 2018-10-10 2019-02-22 北京奇虎科技有限公司 社区车辆的监控方法及***

Similar Documents

Publication Publication Date Title
CN107844399B (zh) 自动监控数据库服务的方法、存储介质、电子设备及***
US9367617B2 (en) Surveillance system with direct database server storage
JP5490852B2 (ja) ネットワークカメラの構成方法
CN108933798B (zh) 数据存储方法、存储服务器及***
CN107493458A (zh) 一种存取监控视频的方法及***
US11621986B2 (en) Peer-to-peer media streaming from an edge data storage device to a browser
CN108093016B (zh) 一种图片存储方法、装置及视频监控***
CN109413760B (zh) 一种无线连接方法及设备
EP3496396A1 (en) Method and device for storing warning image
CN111601073A (zh) 一种局域网向云端服务器推送视频码流的方法
CN104093038A (zh) 用于实时流媒体识别服务的测试和监控方法及装置
CN111107379A (zh) 一种基于分布式视频云存储与点播的方法
US20120134534A1 (en) Control computer and security monitoring method using the same
CN114979035B (zh) 监控视频存储方法及装置、电子设备及存储介质
CN106412492B (zh) 视频数据处理方法和装置
US10885343B1 (en) Repairing missing frames in recorded video with machine learning
CN106934041B (zh) 影像文件管理方法及装置
CN104023224B (zh) 一种摄像机性能的检测方法、***及服务器
CN109426589B (zh) 一种文件修复方法及装置
JP5499752B2 (ja) カメラ状態監視装置、カメラ状態監視プログラム及びカメラ状態監視方法
CN113296660A (zh) 图像处理方法、装置及电子设备
KR101380501B1 (ko) 모바일 단말을 기반으로 한 영상 관제 시스템 및 이의 관제 영상 녹화 중계 방법
CN111666453B (zh) 一种视频管理、检索方法、装置、电子设备及存储介质
CN111679988B (zh) 人脸识别***的测试方法、装置和相关设备
EP3413560A1 (en) Systems and methods for using a mobile device to record video data streams as a profile camera of a surveillance system camera based on gps

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200505

RJ01 Rejection of invention patent application after publication