CN111147952B - 一种监控资源数据发送方法、装置及存储介质 - Google Patents

一种监控资源数据发送方法、装置及存储介质 Download PDF

Info

Publication number
CN111147952B
CN111147952B CN201911369539.3A CN201911369539A CN111147952B CN 111147952 B CN111147952 B CN 111147952B CN 201911369539 A CN201911369539 A CN 201911369539A CN 111147952 B CN111147952 B CN 111147952B
Authority
CN
China
Prior art keywords
monitoring
resource data
monitoring resource
client
video network
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.)
Active
Application number
CN201911369539.3A
Other languages
English (en)
Other versions
CN111147952A (zh
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.)
Visionvera Information Technology Co Ltd
Original Assignee
Visionvera Information 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 Visionvera Information Technology Co Ltd filed Critical Visionvera Information Technology Co Ltd
Priority to CN201911369539.3A priority Critical patent/CN111147952B/zh
Publication of CN111147952A publication Critical patent/CN111147952A/zh
Application granted granted Critical
Publication of CN111147952B publication Critical patent/CN111147952B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64723Monitoring of network processes or resources, e.g. monitoring of network load
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64746Control signals issued by the network directed to the server or the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明实施例提供了一种监控资源数据发送方法、装置及存储介质,所述方法应用于视联网,方法包括:所述客户端管理平台向所述视联网监控管理调度***获取所述高可用监控池中的第一监控资源数据;所述客户端管理平台接收所述视联网客户端在点播目标监控资源数据失败时生成的推荐监控获取指令;所述客户端管理平台根据所述推荐监控获取指令,从所述第一监控资源数据中调取与所述目标监控资源数据匹配的第二监控资源数据;所述客户端管理平台将所述第二监控资源数据发送给所述视联网客户端。通过上述方法,本发明实施例提高了用户对视联网客户端的点播体验感,进一步提高了监控调取率。

Description

一种监控资源数据发送方法、装置及存储介质
技术领域
本发明涉及视联网技术领域,特别是涉及一种监控资源数据发送方法、一种监控资源数据发送装置及存储介质。
背景技术
视联网客户端是一款向用户提供使用视联网资源的应用软件,其中包含的监控点播业务使用率高。在现有的监控业务中,针对某个监控资源数据的点播失败后,用户只能重新向客户端管理平台请求该监控资源数据,以等待客户端管理平台针对该监控资源数据的回复。此过程不仅占用了视联网客户端的使用进程,更浪费了用户的时间,影响用户对视联网客户端的使用体验感。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种监控资源数据发送方法,相应的一种监控资源数据发送装置及存储介质。
依据本发明的一个方面,本发明实施例公开了一种监控资源数据发送方法,所述方法应用于视联网,所述视联网与以太网通信连接;所述视联网中包括视联网监控管理调度***,与所述视联网监控管理调度***通信连接的客户端管理平台,所述以太网中包括视联网客户端,所述视联网客户端与所述客户端管理平台通信连接;其中,所述视联网监控管理调度***包括高可用监控池,所述高可用监控池中包括监控资源数据,所述方法包括:
所述客户端管理平台向所述视联网监控管理调度***获取所述高可用监控池中的第一监控资源数据;
所述客户端管理平台接收所述视联网客户端在点播目标监控资源数据失败时生成的推荐监控获取指令;
所述客户端管理平台根据所述推荐监控获取指令,从所述第一监控资源数据中调取与所述目标监控资源数据匹配的第二监控资源数据;
所述客户端管理平台将所述第二监控资源数据发送给所述视联网客户端。
可选的,所述客户端管理平台向所述视联网监控管理调度***获取所述高可用监控池中的第一监控资源数据的步骤包括:
所述客户端管理平台按预设时间间隔向所述视联网监控管理调度***获取所述高可用监控池中的第一监控资源数据;
所述方法还包括:
所述客户端管理平台将所述第一监控资源数据存储。
可选的,所述推荐监控获取指令包括所述目标监控资源数据的监控标识;
所述客户端管理平台根据所述推荐监控获取指令,从所述第一监控资源数据中调取与所述目标监控资源数据匹配的第二监控资源数据的步骤包括:
所述客户端管理平台根据所述推荐监控获取指令中的监控标识,确定所述目标监控资源数据的点位;
所述客户端管理平台在所述第一监控资源数据中调取与所述目标监控资源数据的点位的距离小于预设距离阈值的第二监控资源数据。
可选的,所述第二监控资源数据有多个,所述方法还包括:
所述客户端管理平台接收所述视联网客户端发送的点播失败指令;所述点播失败指令包括所述第二监控资源数据中点播失败的第三监控资源数据;
所述客户端管理平台将所述第三监控资源数据从所述第一监控资源数据中移除,并将所述第三监控资源数据反馈给所述视联网监控管理调度***。
依据本发明的另一个方面,本发明实施例公开了另一种监控资源数据发送方法,所述方法应用于视联网,所述视联网与以太网通信连接;所述视联网中包括视联网监控管理调度***,与所述视联网监控管理调度***通信连接的客户端管理平台,所述以太网中包括视联网客户端,所述视联网客户端与所述客户端管理平台通信连接;其中,所述视联网监控管理调度***包括高可用监控池,所述高可用监控池中包括监控资源数据,所述方法包括:
所述视联网客户端在点播目标监控资源数据失败时,生成推荐监控获取指令;
所述视联网客户端将所述推荐监控获取指令发送给用于向所述视联网监控管理调度***获取所述高可用监控池中的第一监控资源数据的所述客户端管理平台;
所述视联网客户端接收所述客户端管理平台针对所述推荐监控获取指令返回的与所述目标监控资源数据匹配的第二监控资源数据;所述第二监控资源数据从所述第一监控资源数据中调取获得。
可选的,所述第二监控资源数据有多个,所述方法还包括:
所述视联网客户端以推荐列表的形式显示所述第二监控资源数据;
所述视联网客户端在所述推荐列表中点播任意一条监控资源数据;
若当前监控资源数据点播失败,播放所述列表中的下一条监控资源数据。
基于同一发明构思,本发明实施例还公开了一种监控资源数据发送装置,所述装置应用于视联网,所述视联网与以太网通信连接;所述视联网中包括视联网监控管理调度***,与所述视联网监控管理调度***通信连接的客户端管理平台,所述以太网中包括视联网客户端,所述视联网客户端与所述客户端管理平台通信连接;其中,所述视联网监控管理调度***包括高可用监控池,所述高可用监控池中包括监控资源数据,所述装置配置于所述客户端管理平台,包括以下模块:
第一监控资源数据获取模块,用于向所述视联网监控管理调度***获取所述高可用监控池中的第一监控资源数据;
推荐监控获取指令接收模块,用于接收所述视联网客户端在点播目标监控资源数据失败时生成的推荐监控获取指令;
第二监控资源数据调取模块,用于根据所述推荐监控获取指令,从所述第一监控资源数据中调取与所述目标监控资源数据匹配的第二监控资源数据;
第二监控资源数据发送模块,用于将所述第二监控资源数据发送给所述视联网客户端。
基于同一发明构思,本发明实施例还公开了另一种监控资源数据发送装置,所述装置应用于视联网,所述视联网与以太网通信连接;所述视联网中包括视联网监控管理调度***,与所述视联网监控管理调度***通信连接的客户端管理平台,所述以太网中包括视联网客户端,所述视联网客户端与所述客户端管理平台通信连接;其中,所述视联网监控管理调度***包括高可用监控池,所述高可用监控池中包括监控资源数据,所述装置配置于所述视联网客户端,包括以下模块:
推荐监控获取指令生成模块,用于在点播目标监控资源数据失败时,生成推荐监控获取指令;
推荐监控获取指令发送模块,用于将所述推荐监控获取指令发送给用于向所述视联网监控管理调度***获取所述高可用监控池中的第一监控资源数据的所述客户端管理平台;
第二监控资源数据接收模块,用于接收所述客户端管理平台针对所述推荐监控获取指令返回的与所述目标监控资源数据匹配的第二监控资源数据;所述第二监控资源数据从所述第一监控资源数据中调取获得。
根据本发明的另一方面,提供了一种监控资源数据发送装置,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行上述的一个或多个的监控资源数据发送方法。
根据本发明的再一方面,提供了一种计算机可读存储介质,其存储的计算机程序使得处理器执行上述的监控资源数据发送方法。
本发明实施例包括以下优点:
本发明实施例提供了一种监控资源数据智能推荐策略,客户端管理平台向所述视联网监控管理调度***获取高可用监控池中的第一监控资源数据,在用户点播目标监控资源数据失败时,向视联网客户端用户推荐高可用监控池中与点播失败的目标监控资源数据匹配的第二监控资源数据,以此提高了用户对视联网客户端的点播体验感,进一步提高了监控调取率。
附图说明
图1是本发明实施例一种监控资源数据发送***的结构示意图;
图2是本发明一种监控资源数据发送方法实施例一的步骤流程图;
图3是本发明实施例一的方案示意图;
图4是本发明一种监控资源数据发送方法实施例二的步骤流程图;
图5是本发明一种监控资源数据发送装置实施例三的结构示意图;
图6是本发明一种监控资源数据发送装置实施例四的结构示意图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
参照图1,示出了本发明实施例一种监控资源数据发送***的结构示意图,所述***可以应用于视联网,所述视联网与以太网通信连接;所述视联网中包括视联网监控管理调度***01,与所述视联网监控管理调度***01通信连接的客户端管理平台02,所述以太网中包括视联网客户端03,所述视联网客户端03与所述客户端管理平台02通信连接;其中,所述视联网监控管理调度***01包括高可用监控池,所述高可用监控池中包括监控资源数据。
在本发明实施例中,视联网客户端03可以是安装在移动终端上的一款视联网应用软件,如视联网掌上通APP,属于前端软件,基于以太网运行,能为用户提供视联网资源的点播、回放、下载等服务。
移动终端包括但不限于手机、平板。客户端管理平台02属于视联网客户端03的后端设备,对应视联网掌上通APP,客户端管理平台02可以为视联网移动终端服务器,如P-Server。客户端管理平台02与客户端管理平台02基于以太网通信连接。
视联网监控管理调度***01(也称:视联网监控联网管理调度***)是视联网业务中的一个管理***,负责对***中接入的千万级监控资源信息进行管理调度等操作,如对监控资源信息进行监控画面查看,录像以及回放,视频智能分析等功能,其也包括前端服务、后端服务以及数据库。前端服务可以展示用户输入界面、信息展示界面等用户界面,负责监控目录的展现、监控数据的调取、***的各种配置等。后端服务负责视联网中接入的监控资源(实际中为监控设备,也可称为监控摄像头)的统一管理,后端服务与所述客户端管理平台02和多个所述视联网监控接入服务器分别基于视联网协议通信连接。视联网监控接入服务器是视联网中提供计算服务的设备,可以接收监控资源发送的监控资源数据,并将该监控资源数据按照视联网协议进行编码,获得基于视联网协议下的监控资源数据。数据库负责存储配置信息,监控资源数据等。
在本发明实施例中,视联网监控管理调度***01中设置有一个高可用监控池,高可用监控池可以为上述数据库中的一个单独列表,或列表中单独规划的一块区域,用于存储视联网中高调取率的监控资源数据。
上述高调取率可在视联网监控管理调度***01的配置中设置,设置调取率阈值,当某个监控资源的调取率达到上述调取率阈值时,即自动将该监控资源数据分配至所述高可用监控池中。
参照图2,示出了本发明一种监控资源数据发送方法实施例一的步骤流程图,所述方法应用于图1所示***,具体可以包括以下步骤:
步骤S201,所述客户端管理平台02向所述视联网监控管理调度***01获取所述高可用监控池中的第一监控资源数据;
已有技术中,视联网监控管理调度***01会对视联网中的各个监控资源的相关状态保持实时监测,以保证监控调度业务的正常开展。所以高可用监控池中的监控资源数据也会实时更新。由此,在本发明一优选实施例中,所述客户端管理平台02按预设时间间隔向所述视联网监控管理调度***01获取所述高可用监控池中的第一监控资源数据,以保证能将最新的第一监控资源数据推荐给视联网客户端03。预设时间间隔可以根据视联网客户端03需求设定,如设定5分钟/次或1小时/次或12小时/次等。获取第一监控资源数据之后,所述客户端管理平台02将所述第一监控资源数据存储在本地,能保证将第一监控资源数据提供给视联网客户端03的速度。
实现时,第一监控资源数据可以是上述高可用监控池中监控资源数据的全部或部分。如果是部分,本发明实施例示出了以下两种可实施方式:
第一种,步骤S201可以包括以下子步骤:
子步骤A1:所述客户端管理平台02向所述视联网监控管理调度***01发送获取所述高可用监控池中的第一监控资源数据的第一指令,所述第一指令包括条件筛选阈值;
子步骤A2:所述客户端管理平台02接收所视联网监控管理调度***01针对所述第一指令返回的满足所述条件筛选阈值的第一监控资源数据。
在此种方法中,客户端管理平台02采用在第一指令中添加相关条件筛选阈值的方式筛选第一监控资源数据。比如高可用监控池中的监控资源数据的调取率都大于60%,客户端管理平台02在请求中添加的条件筛选阈值可以为调取率大于80%,此时,视联网监控管理调度***01就对高可用监控池中的监控数据进行再次筛选,将调取率大于80%的第一监控资源数据返回给客户端管理平台02。
第二种:由于一个视联网监控管理调度***01可与多个客户端管理平台02通信连接,因此,每个客户端管理平台02都具有唯一MAC地址。所述视联网监控管理调度***01中存储有与所述MAC地址对应的条件筛选阈值,此时,步骤S201具体可以包括以下子步骤:
子步骤B1:所述客户端管理平台02向所述视联网监控管理调度***01发送获取所述高可用监控池中的第一监控资源数据的第二指令;所述第二指令包括所述客户端管理平台02的MAC地址;所述视联网监控管理调度***01用于确定与所述MAC地址对应的条件筛选阈值;
子步骤B2:所述客户端管理平台02接收所视联网监控管理调度***01针对所述第二指令返回的满足所述条件筛选阈值的第一监控资源数据。此种方式可减少第二指令的数据量,降低视联网传输压力。
步骤S202,所述客户端管理平台02接收所述视联网客户端03在点播目标监控资源数据失败时生成的推荐监控获取指令;
在最初阶段,视联网客户端03会通过客户端管理平台02的接口获得视联网监控管理调度***01中较为全面的历史监控资源数据,以此可提供给用户较为宽泛的点播范围。然后视联网客户端03将所述历史监控资源数据提供给用户,用户可对历史资源数据中的任意监控资源数据进行点播,所选中点播的那个为目标监控资源数据。
当目标监控资源数据出现故障或其相关网络中断时,用户点播目标监控资源数据失败,此时,视联网客户端03自动采取监控资源数据智能推荐策略,生成推荐监控获取指令,然后发送给客户端管理平台02。
步骤S203,所述客户端管理平台02根据所述推荐监控获取指令,从所述第一监控资源数据中调取与所述目标监控资源数据匹配的第二监控资源数据;
客户端管理平台02所接收到的推荐监控获取指令包括所述目标监控资源数据的监控标识;客户端管理平台02根据所述推荐监控获取指令,启动监控智能推荐进程,根据所述监控标识,从所述第一监控资源数据中调取与所述目标监控资源数据匹配的第二监控资源数据。所述匹配包括监控场景匹配,监控点位匹配,监控调取率匹配中的一个或多个。
在本发明一可选实施例中,示出了监控点位匹配相关实现方案,步骤S203具体可以包括以下步骤:
所述客户端管理平台02根据所述推荐监控获取指令中的监控标识,确定所述目标监控资源数据的点位;
所述客户端管理平台02在所述第一监控资源数据中调取与所述目标监控资源数据的点位的距离小于预设距离阈值的第二监控资源数据。
上述点位可以为所述目标监控资源数据的经度和纬度,经度和纬度形成坐标点,以此确定目标监控资源数据的具***置。
所述距离阈值根据所述目标监控资源数据的点位所在区域的监控分布密度确定。监控资源分布在全国各个城市,各个城市以及各个城市的各个地区的监控资源分布密度都不同,监控资源分布密度可由视联网业务以及区域人口密集度决定。如新疆的分布密度大些,西藏的分布密度小些;城区的分布密度大些,郊区的分布密度小些;医院、商场、火车站等位置的分布密度大些,其他位置的分布密度小些。
当监控分布密度大时,说明目标监控资源数据附近的监控资源数量较多,距离阈值可设置的小些,使得推荐的第二监控资源数据与目标监控资源数据更接近;当监控分布密度小时,说明目标监控资源数据附近的监控资源数量较少,距离阈值可设置的小些,提高可推荐的第二监控资源数据的数量。
然后调取距离所述目标监控资源数据的点位小于预设距离阈值的第二监控资源数据。比如距离阈值为100米,则以目标监控资源数据所在位置为圆心,100米半径划圆形筛选区域,筛选位于所述圆形筛选区域中的第二监控资源数据。本发明实施例的匹配方法特别适用于公安机关通过调取点播视频查找犯罪嫌疑人时使用,相比以往的人工查询调取方式,更加迅速和人性化,节省了办案时间。
其他匹配的方案可参照上述监控点位匹配的实现方案,在此不多赘述。
步骤S204,所述客户端管理平台02将所述第二监控资源数据发送给所述视联网客户端03。
接下来,执行步骤S204,视联网客户端03播放第二监控资源数据的后续步骤在此不多赘述,参照实施例二。
综上,通过步骤S201~步骤S204,本发明实施例从客户端管理平台02的角度提供了一种监控资源数据智能推荐策略,在用户点播目标监控资源数据失败时,向视联网客户端03用户推荐高可用监控池中与点播失败的监控资源匹配的监控资源数据,提高了用户对视联网客户端03的点播体验感,同时进一步提高了监控调取率。
另外,当客户端管理平台02返回的第二监控资源数据有多个时,本发明实施例还增加了推荐监控反馈策略,所述方法具体还可以包括:
所述客户端管理平台02接收所述视联网客户端03发送的点播失败指令;所述点播失败指令包括所述第二监控资源数据中点播失败的第三监控资源数据;
所述客户端管理平台02将所述第三监控资源数据从所述第一监控资源数据中移除,并将所述第三监控资源数据反馈给所述视联网监控管理调度***01。
基于以上内容,参照图3,以视联网掌上通APP和P-Server为例,示出了本发明实施例一的方案示意图,通过推荐监控反馈策略,本发明实施例可将第二监控资源数据中点播失败的第三监控资源数据及时移除,避免下次再将其重复推荐,保证了第二监控资源数据推荐的质量。客户端管理平台02将第三监控资源数据反馈给所述视联网监控管理调度***01,视联网监控管理调度***01再对该第三监控资源数据进行处理,如从高可用监控池中移除以及查询其点播失败的原因。
参照图4,示出了本发明一种监控资源数据发送方法实施例二的步骤流程图,所述方法应用于图1所示***,具体可以包括以下步骤:
步骤S401,所述视联网客户端03在点播目标监控资源数据失败时,生成推荐监控获取指令;
步骤S402,所述视联网客户端03将所述推荐监控获取指令发送给用于向所述视联网监控管理调度***01获取所述高可用监控池中的第一监控资源数据的所述客户端管理平台02;
步骤S403,所述视联网客户端03接收所述客户端管理平台02针对所述推荐监控获取指令返回的与所述目标监控资源数据匹配的第二监控资源数据;所述第二监控资源数据从所述第一监控资源数据中调取获得。
综上,通过步骤S401~步骤S403,本发明实施例从视联网客户端03的角度提供了一种监控资源数据智能推荐策略,在用户点播目标监控资源数据失败时,向视联网客户端03用户推荐高可用监控池中与点播失败的监控资源匹配的监控资源数据,提高了用户对视联网客户端03的点播体验感,同时进一步提高了监控调取率。具体实现原理参照实施例一,在此不多叙述。
在本发明实施例中,当第二监控资源数据有多个时,所述方法还可以包括以下步骤:
所述视联网客户端03以推荐列表的形式显示所述第二监控资源数据;
所述视联网客户端03在所述推荐列表中点播任意一条监控资源数据;
若当前监控资源数据点播失败,播放所述列表中的下一条监控资源数据。
所述第二监控资源数据中可包括与目标监控资源数据的距离数据,视联网客户端03以推荐列表的形式显示所述第二监控资源数据时,距离数据可在推荐列表以距离标识的方式呈现,如某个第二监控资源数据的距离标识为“60m”,表明该第二监控资源距离所述目标监控资源60米。视联网客户端03对该推荐列表中的监控资源数据可选择性播放,若该条监控资源数据播放失败,视联网客户端03自动播放该列表中的下一条监控资源数据,进一步可提高监控资源数据的点播率和调取率,优化用户点播使用体验。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
参照图5,对应实施例一的方法,示出了本发明一种监控资源数据发送装置实施例三的结构示意图,所述装置应用于图1所示***,所述装置配置于所述客户端管理平台02,具体可以包括以下模块:
第一监控资源数据获取模块501,用于向所述视联网监控管理调度***01获取所述高可用监控池中的第一监控资源数据;
推荐监控获取指令接收模块502,用于接收所述视联网客户端03在点播目标监控资源数据失败时生成的推荐监控获取指令;
第二监控资源数据调取模块503,用于根据所述推荐监控获取指令,从所述第一监控资源数据中调取与所述目标监控资源数据匹配的第二监控资源数据;
第二监控资源数据发送模块504,用于将所述第二监控资源数据发送给所述视联网客户端03。
对应实施例一的方法,在本发明一可选实施例中,所述第一监控资源数据获取模块501可以包括以下子模块:
定期获取子模块,用于按预设时间间隔向所述视联网监控管理调度***01获取所述高可用监控池中的第一监控资源数据;
所述装置还可以包括以下模块:
监控资源数据存储模块,用于将所述第一监控资源数据存储。
对应实施例一的方法,在本发明一可选实施例中,所述推荐监控获取指令包括所述目标监控资源数据的监控标识;
所述第二监控资源数据调取模块503可以包括以下子模块:
点位确定子模块,用于根据所述推荐监控获取指令中的监控标识,确定所述目标监控资源数据的点位;
点位调取子模块,用于在所述第一监控资源数据中调取与所述目标监控资源数据的点位的距离小于预设距离阈值的第二监控资源数据。
对应实施例一的方法,在本发明一可选实施例中,所述第二监控资源数据有多个,所述装置还可以包括以下模块:
点播失败指令接收模块,用于接收所述视联网客户端03发送的点播失败指令;所述点播失败指令包括所述第二监控资源数据中点播失败的第三监控资源数据;
监控资源数据移除模块,用于将所述第三监控资源数据从所述第一监控资源数据中移除,并将所述第三监控资源数据反馈给所述视联网监控管理调度***01。
参照图6,对应实施例二的方法,示出了本发明一种监控资源数据发送装置实施例四的结构示意图,所述装置应用于图1所示***,所述装置配置于所述视联网客户端03,具体可以包括以下模块:
推荐监控获取指令生成模块601,用于在点播目标监控资源数据失败时,生成推荐监控获取指令;
推荐监控获取指令发送模块602,用于将所述推荐监控获取指令发送给用于向所述视联网监控管理调度***01获取所述高可用监控池中的第一监控资源数据的所述客户端管理平台02;
第二监控资源数据接收模块603,用于接收所述客户端管理平台02针对所述推荐监控获取指令返回的与所述目标监控资源数据匹配的第二监控资源数据;所述第二监控资源数据从所述第一监控资源数据中调取获得。
对应实施例二的方法,在本发明一可选实施例中,所述第二监控资源数据有多个,所述装置还可以包括以下模块:
第二监控资源数据显示模块,用于以推荐列表的形式显示所述第二监控资源数据;
监控资源数据点播模块,用于在所述推荐列表中点播任意一条监控资源数据;
监控资源次序播放模块,用于在当前监控资源数据点播失败时,播放所述列表中的下一条监控资源数据。
根据本发明的另一方面,提供了一种监控资源数据发送装置,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行上述的一个或多个的监控资源数据发送方法。
根据本发明的再一方面,提供了一种计算机可读存储介质,其存储的计算机程序使得处理器执行上述的监控资源数据发送方法。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
视联网是网络发展的重要里程碑,是一个实时网络,能够实现高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。
视联网采用实时高清视频交换技术,可以在一个网络平台上将所需的服务,如高清视频会议、视频监控、智能化监控分析、应急指挥、数字广播电视、延时电视、网络教学、现场直播、VOD点播、电视邮件、个性录制(PVR)、内网(自办)频道、智能化视频播控、信息发布等数十种视频、语音、图片、文字、通讯、数据等服务全部整合在一个***平台,通过电视或电脑实现高清品质视频播放。
为使本领域技术人员更好地理解本发明实施例,以下对视联网进行介绍:
视联网所应用的部分技术如下所述:
网络技术(NetworkTechnology)
视联网的网络技术创新改良了传统以太网(Ethernet),以面对网络上潜在的巨大视频流量。不同于单纯的网络分组包交换(Packet Switching)或网络电路交换(CircuitSwitching),视联网技术采用Packet Switching满足Streaming需求。视联网技术具备分组交换的灵活、简单和低价,同时具备电路交换的品质和安全保证,实现了全网交换式虚拟电路,以及数据格式的无缝连接。
交换技术(Switching Technology)
视联网采用以太网的异步和包交换两个优点,在全兼容的前提下消除了以太网缺陷,具备全网端到端无缝连接,直通用户终端,直接承载IP数据包。用户数据在全网范围内不需任何格式转换。视联网是以太网的更高级形态,是一个实时交换平台,能够实现目前互联网无法实现的全网大规模高清视频实时传输,将众多网络视频应用推向高清化、统一化。
服务器技术(ServerTechnology)
视联网和统一视频平台上的服务器技术不同于传统意义上的服务器,它的流媒体传输是建立在面向连接的基础上,其数据处理能力与流量、通讯时间无关,单个网络层就能够包含信令及数据传输。对于语音和视频业务来说,视联网和统一视频平台流媒体处理的复杂度比数据处理简单许多,效率比传统服务器大大提高了百倍以上。
储存器技术(Storage Technology)
统一视频平台的超高速储存器技术为了适应超大容量和超大流量的媒体内容而采用了最先进的实时操作***,将服务器指令中的节目信息映射到具体的硬盘空间,媒体内容不再经过服务器,瞬间直接送达到用户终端,用户等待一般时间小于0.2秒。最优化的扇区分布大大减少了硬盘磁头寻道的机械运动,资源消耗仅占同等级IP互联网的20%,但产生大于传统硬盘阵列3倍的并发流量,综合效率提升10倍以上。
网络安全技术(Network Security Technology)
视联网的结构性设计通过每次服务单独许可制、设备与用户数据完全隔离等方式从结构上彻底根除了困扰互联网的网络安全问题,一般不需要杀毒程序、防火墙,杜绝了黑客与病毒的攻击,为用户提供结构性的无忧安全网络。
服务创新技术(Service Innovation Technology)
统一视频平台将业务与传输融合在一起,不论是单个用户、私网用户还是一个网络的总合,都不过是一次自动连接。用户终端、机顶盒或PC直接连到统一视频平台,获得丰富多彩的各种形态的多媒体视频服务。统一视频平台采用“菜谱式”配表模式来替代传统的复杂应用编程,可以使用非常少的代码即可实现复杂的应用,实现“无限量”的新业务创新。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明实施例是参照根据本发明实施例的方法、终端设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上对本发明所提供的一种监控资源数据发送方法,相应的一种监控资源数据发送装置及存储介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (10)

1.一种监控资源数据发送方法,其特征在于,所述方法应用于视联网,所述视联网与以太网通信连接;所述视联网中包括视联网监控管理调度***,与所述视联网监控管理调度***通信连接的客户端管理平台,所述以太网中包括视联网客户端,所述视联网客户端与所述客户端管理平台通信连接;其中,所述视联网监控管理调度***包括高可用监控池,所述高可用监控池中包括监控资源数据,所述高可用监控池为数据库中的一个单独列表或列表中单独规划的一块区域,用于存储视联网中高调取率的监控资源数据,所述方法包括:
所述客户端管理平台向所述视联网监控管理调度***获取所述高可用监控池中的第一监控资源数据;
所述客户端管理平台接收所述视联网客户端在点播目标监控资源数据失败时生成的推荐监控获取指令;
所述客户端管理平台根据所述推荐监控获取指令,从所述第一监控资源数据中调取与所述目标监控资源数据匹配的第二监控资源数据;
所述客户端管理平台将所述第二监控资源数据发送给所述视联网客户端。
2.根据权利要求1所述的方法,其特征在于,所述客户端管理平台向所述视联网监控管理调度***获取所述高可用监控池中的第一监控资源数据的步骤包括:
所述客户端管理平台按预设时间间隔向所述视联网监控管理调度***获取所述高可用监控池中的第一监控资源数据;
所述方法还包括:
所述客户端管理平台将所述第一监控资源数据存储。
3.根据权利要求1所述的方法,其特征在于,所述推荐监控获取指令包括所述目标监控资源数据的监控标识;
所述客户端管理平台根据所述推荐监控获取指令,从所述第一监控资源数据中调取与所述目标监控资源数据匹配的第二监控资源数据的步骤包括:
所述客户端管理平台根据所述推荐监控获取指令中的监控标识,确定所述目标监控资源数据的点位;
所述客户端管理平台在所述第一监控资源数据中调取与所述目标监控资源数据的点位的距离小于预设距离阈值的第二监控资源数据。
4.根据权利要求1所述的方法,其特征在于,所述第二监控资源数据有多个,所述方法还包括:
所述客户端管理平台接收所述视联网客户端发送的点播失败指令;所述点播失败指令包括所述第二监控资源数据中点播失败的第三监控资源数据;
所述客户端管理平台将所述第三监控资源数据从所述第一监控资源数据中移除,并将所述第三监控资源数据反馈给所述视联网监控管理调度***。
5.一种监控资源数据发送方法,其特征在于,所述方法应用于视联网,所述视联网与以太网通信连接;所述视联网中包括视联网监控管理调度***,与所述视联网监控管理调度***通信连接的客户端管理平台,所述以太网中包括视联网客户端,所述视联网客户端与所述客户端管理平台通信连接;其中,所述视联网监控管理调度***包括高可用监控池,所述高可用监控池中包括监控资源数据,所述高可用监控池为数据库中的一个单独列表或列表中单独规划的一块区域,用于存储视联网中高调取率的监控资源数据,所述方法包括:
所述视联网客户端在点播目标监控资源数据失败时,生成推荐监控获取指令;
所述视联网客户端将所述推荐监控获取指令发送给用于向所述视联网监控管理调度***获取所述高可用监控池中的第一监控资源数据的所述客户端管理平台;
所述视联网客户端接收所述客户端管理平台针对所述推荐监控获取指令返回的与所述目标监控资源数据匹配的第二监控资源数据;所述第二监控资源数据从所述第一监控资源数据中调取获得。
6.根据权利要求5所述的方法,其特征在于,所述第二监控资源数据有多个,所述方法还包括:
所述视联网客户端以推荐列表的形式显示所述第二监控资源数据;
所述视联网客户端在所述推荐列表中点播任意一条监控资源数据;
若当前监控资源数据点播失败,播放所述列表中的下一条监控资源数据。
7.一种监控资源数据发送装置,其特征在于,所述装置应用于视联网,所述视联网与以太网通信连接;所述视联网中包括视联网监控管理调度***,与所述视联网监控管理调度***通信连接的客户端管理平台,所述以太网中包括视联网客户端,所述视联网客户端与所述客户端管理平台通信连接;其中,所述视联网监控管理调度***包括高可用监控池,所述高可用监控池中包括监控资源数据,所述高可用监控池为数据库中的一个单独列表或列表中单独规划的一块区域,用于存储视联网中高调取率的监控资源数据,所述装置配置于所述客户端管理平台,包括以下模块:
第一监控资源数据获取模块,用于向所述视联网监控管理调度***获取所述高可用监控池中的第一监控资源数据;
推荐监控获取指令接收模块,用于接收所述视联网客户端在点播目标监控资源数据失败时生成的推荐监控获取指令;
第二监控资源数据调取模块,用于根据所述推荐监控获取指令,从所述第一监控资源数据中调取与所述目标监控资源数据匹配的第二监控资源数据;
第二监控资源数据发送模块,用于将所述第二监控资源数据发送给所述视联网客户端。
8.一种监控资源数据发送装置,其特征在于,所述装置应用于视联网,所述视联网与以太网通信连接;所述视联网中包括视联网监控管理调度***,与所述视联网监控管理调度***通信连接的客户端管理平台,所述以太网中包括视联网客户端,所述视联网客户端与所述客户端管理平台通信连接;其中,所述视联网监控管理调度***包括高可用监控池,所述高可用监控池中包括监控资源数据,所述高可用监控池为数据库中的一个单独列表或列表中单独规划的一块区域,用于存储视联网中高调取率的监控资源数据,所述装置配置于所述视联网客户端,包括以下模块:
推荐监控获取指令生成模块,用于在点播目标监控资源数据失败时,生成推荐监控获取指令;
推荐监控获取指令发送模块,用于将所述推荐监控获取指令发送给用于向所述视联网监控管理调度***获取所述高可用监控池中的第一监控资源数据的所述客户端管理平台;
第二监控资源数据接收模块,用于接收所述客户端管理平台针对所述推荐监控获取指令返回的与所述目标监控资源数据匹配的第二监控资源数据;所述第二监控资源数据从所述第一监控资源数据中调取获得。
9.一种监控资源数据发送装置,其特征在于,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行如权利要求1至6任一项所述的监控资源数据发送方法。
10.一种计算机可读存储介质,其特征在于,其存储的计算机程序使得处理器执行如权利要求1至6任一项所述的监控资源数据发送方法。
CN201911369539.3A 2019-12-26 2019-12-26 一种监控资源数据发送方法、装置及存储介质 Active CN111147952B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911369539.3A CN111147952B (zh) 2019-12-26 2019-12-26 一种监控资源数据发送方法、装置及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911369539.3A CN111147952B (zh) 2019-12-26 2019-12-26 一种监控资源数据发送方法、装置及存储介质

Publications (2)

Publication Number Publication Date
CN111147952A CN111147952A (zh) 2020-05-12
CN111147952B true CN111147952B (zh) 2022-09-27

Family

ID=70520579

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911369539.3A Active CN111147952B (zh) 2019-12-26 2019-12-26 一种监控资源数据发送方法、装置及存储介质

Country Status (1)

Country Link
CN (1) CN111147952B (zh)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6970183B1 (en) * 2000-06-14 2005-11-29 E-Watch, Inc. Multimedia surveillance and monitoring system including network configuration
CN108600318B (zh) * 2018-03-23 2021-12-28 苏州科达科技股份有限公司 监控视频调取方法、装置及服务器
CN109871466A (zh) * 2019-01-31 2019-06-11 广州轨道交通建设监理有限公司 一种风险源监控定位方法、装置、设备和***
CN110113566B (zh) * 2019-03-28 2021-02-12 视联动力信息技术股份有限公司 一种视频流调取的方法和装置

Also Published As

Publication number Publication date
CN111147952A (zh) 2020-05-12

Similar Documents

Publication Publication Date Title
CN109348171B (zh) 一种视联网监控视频获取方法及装置
CN109788314B (zh) 一种视频流数据传输的方法和装置
CN110324580B (zh) 一种基于视联网的监控视频播放方法及装置
CN109672857B (zh) 监控资源的信息处理方法和装置
CN109743550B (zh) 一种监控数据调流的方法和装置
CN109194915B (zh) 一种视频数据的处理方法和***
CN111147789B (zh) 一种音视频流录制的方法、装置、设备以及存储介质
CN111147859A (zh) 一种视频处理方法和装置
CN108989833B (zh) 一种视频封面图像的生成方法及装置
CN109544879B (zh) 一种报警数据的处理方法和***
CN110012316B (zh) 一种视联网业务的处理方法、装置、设备及存储介质
CN109743585B (zh) 一种监控视频收藏以及收藏夹克隆的方法和装置
CN109768964B (zh) 音视频显示方法和装置
CN111147952B (zh) 一种监控资源数据发送方法、装置及存储介质
CN111131788A (zh) 监控资源状态检测方法、装置及计算机可读存储介质
CN110730324B (zh) 一种视频画面显示控制方法和装置
CN111131777B (zh) 一种视联网监控的查看方法和装置
KR102193806B1 (ko) Ar 콘텐츠의 실시간 분산 송출시스템
CN111131749B (zh) 一种视频会议的控制方法及装置
CN110139059B (zh) 一种视联网资源的分配方法及装置
CN109859824B (zh) 病理图像远程显示方法和装置
CN109819209B (zh) 一种监控资源调取的***、方法和装置
CN109194896B (zh) 一种视联网终端的呼叫方法和***
CN110691214B (zh) 一种业务对象的数据处理方法和装置
CN110049227B (zh) 一种摄像头的操作方法和装置

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
GR01 Patent grant
GR01 Patent grant