CN107888868B - 一种访问摄像机的方法及装置 - Google Patents
一种访问摄像机的方法及装置 Download PDFInfo
- Publication number
- CN107888868B CN107888868B CN201610858588.3A CN201610858588A CN107888868B CN 107888868 B CN107888868 B CN 107888868B CN 201610858588 A CN201610858588 A CN 201610858588A CN 107888868 B CN107888868 B CN 107888868B
- Authority
- CN
- China
- Prior art keywords
- camera
- monitoring platform
- terminal
- information
- password
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Closed-Circuit Television Systems (AREA)
- Alarm Systems (AREA)
Abstract
本发明公开一种访问摄像机的方法及装置,涉及监控技术领域,可以解决查找目标摄像机的效率较低的问题。本发明通过监控平台接收终端发送的位置信息,随后在包括位置信息的预定范围内查找摄像机信息,然后将查找到的摄像机信息发送至终端,以使得终端接收用户的选择指令,选择指令用于指示用户从查找到的摄像机信息中选择的目标摄像机信息,监控平台中包含所服务的所有摄像机的位置信息。本发明提供的方案在访问摄像机时采用。
Description
技术领域
本发明涉及监控技术领域,尤其涉及一种访问摄像机的方法及装置。
背景技术
目前,在大型监控项目中,主要是通过在不同的位置立杆架设摄像机来实现对不同路段的监控。当需要获取目标摄像机拍摄的视频时,例如:当某地发生交通事故,需要调取该地的监控录像时,可以使用移动互联网设备上安装的监控客户端与监控平台进行通信,监控平台将处于自身服务范围内的所有摄像机信息(例如:摄像机的名称)发送至终端,终端将这些摄像机的信息呈现给用户,用户遍历这些摄像机的信息,在众多摄像机信息中选择目标摄像机的信息,从而获取到目标摄像机拍摄的视频。
但是,在大型监控项目中,摄像机的数目十分庞大,因此,从数目庞大的摄像机中搜索到目标摄像机是一件十分耗时费力的事情,导致查找目标摄像机的效率较低。
发明内容
本发明提供一种访问摄像机的方法及装置,可以解决查找目标摄像机的效率较低的问题。
为达到上述目的,本发明采用如下技术方案:
第一方面,本发明提出一种访问摄像机的方法,该方法应用于监控***中,该监控***中包括终端,能够与终端通信的监控平台,以及该监控平台所服务的至少一个摄像机,该方法包括:监控平台在包括终端发送的位置信息的预定范围内查找摄像机信息,并将查找到的摄像机信息发送至终端,以使得终端接收用户的选择指令,其中,监控平台中包含所服务的所有摄像机的位置信息,选择指令用于指示用户从查找到的摄像机信息中选择的目标摄像机信息。由此可见,监控平台在包括终端发送的位置信息的预定范围内查找摄像机信息,缩小了查找范围,查找范围的缩小使查找到的摄像机信息的数量减少,进而在很大程度上减少了发送至终端的摄像机信息数量,提高了用户选择目标摄像机的效率。
在一种可能的设计中,在监控平台将查找到的摄像机信息发送至终端之后,监控平台还需将终端发送的访问请求转发至目标摄像机,并在接收到目标摄像机发送的临时用户名和临时密码之后,将目标摄像机的IP地址、临时用户名和临时密码发送至终端,以使得终端通过目标摄像机的IP地址、临时用户名以及临时密码访问目标摄像机,该访问请求用于请求访问目标摄像机,由此可见,因为临时用户名和临时密码具有一次性和随机性,在用户使用临时用户名和临时密码访问目标摄像机后,如果用户需要再次访问目标摄像机的信息,则应重新获取新的临时用户名和新的临时密码,即使某一次访问目标摄像机时所用的临时用户名和临时密码泄露,也不会造成安全隐患,因此,可以实现对目标摄像机的安全访问。
在一种可能的设计中,在监控平台将查找到的摄像机信息发送至终端之后,监控平台还需将终端发送的访问请求转发至密码服务器,并在接收到密码服务器发送的临时用户名和临时密码之后,将目标摄像机的IP地址、临时用户名以及临时密码发送至终端,以使得终端通过目标摄像机的IP地址、临时用户名以及临时密码访问目标摄像机,其中,访问请求用于请求访问目标摄像机,密码服务器中存储了监控平台所服务的所有摄像机的信息,目标摄像机中存储密码服务器发送的临时用户名和临时密码。由此可见,密码服务器的设置可以生成临时用户名和临时密码,在接收到访问请求之后,生成临时用户名和临时密码,用户可根据临时用户名和临时密码以及目标摄像机的IP地址实现对目标摄像机的访问,用户通过外网即可实现对目标摄像机的访问,提高了访问效率。并且,临时用户名和临时密码具有一次性和随机性,一次登录时所用的临时用户名和临时密码,在下一次登录时就会失效,实现了目标摄像机的安全访问。
在一种可能的设计中,位置信息为终端自身的定位位置,或者为监控平台服务范围内的任意位置。由此,终端不仅可以将自身的定位信息发送至监控平台,还可以将监控平台服务范围内的任意位置的位置信息发送至监控平台,使得终端可以快速查找到监控平台服务范围内任意位置的摄像头。
另一方面,本发明提出一种访问摄像机的方法,该方法应用于监控***中,该监控***中包括终端,能够与终端通信的监控平台,以及监控平台所服务的至少一个摄像机,该方法包括:终端向监控平台发送位置信息后,接收监控平台查找到的摄像机信息,查找到的摄像机信息为监控平台在包括位置信息的预定范围内查找到的摄像机信息,随后接收用户的选择指令,其中,监控平台中包含所服务的所有摄像机的位置信息,选择指令用于指示用户从查找到的摄像机信息中选择的目标摄像机信息。由此可见,监控平台在包括终端发送的位置信息的预定范围内查找摄像机信息,缩小了查找范围,查找范围的缩小使查找到的摄像机信息的数量减少,进而在很大程度上减少了发送至终端的摄像机信息数量,提高了用户选择目标摄像机的效率。
在一种可能的设计中,在终端接收监控平台发送的查找到的摄像机信息之后,终端还需通过监控平台向目标摄像机发送访问请求,访问请求用于请求访问目标摄像机,随后,终端通过接收的监控平台发送的目标摄像机的IP地址、临时用户名和临时密码访问目标摄像机,其中,临时用户名和临时密码为目标摄像机生成的临时用户名和临时密码。由此可见,因为临时用户名和临时密码具有一次性和随机性,在用户使用临时用户名和临时密码访问目标摄像机后,如果用户需要再次访问目标摄像机的信息,则应重新获取新的临时用户名和新的临时密码,即使某一次访问目标摄像机时所用的临时用户名和临时密码泄露,也不会造成安全隐患,因此,可以实现对目标摄像机的安全访问。
在一种可能的设计中,在终端接收监控平台发送的查找到的摄像机信息之后,终端还需通过监控平台向密码服务器发送访问请求,随后,终端通过接收的监控平台发送的目标摄像机的IP地址、临时用户名和临时密码访问目标摄像机,其中,密码服务器中存储了监控平台所服务的所有摄像机的信息,访问请求用于请求访问目标摄像机,目标摄像机中存储密码服务器发送的临时用户名和临时密码,临时用户名和临时密码为密码服务器生成的临时用户名和临时密码。由此可见,密码服务器的设置可以生成临时用户名和临时密码,在接收到访问请求之后,生成临时用户名和临时密码,用户可根据临时用户名和临时密码以及目标摄像机的IP地址实现对目标摄像机的访问,用户通过外网即可实现对目标摄像机的访问,提高了访问效率。并且,临时用户名和临时密码具有一次性和随机性,一次登录时所用的临时用户名和临时密码,在下一次登录时就会失效,实现了目标摄像机的安全访问。
在一种可能的设计中,位置信息为终端自身的定位位置,或者为监控平台服务范围内的任意位置。由此,终端不仅可以将自身的定位信息发送至监控平台,还可以将监控平台服务范围内的任意位置的位置信息发送至监控平台,使得终端可以快速查找到监控平台服务范围内任意位置的摄像头。
又一方面,本发明提出了一种访问摄像机的装置,该装置可以实现上述方法示例中监控平台所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。
在一种可能的设计中,该装置的结构中包括处理器和收发器,该处理器被配置为支持该装置执行上述方法中相应的功能。该收发器用于支持该装置与其他网元之间的通信。该装置还可以包括存储器,该存储器用于与处理器耦合,其保存该装置必要的程序指令和数据。
又一方面,本发明实施例提出了一种访问摄像机的装置,该装置可以实现上述方法实施例中终端所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。
在一种可能的设计中,该装置的结构中包括处理器和收发器,该处理器被配置为支持该装置执行上述方法中相应的功能。该收发器用于支持该装置与其他网元之间的通信。该装置还可以包括存储器,该存储器用于与处理器耦合,其保存该装置必要的程序指令和数据。
又一方面,本发明实施例提供了一种通信***,该***包括上述方面所述的可以实现监控平台的功能的装置和可以实现终端的功能的装置以及可以实现监控平台的功能的装置所服务的至少一个摄像机。
再一方面,本发明实施例提供了一种计算机存储介质,用于储存为上述监控平台所用的计算机软件指令,其包含用于执行上述方面所设计的程序。
再一方面,本发明实施例提供了一种计算机存储介质,用于储存为上述终端所用的计算机软件指令,其包含用于执行上述方面所设计的程序。
相较于现有技术,本发明中,监控平台在包括终端发送的位置信息的预定范围内查找摄像机信息,缩小了查找范围,查找范围的缩小使查找到的摄像机信息的数量减少,进而在很大程度上减少了发送至终端的摄像机信息数量,提高了用户选择目标摄像机的效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种访问摄像机的***的逻辑结构示意图;
图2为本发明实施例提供的另一种访问摄像机的方法的交互流程示意图;
图3为本发明实施例提供的另一种访问摄像机的方法的交互流程示意图;
图4为本发明实施例提供的另一种访问摄像机的方法的交互流程示意图;
图5为本发明实施例提供的一种监控平台的逻辑结构示意图;
图6为本发明实施例提供的一种监控平台的逻辑结构示意图;
图7为本发明实施例提供的一种监控平台的逻辑结构示意图;
图8为本发明实施例提供的一种终端的逻辑结构示意图;
图9为本发明实施例提供的一种终端的逻辑结构示意图;
图10为本发明实施例提供的一种终端的逻辑结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了便于本领域技术人员理解,先对本申请中的部分用语进行解释说明。
终端,又称之为用户设备(User Equipment,UE),是一种向用户提供语音和/或数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。常见的终端例如包括:手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,例如智能手表、智能手环、计步器等。
本发明实施例提供的访问摄像机的方法应用于访问摄像机的***10中,如图1所示,该***10包括:监控平台101、至少一个摄像机102、终端103。
其中,摄像机102与终端103之间可以通过监控平台101进行通信。
监控平台101用于存储自身服务范围内的所有摄像机102的信息,统一调控所有处于监控平台101服务范围内的摄像机102。
终端103可以通过监控平台101访问目标摄像机,其中,目标摄像机为***10中的其中一个摄像机。
摄像机102用于拍摄视频并实现实时监控。
基于图1所示的***,为了解决从数目庞大的摄像机中搜索目标摄像机所导致的查找目标摄像机的效率较低的问题,本发明实施例提供了一种访问摄像机的方法,如图2所示,该方法包括:
201、终端向监控平台发送位置信息。
其中,位置信息为终端自身的定位位置,或者为监控平台服务范围内的任意位置。位置信息可以以经纬度的形式表示。
202、监控平台接收终端发送的位置信息。
需要说明的是,为了实现终端与监控平台之间的通信,终端上需要安装监控客户端。在用户打开监控客户端,并输入预先设置的用户名和密码后,监控客户端可以与对应的监控平台进行通信,例如,终端可以向监控平台发送位置信息。具体地,终端可以通过自身的GPS模块进行定位,并将定位信息发送至监控平台;也可以将监控平台服务范围内的任意位置的位置信息发送至监控平台,例如:用户可以打开终端上安装的地图软件,在地图软件上选中处于监控平台服务范围内的某一点,随后,终端将该点的位置信息发送至监控平台,由此,终端不仅可以将自身的定位信息发送至监控平台,还可以将监控平台服务范围内的任意位置的位置信息发送至监控平台,使得终端可以快速查找到监控平台服务范围内任意位置的摄像头。
需要说明的是,为了实现对摄像机的安全访问,用户可以在首次使用监控客户端时注册账号,并在后续使用中,通过输入用户名和密码来登录监控客户端,在鉴权通过后,使用监控客户端与对应的监控平台进行通信。
203、监控平台在包括位置信息的预定范围内查找摄像机信息。
其中,预定范围是运维人员预先设置并存储在监控平台的一定的范围,可以根据实际情况进行更改。例如,预设范围可以是以位置信息为中心,以一定距离为半径的圆所覆盖的区域。
需要说明的是,监控平台中包含其所服务的所有摄像机的位置信息,以便于用户查找任意一个在监控平台服务范围内的摄像机。在一个监控项目前期的设备工勘过程中,需预先采集每个在监控平台服务范围内的摄像机的位置信息,将上述每个摄像机的位置信息存储在监控平台中。
204、监控平台将查找到的摄像机信息发送至终端。
其中,查找到的摄像机信息为监控平台在包括位置信息的预定范围内查找到的摄像机信息。
205、终端接收监控平台发送的查找到的摄像机信息。
查找到的摄像机信息包括但不限于查找到的摄像机的名称或者ID(Identity,身份标识号码),监控平台可以以列表的形式将查找到的摄像机信息发送至终端。
206、终端接收用户输入的选择指令。
其中,选择指令用于指示用户从查找到的摄像机信息中选择的目标摄像机信息。用户的选择指令可以为点击屏幕等操作。在实际应用中,用户可以在终端的监控客户端上点击“获取附近的摄像机信息列表”这一按钮,对应地,终端显示屏的显示界面上会呈现查找到的摄像机信息列表,由于该摄像机信息列表中所包含的摄像机数量远小于监控平台服务范围内的所有摄像机数量,因此,用户可以从该摄像机信息列表中快速查找到目标摄像机,并选择目标摄像机,用户可以通过点击目标摄像机图标浏览目标摄像机拍摄的视频。
本发明提供的访问摄像机的方法,通过接收终端发送的位置信息,随后在包括位置信息的预定范围内查找摄像机信息,然后将查找到的摄像机信息发送至终端,并接收用户输入的选择指令,选择指令用于指示用户从查找到的摄像机信息中选择的目标摄像机。与现有技术中,从数目庞大的摄像机中搜索目标摄像机导致的查找目标摄像机的效率较低相比,本发明中,监控平台在包括终端的位置信息的预定范围内查找摄像机信息,缩小了查找范围,查找范围的缩小使查找到的摄像机信息数量减少,进而在很大程度上减少了发送至终端的摄像机信息数量,提高了用户选择目标摄像机的效率。
在实际生活中,有时,不仅需要查看目标摄像机拍摄的视频,还需要查看目标摄像机的配置信息,以对目标摄像机进行调控,基于此,在本发明实施例提供的另一种实现方式中,如图3所示,在步骤203、将查找到的摄像机信息发送至终端之后,该方法还包括:301至304。
301、终端向监控平台发送访问请求。
其中,访问请求用于请求访问目标摄像机。
302、监控平台接收终端发送的访问请求。
需要说明的是,在监控平台将查找到的摄像机信息发送至终端之后,终端不仅可以接收用户的选择指令,还可以接收用户的访问请求。具体地实现方式可以是:用户选中目标摄像机,并点击相关的访问目标摄像机信息的按钮,实现对目标摄像机信息的访问。
303、监控平台将访问请求发送至目标摄像机。
304、目标摄像机接收监控平台发送的访问请求。
需要说明的是,监控平台将访问请求转发至目标摄像机,具体地,目标摄像机具有生成临时用户名和临时密码的功能,每一台在监控平台服务范围内的摄像机都具有生成临时用户名和临时密码的功能。当目标摄像机接收到访问请求时,目标摄像机生成临时用户名和临时密码,临时用户名和临时密码具有随机性和一次性,工作人员可以设置临时用户名和临时密码的有效服务时间,例如,可以将有效服务时间设置为30分钟,或者,可以设置临时用户名和临时密码在用户退出监控客户端后失效,如果用户需要再次访问目标摄像机的信息,则应重新获取新的临时用户名和新的临时密码,新的临时用户名和新的临时密码与原有的不同。
305、目标摄像机向监控平台发送临时用户名和临时密码。
306、监控平台接收目标摄像机发送的临时用户名和临时密码。
终端通过监控平台与目标摄像机进行通信。
307、监控平台将目标摄像机的IP(Internet Protocol,网络协议)地址、临时用户名和临时密码发送至终端。
308、终端接收监控平台发送的目标摄像机的IP地址、临时用户名和临时密码。
需要说明的是,监控平台中存储有在监控平台服务范围内的所有摄像机的IP地址,也就意味着,监控平台存储有目标摄像机的IP地址,监控平台将目标摄像机的IP地址和临时用户名以及临时密码发送至终端,进而使终端可以根据这些信息实现对目标摄像机的访问。
309、终端通过目标摄像机的IP、临时用户名以及临时密码访问目标摄像机。
需要说明的是,终端通过目标摄像机的IP、临时用户名以及临时密码访问目标摄像机的具体方法为:用户打开终端中的浏览器,在访问地址一栏中输入目标摄像机的IP地址,连接至目标摄像机之后,输入临时用户名和临时密码,完成访问登录,因为临时用户名和临时密码具有一次性和随机性,在用户使用临时用户名和临时密码访问目标摄像机后,如果用户需要再次访问目标摄像机的信息,则应重新获取新的临时用户名和新的临时密码,即使某一次访问目标摄像机时所用的临时用户名和临时密码泄露,也不会造成安全隐患,因此,本实施例提供的方法可以实现对目标摄像机的安全访问。
可以理解的是,现有技术中,摄像机的密码相对固定,如果密码泄露,则不便于更改,因此,为了保证摄像机信息的安全,只能在监控平台的内部网络实现对目标摄像机的访问。当维护人员需要就地查看目标摄像机的信息以便于对目标摄像机进行调控时,只能回到监控中心进行操作,或者通知监控中心进行操作,降低了效率。而密码服务器可以生成临时用户名和临时密码,在接收到访问请求之后,生成临时用户名和临时密码,用户可根据临时用户名和临时密码以及目标摄像机的IP地址实现对目标摄像机的访问,由于临时用户名和临时密码具有一次性和随机性,即使在外网访问目标摄像机,也无需担心密码泄露所造成的安全隐患问题,因此,用户可以通过外网实现对目标摄像机的安全访问,且无需回到监控中心或通知监控中心访问目标摄像机,提高了访问效率。并且,临时用户名和临时密码具有一次性和随机性,一次登录时所用的临时用户名和临时密码,在下一次登录时就会失效,实现了目标摄像机的安全访问。
在实际生活中,有时,不仅需要查看目标摄像机拍摄的视频,还需要查看目标摄像机的配置信息,以对目标摄像机进行调控,基于此,在本发明实施例提供的另一种实现方式中,如图4所示,步骤203、将查找到的摄像机信息发送至终端之后,该方法还包括:步骤401至404。
401、终端向监控平台发送访问请求。
其中,访问请求用于请求访问目标摄像机。
402、监控平台接收终端发送的访问请求。
403、监控平台将访问请求发送至密码服务器,密码服务器中存储了监控平台所服务的所有摄像机的信息。
404、密码服务器接收监控平台发送的访问请求。
需要说明的是,与图3所示实施例不同的是,本实施例提供的方法为统一设置一个密码服务器,该密码服务器中存储了监控平台所服务的所有摄像机的信息。监控平台将访问请求发送至密码服务器,该密码服务器根据访问请求生成临时用户名和临时密码。
405、密码服务器向监控平台发送临时用户名和临时密码。
406、监控平台接收密码服务器发送的临时用户名和临时密码。
需要说明的是,密码服务器不仅需要向监控平台发送临时用户名和临时密码,还会将该临时用户名和临时密码发送至需要访问的摄像机,以便于该摄像机对用户进行鉴权,当用户输入的用户名和密码与发送至需要访问的摄像机的临时用户名和临时密码相一致时,鉴权通过,用户可以实现对目标摄像机的安全访问。
407、监控平台将目标摄像机的网络协议IP、临时用户名和临时密码发送至终端。
408、终端接收监控平台发送的目标摄像机的IP、临时用户名和临时密码。
409、终端通过目标摄像机的IP、临时用户名以及临时密码访问目标摄像机,目标摄像机中具有密码服务器发送的临时用户名和临时密码。
需要说明的是,密码服务器也可以分区域设置,比如,将一个监控项目所服务的区域分为若干子区域,每个子区域设置一个密码服务器。
本发明实施例提供的访问摄像机的方法,密码服务器的设置可以生成临时用户名和临时密码,在接收到访问请求之后,生成临时用户名和临时密码,用户可根据临时用户名和临时密码以及目标摄像机的IP地址实现对目标摄像机的访问,用户通过外网即可实现对目标摄像机的访问,提高了访问效率。并且,临时用户名和临时密码具有一次性和随机性,一次登录时所用的临时用户名和临时密码,在下一次登录时就会失效,实现了目标摄像机的安全访问。且可以设置一个总的密码服务器,简化了摄像机的结构。
上述主要从各个网元之间交互的角度对本发明实施例提供的方案进行了介绍。可以理解的是,各个网元,例如监控平台、终端等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
本发明实施例可以根据上述方法示例对监控平台、终端等进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
在采用对应各个功能划分各个功能模块的情况下,图5示出了上述实施例中所涉及的监控平台的一种可能的结构示意图,监控平台500包括:接收模块501、查找模块502以及发送模块503。接收模块501用于支持监控平台500执行图2中的过程202,图3中的过程302和306,图4中的过程402和406;查找模块502用于支持监控平台500执行图2中的过程203;发送模块503用于支持监控平台500执行图2中的过程204,图3中的过程303和307,图4中的过程403和407。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
在采用集成的单元的情况下,图6示出了上述实施例中所涉及的监控平台的一种可能的结构示意图。监控平台600包括:处理模块602和通信模块603。处理模块602用于对监控平台600的动作进行控制管理,例如:处理模块602用于支持监控平台600执行图2中的过程202,和/或用于本文所描述的技术的其他过程。通信模块603用于支持监控平台600与其他网络实体的通信,例如与图1示出的功能模块或网络实体之间的通信。监控平台600还可以包括存储模块601,用于存储监控平台600的程序代码和数据。
其中,处理模块602可以是处理器或控制器,例如可以是中央处理器(CentralProcessing Unit,CPU),通用处理器,数字信号处理器(Digital Signal Processor,DSP),专用集成电路(Application-Specific Integrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块603可以是收发器、收发电路或通信接口等。存储模块601可以是存储器。
当处理模块602为处理器,通信模块603为收发器,存储模块601为存储器时,本发明实施例所涉及的监控平台可以为图7所示的监控平台700。
参阅图7所示,该监控平台700包括:处理器702、收发器703、存储器701以及总线704。其中,收发器703、处理器702以及存储器701通过总线704相互连接;总线704可以是外设部件互连标准(Peripheral Component Interconnect,PCI)总线或扩展工业标准结构(Extended Industry Standard Architecture,EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
在采用对应各个功能划分各个功能模块的情况下,图8示出了上述实施例中所涉及的终端的一种可能的结构示意图,终端800包括:发送模块801、接收模块802以及访问模块803。发送模块801用于支持终端800执行图2中的过程201,图3中的过程301以及图4中的过程401;接收模块802用于支持终端800执行图2中的过程205和206,图3中的过程309,图4中的过程409;访问模块803用于支持终端800执行图3中的过程305,图4中的过程405。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
在采用集成的单元的情况下,图9示出了上述实施例中所涉及的终端的一种可能的结构示意图。终端900包括:处理模块902和通信模块903。处理模块902用于对终端900的动作进行控制管理,例如:处理模块902用于支持终端900执行图3中的过程305和图4中的过程405,和/或用于本文所描述的技术的其他过程。通信模块903用于支持终端900与其他网络实体的通信,例如与图1示出的功能模块或网络实体之间的通信。终端900还可以包括存储模块901,用于存储终端900的程序代码和数据。
其中,处理模块902可以是处理器或控制器,例如可以是中央处理器(CentralProcessing Unit,CPU),通用处理器,数字信号处理器(Digital Signal Processor,DSP),专用集成电路(Application-Specific Integrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块903可以是收发器、收发电路或通信接口等。存储模块901可以是存储器。
当处理模块902为处理器,通信模块903为收发器,存储模块901为存储器时,本发明实施例所涉及的监控平台可以为图10所示的终端1000。
参阅图10所示,该终端1000包括:处理器1002、收发器1003、存储器1001以及总线1004。其中,收发器1003、处理器1002以及存储器1001通过总线1004相互连接;总线1004可以是外设部件互连标准(Peripheral Component Interconnect,PCI)总线或扩展工业标准结构(Extended Industry Standard Architecture,EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
结合本发明公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(Random Access Memory,RAM)、闪存、只读存储器(ReadOnly Memory,ROM)、可擦除可编程只读存储器(Erasable Programmable ROM,EPROM)、电可擦可编程只读存储器(Electrically EPROM,EEPROM)、寄存器、硬盘、移动硬盘、只读光盘(CD-ROM)或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于核心网接口设备中。当然,处理器和存储介质也可以作为分立组件存在于核心网接口设备中。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (8)
1.一种访问摄像机的方法,所述方法应用于监控***中,所述监控***中包括终端,能够与所述终端通信的监控平台,以及所述监控平台所服务的至少一个摄像机,其特征在于,所述方法包括:
所述监控平台接收所述终端发送的位置信息,所述位置信息为在地图软件上选中处于所述监控平台服务范围内的某一点;其中,所述终端上安装监控客户端,在首次使用监控客户端时注册账号,通过输入用户名和密码来登录监控客户端;
所述监控平台在包括所述位置信息的预定范围内查找摄像机信息,所述监控平台中包含所服务的所有摄像机的位置信息,所述摄像机信息包括摄像机的名称或者ID;
所述监控平台将查找到的摄像机信息发送至所述终端,以使得所述终端接收用户的选择指令,所述选择指令用于指示用户从所述查找到的摄像机信息中选择的目标摄像机信息,进而使得用户浏览所述目标摄像机信息对应的目标摄像机拍摄的视频;
所述方法还包括:
所述监控平台接收所述终端发送的访问请求,所述访问请求用于请求访问所述目标摄像机;
所述监控平台将所述访问请求发送至密码服务器,所述密码服务器中存储了所述监控平台所服务的所有摄像机的信息;其中,所述密码服务器分区域设置;
所述监控平台接收所述密码服务器发送的临时用户名和临时密码;所述监控平台将所述目标摄像机的IP、临时用户名和临时密码发送至所述终端;
所述密码服务器还将该临时用户名和临时密码发送至需要访问的目标摄像机;
所述终端通过目标摄像机的IP、临时用户名以及临时密码访问所述目标摄像机。
2.根据权利要求1所述的访问摄像机的方法,其特征在于,所述位置信息为所述终端自身的定位位置,或者为所述监控平台服务范围内的任意位置。
3.一种访问摄像机的方法,所述方法应用于监控***中,所述监控***中包括终端,能够与所述终端通信的监控平台,以及所述监控平台所服务的至少一个摄像机,其特征在于,所述方法包括:
所述终端向所述监控平台发送位置信息,所述位置信息为在地图软件上选中处于所述监控平台服务范围内的某一点;其中,所述终端上安装监控客户端,在首次使用监控客户端时注册账号,通过输入用户名和密码来登录监控客户端;
所述终端接收所述监控平台发送的查找到的摄像机信息,所述查找到的摄像机信息为所述监控平台在包括所述位置信息的预定范围内查找到的摄像机信息,所述监控平台中包含所服务的所有摄像机的位置信息,所述摄像机信息包括摄像机的名称或者ID;
所述终端接收用户的选择指令,所述选择指令用于指示用户从所述查找到的摄像机信息中选择的目标摄像机信息,进而使得用户浏览所述目标摄像机信息对应的目标摄像机拍摄的视频;
所述终端通过所述监控平台向密码服务器发送访问请求,所述密码服务器中存储了所述监控平台所服务的所有摄像机的信息,其中,所述密码服务器分区域设置;所述访问请求用于请求访问所述目标摄像机;
所述终端接收所述监控平台发送的所述目标摄像机的IP、临时用户名和临时密码,所述临时用户名和所述临时密码为所述密码服务器生成的临时用户名和临时密码,并由所述密码服务器发送至所述监控平台和所述目标摄像机;
所述终端通过所述目标摄像机的IP、所述临时用户名以及所述临时密码访问所述目标摄像机。
4.根据权利要求3所述的访问摄像机的方法,其特征在于,所述位置信息为所述终端自身的定位位置,或者为所述监控平台服务范围内的任意位置。
5.一种访问摄像机的装置,所述装置应用于监控平台中,其特征在于,所述装置包括:
接收模块,用于接收终端发送的位置信息,所述位置信息为在地图软件上选中处于所述监控平台服务范围内的某一点;其中,所述终端上安装监控客户端,在首次使用监控客户端时注册账号,通过输入用户名和密码来登录监控客户端;
查找模块,用于在包括所述接收模块接收的位置信息的预定范围内查找摄像机信息,所述监控平台中包含所服务的所有摄像机的位置信息,所述摄像机信息包括摄像机的名称或者ID;
发送模块,用于将所述查找模块查找到的摄像机信息发送至所述终端,以使得所述终端接收用户的选择指令,所述选择指令用于指示用户从所述查找到的摄像机信息中选择的目标摄像机信息,进而使得用户浏览所述目标摄像机信息对应的目标摄像机拍摄的视频;
所述接收模块,还用于接收所述终端发送的访问请求,所述访问请求用于请求访问所述目标摄像机;
所述发送模块,还用于将所述接收模块接收的所述访问请求发送至密码服务器,所述密码服务器中存储了监控平台所服务的所有摄像机的信息;其中,所述密码服务器分区域设置;
所述接收模块,还用于接收所述密码服务器发送的临时用户名和临时密码;
所述发送模块,还用于将所述接收模块接收的所述临时用户名、所述临时密码以及所述目标摄像机的IP发送至所述终端,以使得所述终端通过所述目标摄像机的IP、所述临时用户名以及所述临时密码访问所述目标摄像机,所述目标摄像机中存储所述密码服务器发送的所述临时用户名和所述临时密码。
6.根据权利要求5所述的访问摄像机的装置,其特征在于,所述位置信息为所述终端自身的定位位置,或者为所述监控平台服务范围内的任意位置。
7.一种访问摄像机的装置,所述装置应用于终端中,其特征在于,所述装置包括:
发送模块,用于向监控平台发送位置信息,所述位置信息为在地图软件上选中处于所述监控平台服务范围内的某一点;其中,所述终端上安装监控客户端,在首次使用监控客户端时注册账号,通过输入用户名和密码来登录监控客户端;
接收模块,用于接收所述监控平台发送的查找到的摄像机信息,所述查找到的摄像机信息为所述监控平台在包括所述位置信息的预定范围内查找到的摄像机信息,所述监控平台中包含所服务的所有摄像机的位置信息,所述摄像机信息包括摄像机的名称或者ID;
所述接收模块,还用于接收用户的选择指令,所述选择指令用于指示用户从所述查找到的摄像机信息中选择的目标摄像机信息,进而使得用户浏览所述目标摄像机信息对应的目标摄像机拍摄的视频;
所述发送模块,还用于通过所述监控平台向密码服务器发送访问请求,所述密码服务器中存储了所述监控平台所服务的所有摄像机的信息,其中,所述密码服务器分区域设置;所述访问请求用于请求访问所述目标摄像机;
所述接收模块,还用于接收所述监控平台发送的所述目标摄像机的IP、临时用户名和临时密码,所述临时用户名和所述临时密码为所述密码服务器生成的临时用户名和临时密码;
访问模块,还用于通过所述接收模块接收的所述临时用户名、所述临时密码以及目标摄像机的IP访问所述目标摄像机,所述目标摄像机中存储所述密码服务器发送的所述临时用户名和所述临时密码。
8.根据权利要求7所述的访问摄像机的装置,其特征在于,所述位置信息为所述终端自身的定位位置,或者为所述监控平台服务范围内的任意位置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610858588.3A CN107888868B (zh) | 2016-09-28 | 2016-09-28 | 一种访问摄像机的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610858588.3A CN107888868B (zh) | 2016-09-28 | 2016-09-28 | 一种访问摄像机的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107888868A CN107888868A (zh) | 2018-04-06 |
CN107888868B true CN107888868B (zh) | 2020-12-01 |
Family
ID=61769367
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610858588.3A Active CN107888868B (zh) | 2016-09-28 | 2016-09-28 | 一种访问摄像机的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107888868B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110971865A (zh) * | 2018-09-28 | 2020-04-07 | 杭州海康威视数字技术股份有限公司 | 视频数据获取方法、装置、电子设备及可读存储介质 |
CN109831647A (zh) * | 2019-01-22 | 2019-05-31 | 视联动力信息技术股份有限公司 | 一种调取监控的方法和装置 |
CN112351202B (zh) * | 2020-10-26 | 2022-07-19 | 北京字跳网络技术有限公司 | 多媒体数据交互方法、***、装置、电子设备和存储介质 |
CN113766186B (zh) * | 2021-08-25 | 2023-05-23 | 浙江大华技术股份有限公司 | 网络摄像机配置界面的跳转方法、装置、***和电子装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005011236A (ja) * | 2003-06-20 | 2005-01-13 | Matsushita Electric Works Ltd | 緊急監視装置、緊急監視システム |
CN102186056A (zh) * | 2011-03-29 | 2011-09-14 | 河北师范大学 | 手机远程控制智能视频监控***及其监控方法 |
CN104486835A (zh) * | 2014-12-09 | 2015-04-01 | 浙江宇视科技有限公司 | 一种基于无线接入点和视频监控的定位装置 |
CN105245825A (zh) * | 2015-08-24 | 2016-01-13 | 国网上海市电力公司 | 一种基于变电站地图定位的视频监控方法 |
CN105429966A (zh) * | 2015-11-04 | 2016-03-23 | 浙江宇视科技有限公司 | 客户端对周围前端设备的控制权限获取方法及*** |
CN105847399A (zh) * | 2016-04-25 | 2016-08-10 | 乐视控股(北京)有限公司 | 服务器的调度方法和装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1588845A (zh) * | 2004-08-27 | 2005-03-02 | 陈智敏 | 用户口令动态生成与登录***及其使用方法 |
-
2016
- 2016-09-28 CN CN201610858588.3A patent/CN107888868B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005011236A (ja) * | 2003-06-20 | 2005-01-13 | Matsushita Electric Works Ltd | 緊急監視装置、緊急監視システム |
CN102186056A (zh) * | 2011-03-29 | 2011-09-14 | 河北师范大学 | 手机远程控制智能视频监控***及其监控方法 |
CN104486835A (zh) * | 2014-12-09 | 2015-04-01 | 浙江宇视科技有限公司 | 一种基于无线接入点和视频监控的定位装置 |
CN105245825A (zh) * | 2015-08-24 | 2016-01-13 | 国网上海市电力公司 | 一种基于变电站地图定位的视频监控方法 |
CN105429966A (zh) * | 2015-11-04 | 2016-03-23 | 浙江宇视科技有限公司 | 客户端对周围前端设备的控制权限获取方法及*** |
CN105847399A (zh) * | 2016-04-25 | 2016-08-10 | 乐视控股(北京)有限公司 | 服务器的调度方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN107888868A (zh) | 2018-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107888868B (zh) | 一种访问摄像机的方法及装置 | |
KR102105636B1 (ko) | 원격으로 애플리케이션들을 설치 | |
US8661144B2 (en) | Method and system for automated user authentication for a priority communication session | |
US10419431B2 (en) | Preventing cross-site request forgery using environment fingerprints of a client device | |
JP6739648B2 (ja) | ワイヤレスネットワークタイプ検出方法および装置および電子デバイス | |
US20180083943A1 (en) | Geolocation dependent variable authentication | |
JP6640869B2 (ja) | スマートイメージを使用したフィッシング対策のための方法およびシステム | |
CN107896235B (zh) | 信息推送方法、装置、网络接入设备、终端及社交服务器 | |
CN106465248B (zh) | 漫游入网方法及装置 | |
US11240230B2 (en) | Automatic authentication processing method and system using dividing function | |
CN105592005B (zh) | 一种安全验证方法、装置及*** | |
DE102012217563A1 (de) | Erhöhte Sicherheit bei Eingabefeldern für Computer-Benutzer-IDs | |
CN104579830A (zh) | 服务监控方法及装置 | |
CN104820794A (zh) | 登录数据的处理方法及装置 | |
CN106936810A (zh) | 执行安全通行的方法、片上***和移动*** | |
EP3072077B1 (en) | Context-aware proactive threat management system | |
CN109818972A (zh) | 一种工业控制***信息安全管理方法、装置及电子设备 | |
US10044709B2 (en) | Multi-device single network sign-on | |
CN107527508B (zh) | 路况信息获取方法和装置 | |
Almazrouei et al. | Penetration Testing for IoT Security: The Case Study of a Wireless IP Security CAM | |
WO2015003570A1 (en) | Data downloading method,device and system thereof | |
WO2023275782A1 (en) | Systems and methods for locating devices | |
CN112311767B (zh) | 基于关联分析的车联网漏洞分析方法、装置、介质及设备 | |
CN114585055A (zh) | 车载WiFi接入方法、车辆控制器、云端服务器及移动终端 | |
CN110784824B (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 |