识别房间局域网中的摄像装置的方法、系统及设备与流程

文档序号:20680920发布日期:2020-05-08 18:23阅读:339来源:国知局
识别房间局域网中的摄像装置的方法、系统及设备与流程

本申请网络设备检测技术领域,尤其涉及一种识别房间局域网中的摄像装置的方法、系统及设备。



背景技术:

例如酒店客房、办公室、公寓、商场更衣室等房间是用户用于休憩的私密性场所,对隐私安全的保障提出了严格的要求。在利益驱使之下,房间内的违法偷拍现象愈发猖獗。通常,偷拍者会在房间的隐蔽处隐藏安装摄像头,从而进行违法偷拍活动。比如在酒店的场景中,若将检查酒店客房内是否安装有违法摄像装置的操作作为日常客房布草操作流程,将增加酒店的人工操作复杂度和客房服务流程的复杂度。

利用违法摄像进行偷拍事件不仅容易出现在酒店,还会在写字楼等便于连接wi-fi的场所。为了有效管理酒店、写字楼等地点所配置的局域网中所接入的各摄像装置,需要提供一些能够识别局域网中摄像装置的方案。



技术实现要素:

鉴于以上所述相关技术的缺点,本申请的目的在于提供一种识别房间局域网中的摄像装置的方法、系统及设备,以解决相关技术中不能识别出房间内被非法安装的摄像装置的问题。

为实现上述目的及其他相关目的,本申请第一方面公开一种识别房间局域网中的摄像装置的方法,包括:在接入房间的局域网的状态下,向所述局域网的各数据源的检测端口发送广播数据包,以收集各所述数据源反馈的响应信息;根据所述局域网的有效地址列表中对应的数据源发送检测指令信息,以收集各所述数据源反馈的反馈信息;根据所收集的响应信息和所述反馈信息,判断接入所述局域网中的各数据源中是否为摄像装置并输出检测结果。

在本申请第一方面的某些实施方式中,还包括:获取所述局域网的有效地址列表的步骤包括:根据所述局域网的网络地址信息和网络掩码信息,获得所述局域网的有效地址列表。

在本申请第一方面的某些实施方式中,所述根据所述局域网的有效地址列表中对应的数据源发送检测指令信息,以收集各所述数据源反馈的反馈信息的步骤包括:向所述有效地址列表中对应的数据源发送地址检测指令,以获得各数据源的地址信息;根据所述数据源的地址信息向各数据源发送所述检测指令信息中的名称检测指令和/或字段检测指令,以获得各所述数据源返回的反馈信息。

在本申请第一方面的某些实施方式中,所述反馈信息包括以下至少一种:数据接收方信息、数据发送方信息、数据源名称信息、或关键字信息。

在本申请第一方面的某些实施方式中,所述根据所收集的响应信息和所述反馈信息,判断接入所述局域网中的各数据源中是否为摄像装置并输出检测结果的步骤包括:根据所收集的响应信息和反馈信息,确定所述局域网中存在摄像装置时,根据预设的白名单过滤所收集的响应信息和反馈信息,以判断所确定的各摄像装置是否为合规摄像装置;将各摄像装置的检测结果予以输出;其中,所述检测结果包括判断为合规摄像装置、判断为违规摄像装置、或/及不能确定所述摄像装置为合规或违规的检测结果。

在本申请第一方面的某些实施方式中,还包括根据所述检测结果设置所述摄像装置的安全属性信息;其中,所述安全属性信息用于表征所述摄像装置对应的安全等级。

在本申请第一方面的某些实施方式中,所述根据所收集的响应信息和所述反馈信息,判断接入所述局域网中的各数据源中是否为摄像装置并输出检测结果的步骤包括:根据所收集的响应信息和反馈信息,输出所述局域网中不存在摄像装置的判断结果。

在本申请第一方面的某些实施方式中,所述输出检测结果的步骤包括:将所述检测结果输出至一网络管理平台或管理客户端。

在本申请第一方面的某些实施方式中,还包括:继续接入其他房间的局域网,重新执行收集响应信息和反馈信息的步骤,以及输出接入其他房间的局域网中的各摄像装置的检测结果的步骤。

在本申请第一方面的某些实施方式中,所述检测结果包括:房间内的摄像装置的数量、型号、品牌、地址信息、设备编码、设备名称、或评估结果中的一种或多种。

本申请第二方面提供一种识别房间局域网中的摄像装置的系统,包括:端口检测模块,用于在接入房间的局域网的状态下,向所述局域网的各数据源的检测端口发送广播数据包,以收集各所述数据源反馈的响应信息;指令检测模块,用于根据所述局域网的有效地址列表中对应的数据源发送检测指令信息,以收集各所述数据源反馈的反馈信息;处理模块,用于根据所收集的响应信息和所述反馈信息,判断接入所述局域网中的各数据源中是否为摄像装置并输出检测结果。

在本申请第二方面的某些实施方式中,所述指令检测模块还用于根据所述局域网的网络地址信息和网络掩码信息,获得所述局域网的有效地址列表。

在本申请第二方面的某些实施方式中,所述指令检测模块还用于向所述有效地址列表中对应的数据源发送地址检测指令,以获得各数据源的地址信息;以及,根据所述数据源的地址信息向各数据源发送所述检测指令信息中的名称检测指令和/或字段检测指令,以获得各所述数据源返回的反馈信息。

在本申请第二方面的某些实施方式中,所述反馈信息包括以下至少一种:数据接收方信息、数据发送方信息、数据源名称信息、或关键字信息。

在本申请第二方面的某些实施方式中,所述处理模块还用于所述处理模块还用于根据所收集的响应信息和反馈信息,确定所述局域网中存在摄像装置时,根据预设的白名单过滤所收集的响应信息和反馈信息,以判断所确定的各摄像装置是否为合规摄像装置;并将各摄像装置的检测结果予以输出;其中,所述检测结果包括判断为合规摄像装置、判断为违规摄像装置、或/及不能确定所述摄像装置为合规或违规的检测结果。

在本申请第二方面的某些实施方式中,还包括设置模块,用于根据所述检测结果设置所述摄像装置的安全属性信息;其中,所述安全属性信息用于表征所述摄像装置对应的安全等级。

在本申请第二方面的某些实施方式中,所述处理模块还用于根据所收集的响应信息和反馈信息,输出所述局域网中不存在摄像装置的判断结果。

在本申请第二方面的某些实施方式中,还包括提示模块,用于将所述检测结果输出至一网络管理平台或管理客户端。

在本申请第二方面的某些实施方式中,还包括扫描模块,用于继续接入其他房间的局域网,重新收集响应信息和反馈信息,以及输出接入其他房间的局域网中的各摄像装置的检测结果。

在本申请第二方面的某些实施方式中,所述检测结果包括:房间内的摄像装置的数量、型号、品牌、地址信息、设备编码、设备名称、或评估结果中的一种或多种。

本申请第三方面提供一种路由设备,包括:接口装置,用于传输广播数据包和检测指令信息;存储装置,用于存储至少一个程序;处理装置,用于协调所述接口装置和存储装置,并在调用所述至少一个程序以执行并实现如第一方面任一实施例中所述的识别房间局域网中的摄像装置的方法。

在本申请第三方面的某些实施方式中,所述处理装置还用于根据预设的白名单对不属于白名单的摄像装置所发出的数据包执行拦截操作。

本申请第四方面提供一种终端设备,包括:接口装置,用于传输广播数据包和检测指令信息;存储装置,用于存储至少一个程序;处理装置,用于协调所述接口装置和存储装置,并在调用所述至少一个程序以执行并实现如第一方面任一实施例中所述的识别房间局域网中的摄像装置的方法。

在本申请第四方面的某些实施方式中,所述终端设备还包括显示装置,用于将所述检测结果可视化输出。

本申请第五方面提供一种计算机可读存储介质,存储有至少一个程序,所述程序被处理器执行时执行并实现如第一方面任一实施例中所述的识别房间局域网中的摄像装置的方法。

综上所述,本申请提供的识别房间局域网中的摄像装置的方法、系统及设备,利用向各数据源进行广播从而收集响应信息,以及利用向各数据源发送检测指令信息从而获得反馈信息,通过结合所述响应信息和反馈信息,综合判断接入局域网中的各数据源中是否为摄像装置,能够扩大对违规摄像装置的检测范围,提高检测的准确性。

附图说明

本申请所涉及的发明的具体特征如所附权利要求书所显示。通过参考下文中详细描述的示例性实施方式和附图能够更好地理解本申请所涉及发明的特点和优势。对附图简要说明书如下:

图1显示为本申请在一实施例中识别房间局域网中的摄像装置的方法的流程示意图。

图2显示为本申请在一实施例中识别房间局域网中的摄像装置的系统的结构示意图。

图3显示为本申请在一实施例中路由设备的结构示意图。

图4显示为本申请在一实施例中终端设备的结构示意图。

图5a显示为本申请在一实施例中智能手机可视化输出检测结果的示意图。

图5b显示为本申请在另一实施例中智能手机可视化输出检测结果的示意图。

图5c显示为本申请在又一实施例中智能手机可视化输出检测结果的示意图。

具体实施方式

以下由特定的具体实施例说明本申请的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本申请的其他优点及功效。

在下述描述中,参考附图,附图描述了本申请的若干实施例。应当理解,还可使用其他实施例,并且可以在不背离本公开的精神和范围的情况下进行模块或单元组成、电气以及操作上的改变。下面的详细描述不应该被认为是限制性的,并且本申请的实施例的范围仅由公布的专利的权利要求所限定。这里使用的术语仅是为了描述特定实施例,而并非旨在限制本申请。

再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“a、b或c”或者“a、b和/或c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a、b和c”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。

例如酒店、办公室、公寓、民宿、商场更衣室等是用户用于休憩的私密性场所,对隐私安全的保障提出了严格的要求。在利益驱使之下,这些私密场所的房间内的违法偷拍现象愈发猖獗。通常,偷拍者会在房间的隐蔽处隐藏安装摄像装置,从而进行违法偷拍活动,这使得用户的个人隐私和财产安全受到了极大的威胁。比如,在酒店的场景中,非法摄像装置的安装对于酒店经营者而言,有责任、也有义务对房间里隐藏的摄像装置进行排查,以提供用户更安全的居住环境。

为了减少人工排查所带来的繁琐操作以及准确率低等问题,可采用软件法或硬件法排查隐藏在房间里的摄像头。

其中,至于软件方式,一种软件方式例如为:通过检测数据通信中数据源反馈的响应信息中是否包括特定的关键字,以此判断该数据源是否是摄像装置。该种方式依赖于非法摄像设备的响应;当非法摄像设备不进行响应时,该种方式则会失效,具有较大的局限性。同时,软件法需要对酒店内的全部房间逐个检测排查,检测效率低。

至于硬件方式,一种硬件方式例如为红外检测法,即利用智能手机的摄像装置拍摄可疑处,若有红点在屏幕显示,则判断该可疑处可能设置有摄像头;再一种硬件方式例如为热成像法,即利用摄像装置在工作期间会发热的特性,使用热成像仪进行扫描从而检测是否设置有摄像装置,等等。采用硬件方式需要专业仪器进行检测,成本较高。同时,目前各类硬件法的识别成功率较低,误报率较高。

有鉴于此,本申请提供一种识别房间局域网中的摄像装置的方法,利用向各数据源进行广播从而收集响应信息,以及利用向各数据源发送检测指令信息从而获得反馈信息,通过结合所述响应信息和反馈信息,综合判断接入局域网中的各数据源中是否为摄像装置。相较于现有技术中采用的方法,本申请通过检测特定端口返回的响应信息和数据源返回的反馈信息以得到检测结果,能够扩大对违规摄像装置的检测范围,提高检测的准确性。

应理解的,所述的房间包括但不限于酒店客房、住所、办公室、公寓、民宿、商场更衣室等是用户用于休憩的私密性场所,为便于理解及阐述,以下实施方式将以酒店场景为例进行说明,但下面的详细描述的实施例不应该被认为是限制性的。这里使用的例如“酒店”术语仅是为了描述特定实施例,而并非旨在限制本申请。对应的,所述“酒店管理人员”仅用于酒店作为实施场景时的描述中,当例如将办公室、商场更衣室作为实施场景时,对应的操作人员可以是公司的负责人员、商场的负责人员等等。

应理解,本申请所提及的摄像装置包括但不限于:照相机、视频摄像机、集成有光学系统或ccd芯片的摄像模块、以及集成有光学系统和cmos芯片的摄像模块等。举例而言,在酒店场景中,所述摄像装置可以是符合酒店规定或法律规定而安装的、或者属于酒店正常安防所使用的合规摄像装置(也称合法摄像装置),例如为酒店管理人员在走廊合法安装的用于安全管理的监控摄像头、安防摄像头等;或者,所述摄像装置也可以是不符合酒店规定或法律规定安装的违规摄像装置(也称非法摄像装置),例如为非酒店管理人员在房间内非法安装的偷拍摄像头、针孔摄像头等。为了描述简便,在下文中若需要进行举例时,将以所述摄像装置为一网络摄像头进行阐述;下文将不再赘述。

应理解,在本申请实施例中,例如术语“节点”、“主机”、“网络设备”、“数据源”等类似术语可互换用来概括性地描述网络设备;对于这些术语没有特定或特殊的意义,采用不同名称可能是因为业界习惯使用的称谓不同,除非本申请内另有特殊说明,一般情况下本申请并未对此类术语进行限定。

请参阅图1,显示为本申请在一实施例中识别房间局域网中的摄像装置的方法的流程示意图。其中,所述局域网配置于酒店、民宿、或酒店式公寓中。所述酒店包括但不限于经济型连锁酒店、商务宾馆、豪华或星级酒店、民宿、以及租房公寓等。在实际的实施场景中,所述酒店还可以为ota(onlinetravelagent,在线旅行社)平台上注册或入驻的酒店商家。

应理解,所述识别局域网中的摄像装置的方法中的至少部分步骤可以利用一终端设备执行,或者,所述方法也可以依据酒店的设备配置条件而由设于本地或网络端的路由设备执行。

在实施例中,所述终端设备例如为装载有app应用程序或具备网页/网站访问性能的电子设备,所述电子设备包括存储器、存储器控制器、一个或多个处理单元(cpu)、外设接口、rf电路、音频电路、扬声器、麦克风、输入/输出(i/o)子系统、显示屏、其他输出或控制设备,以及外部端口等组件,这些组件通过一条或多条通信总线或信号线进行通信。所述电子设备包括但不限于如台式电脑、笔记本电脑、平板电脑、智能手机、智能电视等个人计算机。所述电子设备还可以是由带有多个虚拟机的主机和对应每个虚拟机的人机交互装置(如触控显示屏、键盘和鼠标)所构成的电子设备。

应理解,所述终端设备的操作方可以是酒店方,也可以是入住的用户方。例如,所述终端设备可以为用户携带的电子设备,用户在入住后操作携带的终端设备执行所述方法以对局域网进行检测。所述终端设备还可以为酒店方的电子设备,由酒店方(例如酒店的管理人员)操作该终端设备执行所述方法以对局域网进行检测,例如操作该终端设备对酒店进行定期排查等。为了便于理解,下文将暂以用户方操作所述终端设备执行所述方法为例,此后将不再赘述。

其中,所述路由设备是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备。它能够理解不同的协议,例如某个局域网使用的以太网协议和因特网使用的tcp/ip协议。路由设备可以分析各种不同类型网络传来的数据包的目的地址。例如,把非tcp/ip网络的地址转换成tcp/ip地址,或者反之;再根据选定的路由算法把各数据包按最佳路线传送到指定位置。所以路由设备可以把非tcp/ip网络连接到因特网上。所述路由设备举例包括无线路由器、有线路由器。其中,无线路由器包括wi-fi路由器、或带有热点(或wi-fi)功能的电子设备。

在本申请实施例中,为了便于举例说明,将以终端设备执行所述识别局域网中的摄像装置的方法为例,对各步骤进行阐述说明;但本领域技术人员应当理解,所述示例并非限制具体实施方式的范围。例如,还可以是由局域网中的路由设备执行等等。由于执行所述方法的执行设备不同,下述各示例中所描述的步骤的具体实现可以相同或不同,但这并不意味着因执行设备所执行的具体方式的差异而影响本申请所提供的技术思想。

如图所示,所述方法包括如下步骤:

s101,在接入房间的局域网的状态下,向所述局域网的各数据源的检测端口发送广播数据包,以收集各所述数据源反馈的响应信息。

在此,所述终端设备首先接入房间的局域网。所述房间例如为一酒店的客房。在一些场景中,所述终端设备可以通过入住用户或酒店管理人员手动操作连接局域网,例如通过在网络列表中选择一局域网并输入密码以进行连接,或者,入住用户或酒店管理人员也可以通过扫描酒店提供的二维码以连接局域网,等等。在另一些场景中,所述终端设备根据预先存储的局域网接入列表对当前所检测到的局域网进行匹配,并在匹配后接入所述局域网。

在接入酒店客房的局域网后,所述终端设备可以利用例如udp协议(userdatagramprotocol,用户数据报协议)向其接入的局域网内的指定端口发送数据包以实现网络广播,并监听所述指定端口反馈的数据包。

应理解,所述数据包(packet)是通信网络中数据传输的基本单元。所述数据包主要包括数据包头信息、数据包体信息、校验信息等。其中,所述数据包头信息包括:数据接收方信息(例如目的ip地址,用于表示所述数据包的接收方的地址)、以及数据发送方信息(例如源ip地址,用于表示所述数据包的发送方的地址)等。其中,ip地址(internetprotocoladdress,互联网协议地址)是在网络中用来唯一标识一台设备或节点的一组数字,各个设备或节点之间使用ip协议进行通信。所述数据包体信息例如净载数据等,用于表示数据内容。所述校验信息举例包括数据包格式的校验信息、数据完整性的校验信息等。

其中,所述广播数据包包括但不限于接收方数据源的端口号、ip地址、以及mac地址等。其中,mac地址也称为物理地址、硬件地址,由ieee国际组织分配,并由网络设备制造商在生产时烧录在网卡中。mac地址的长度为48位,6个字节,通常表示为12个16进制数,如00-16-ea-ae-3c-40。其前6个16进制数00-16-ea表示网络设备生产商的编号,后6个16进制数ae-3c-40表示该生产商制造的产品的系列号。

为了提高检测的准确度,所述终端设备可以在一段时间内,以一定的间隔频率向局域网持续发送广播数据包。例如,所述终端设备可以每隔30秒向所述局域网中的网络设备发送广播数据包,并持续广播5分钟。例如,所述终端设备向其接入的局域网发送广播数据包,所述广播数据包中包含的接收方数据源的ip地址为192.168.1.255,端口号为80,mac地址为ff:ff:ff:ff:ff:ff。所述广播数据包在所述局域网中传播,如果所述局域网中存在符合条件(例如使用特定的协议)的网络设备,则该网络设备在接收到所述广播数据包后发送响应数据包,并由终端设备收集所述响应的数据包,所述数据包即所述响应信息。

举例而言,在实际场景中,为了减小系统开销同时实现流媒体传输,部分网络摄像头采用rtsp协议(realtimestreamingprotocol,实时流协议)传输封装为rtp分组的音视频编码数据。在这种情况下,网络摄像头往往会利用特定的端口(例如端口号为554)进行传输。因此,当所述终端设备对该特定的端口进行广播时,若有数据源响应,则判断该数据源为网络摄像头,并且由所述终端设备进行存储或记录。

在一些实施例中,所述终端设备可能收集不到数据源反馈的响应信息,例如网络故障、或房间内不存在能够发送响应信息的数据源、或者数据源被配置为不予响应相应检测端口所接收到的请求等。在这种情况下,所述终端设备可以进行持续广播直至有数据源进行响应。或者,所述终端设备可以根据预设的广播时长,在该广播时长结束时仍未获取到响应信息时,则判断无该指定端口对应的数据源。

s102,根据所述局域网的有效地址列表中对应的数据源发送检测指令信息,以收集各所述数据源反馈的反馈信息。

在此,所述终端设备首先根据所述局域网的网络地址信息和网络掩码信息,获得所述局域网的有效地址列表。其中,所述网络地址信息用于表示网络设备的地址信息,通常为ip地址信息。所述网络掩码信息即子网掩码(subnetmask),用于表示ip地址所在的子网和其位掩码的位标识。

举例而言,若所述局域网的网络地址信息为59.108.14.0的ip地址,所述网络掩码信息为255.255.255.240的子网掩码,根据该ip地址和子网掩码,即可计算获得所述局域网的有效地址列表为59.108.14.1~59.108.14.14。

在一些实施例中,所述根据所述局域网的有效地址列表中对应的数据源发送检测指令信息,以收集各所述数据源反馈的反馈信息的步骤包括:

s1021,向所述有效地址列表中对应的数据源发送地址检测指令,以获得各数据源的地址信息。

其中,所述地址检测指令包括但不限于ping指令、traceroute指令、或arp(addressresolutionprotocol,地址解析协议)指令。所述终端设备通过向有效地址列表中的各地址对应的数据源发送所述地址检测指令,从而获取当前连接所述局域网的网络设备的ip地址信息。

举例而言,所述终端设备根据有效地址列表中的地址范围依次发送ping包,以获取当前连接所述局域网的所有数据源的ip地址列表。又如,所述终端设备依据arp指令获取所述局域网中当前接入的各数据源的mac地址,以及反映该mac地址与对应的ip地址之间的映射关系的数据。

s1022,根据所述数据源的地址信息向各数据源发送所述检测指令信息中的名称检测指令和/或字段检测指令,以获得各所述数据源返回的反馈信息。

在获取当前连接局域网的所有网络设备的地址信息后,所述终端设备可以向各地址发送检测指令,以获取对应的网络设备反馈的数据信息。在一些实施例中,所述反馈信息包括以下至少一种:数据接收方信息、数据发送方信息、数据源名称信息、或关键字信息。其中,所述数据接收方信息包括目的ip地址、数据接收设备的mac地址、目的端口号等。所述数据发送方信息包括源ip地址、数据发送设备的mac地址、源端口号等。

举例而言,所述终端设备可以根据ip地址向各数据源发送名称检测指令(例如为mdns指令)以获取数据源对应的包含主机名(hostname)的数据信息。此外,还可以通过解析数据源返回的设备名称信息,获取其中包含的关键字信息,例如用于表示摄像装置的“camera”的字符串。或者,所述终端设备可以利用http协议(hypertexttransferprotocol,超文本传输协议),根据ip地址向各数据源依次发送字段检测指令(例如get指令、post指令等),以获取数据源返回的数据信息,包括响应头部数据、数据源的设备名称信息等。

在一些实施例中,所述终端设备执行步骤s101和s102并不一定按照示例中的标号顺序执行,还可以独立的同步执行或者按照任务进程交替执行。例如所述终端设备所收集各所述数据源反馈的响应信息和反馈信息均暂存至本地内存空间、缓存空间的存储介质、或所述存储介质上的一个缓存区(buffer),并在收集到所有响应信息和反馈信息继续执行各自步骤的后续操作以完成相应步骤的执行过程。其中,所述存储介质可以包括只读存储器、随机存取存储器、eeprom、cd-rom或其它光盘存储装置、磁盘存储装置或其它磁存储设备、闪存、u盘、移动硬盘、或者能够用于存储具有指令或数据结构形式的期望的程序代码并能够进行存取的任何其它介质。

s103,根据所收集的响应信息和所述反馈信息,判断接入所述局域网中的各数据源中是否为摄像装置并输出检测结果。

在此,所述终端设备首先判断所述局域网中的各数据源是否为摄像装置,并输出该数据源是否为摄像装置的判断结果。例如,当局域网中各数据源非摄像装置时,所述终端设备输出所述局域网中不存在摄像装置的判断结果,或输出各数据源非摄像装置的判断结果。

当所述终端设备判断数据源为摄像装置时,输出该数据源为摄像装置的判断结果;并对该摄像装置进行检测,以输出对该摄像装置的检测结果。

在一种情形中,当所述终端设备收集到数据源反馈的响应信息,但并未获取到数据源返回的反馈信息时,则根据所述响应信息判断接入所述局域网中的所述数据源中是否为摄像装置。

在另一种情形中,当所述终端设备并未收集到数据源反馈的响应信息,但获取到了数据源返回的反馈信息时,则根据所述反馈信息判断接入所述局域网中的所述数据源中是否为摄像装置。

在又一种情形中,当所述终端设备既收集到数据源反馈的响应信息,同时也获取到数据源返回的反馈信息时,结合所述响应信息和反馈信息,综合判断接入所述局域网中的所述数据源中是否为摄像装置。

举例而言,所述终端设备根据反馈信息判断接入所述局域网中的所述数据源中是否为摄像装置包括但不限于如下几种方式:1)利用所述反馈信息中的协议字段进行识别。不同的传输协议具有各自的数据特征,例如,udp的协议字段中数值为17,tcp的协议字段中数值为6。其中,所述传输协议包括但不限于tcp(transmissioncontrolprotocol,传输控制协议)、udp(userdatagramprotocol,用户数据报协议)、以及rtp(real-timetransportprotocol,实时传输协议)等。举例而言,若该数据包使用的是rtp协议,则判断该数据包为视频数据类型的数据包;对应的,所述数据源为摄像装置。2)根据所述反馈信息中的类型字段进行识别。例如,通过检测rtp报文中pt(payloadtype)字段,获取该rtp报文中有效载荷的类型,如wav音频、jpeg图像等。3)根据数据源返回的设备名称信息进行识别。例如,网络摄像头的设备名称通常包括“camera”字符串。

在一些实施例中,当所述终端设备获取对局域网中各数据源是否为摄像装置的判断结果后,若局域网中不存在摄像装置,则所述终端设备输出所述局域网中不存在摄像装置的判断结果,或输出各数据源非摄像装置的判断结果。即,所述根据所收集的响应信息和所述反馈信息,判断接入所述局域网中的各数据源中是否为摄像装置并输出检测结果的步骤包括:根据所收集的响应信息和反馈信息,输出所述局域网中不存在摄像装置的判断结果。在此,所述终端设备根据所收集的响应信息和反馈信息,判断数据源是否为摄像装置;当终端设备对各数据源进行检测后判断该局域网中不存在摄像装置时,所述终端设备输出所述局域网中不存在摄像装置的判断结果,例如图5a所示的终端设备显示的界面。

在一些实施例中,所述根据所收集的响应信息和所述反馈信息,判断接入所述局域网中的各数据源中是否为摄像装置并输出检测结果的步骤还包括:

s1031,根据所收集的响应信息和反馈信息,确定所述局域网中存在摄像装置时,根据预设的白名单过滤所收集的响应信息和反馈信息,以判断所确定的各摄像装置是否为合规摄像装置;

s1032,将各摄像装置的检测结果予以输出。

在此,所述终端设备根据所收集的响应信息和反馈信息,判断所述局域网中存在摄像装置,并输出所述局域网中存在摄像装置的判断结果。并在所述局域网中的各数据源中为摄像装置的情况下,根据预设的白名单判断所确定的各摄像装置是否为合规摄像装置,并将各摄像装置的检测结果予以输出。

举例而言,当所述检测结果包括经判断为合规摄像装置的检测结果;对应的,所述终端设备可以显示例如图5c所示的界面。或者,所述检测结果包括经判断为违规摄像装置的检测结果,对应的,所述终端设备可以显示例如图5b所示的界面。又或者,所述检测结果既包括经判断为合规摄像装置的检测结果,也包括经判断为违规摄像装置的检测结果。即,所述终端设备在界面中将显示(未予以图示)哪些摄像装置为合规,哪些摄像装置为违规,等等。

其中,所述白名单为预先获取的。例如,用户通过操作终端设备使其与在线ota平台(或服务端、网络管理平台、管理客户端、或酒店的网络系统)通信,通过在线ota平台获取所述酒店的或接入酒店客房的局域网的各摄像装置的白名单。在一些实施例中,所述白名单为酒店方在经过一次检测后设置的,例如酒店管理人员通过执行本申请所述方法检测局域网中的摄像装置,并将判断为摄像装置的数据源归类至白名单中。因此,对于酒店方而言,利用所述终端设备执行所述识别房间局域网中的摄像装置的方法,还包括设置摄像装置的安全属性信息的步骤,请容后再述。

以获取酒店的各摄像装置的白名单为例,在一具体示例中,终端设备配置有用于与在线ota平台进行业务交互的应用程序,当终端设备检测到用户启动识别酒店客房的局域网中的摄像装置的功能时,终端设备加载填写酒店信息的界面以供用户填写,以及将所填写的酒店信息提供给所述在线ota平台,并获得在线ota平台所反馈的白名单。

仍以获取酒店的各摄像装置的白名单为例,在又一具体示例中,终端设备配置有用于与在线ota平台进行业务交互的应用程序,当终端设备检测到用户启动识别酒店客房的局域网中的摄像装置的功能时,终端设备将用户在该应用程序中所注册的用户信息发送至所述在线ota平台,以供在线ota平台查询该用户的入住酒店,当查询到该用户的入住酒店时将相应酒店的白名单发送给终端设备,当未查询到该用户的入住酒店时向终端设备提供前述示例中用于输入酒店信息的界面,以供终端设备获得相应的白名单。

与前述示例类似的,若用户提供其入住的酒店客房信息,在线ota平台也可反馈接入所述酒店客房的局域网的白名单。在此不再详述。

在一些实施例中,所述终端设备可以根据收集的响应信息和反馈信息以判断得到的各摄像装置与预设的白名单中对应的摄像装置进行匹配,若判断得到的摄像装置在白名单中存在,则说明该摄像装置为合规摄像装置。其中,所述白名单用于表示所检测到的摄像装置为符合酒店规定或法律规定安装的合规摄像装置,或者属于酒店正常安防所使用的合规摄像装置。例如酒店管理人员在走廊合法安装的用于安全管理的监控摄像头、安防摄像头等。若判断得到的摄像装置不在白名单中,则表示所检测到的摄像装置为不符合酒店规定或法律规定安装的违规摄像装置,例如为非酒店管理人员在房间内非法安装的偷拍摄像头、针孔摄像头等。又如,若判断得到的摄像装置不在白名单中,则表示所检测到的摄像装置为不属于酒店安防所使用的摄像装置。

在一些实施例中,所述终端设备可以通过语音等方式将所述检测结果进行输出,或者通过短信、弹窗、页面等方式进行可视化展示,请容后再述。在一些实施例中,所述检测结果包括:酒店客房内的摄像装置的数量、型号、品牌、地址信息、设备编码、设备名称、或评估结果中的一种或多种。其中,所述地址信息包括ip地址和mac地址。所述设备编码用于区分不同的设备,例如为供应商id(vid)信息和产品识别码(pid)信息等。

举例而言,当判断所述数据源为摄像装置时,对应的检测结果可以为:该房间内设置有一个a品牌的摄像装置,其型号为1.1.6,该摄像装置的ip地址为192.168.1.110,设备编码为vid_0000pid_0000。并且,经过匹配,所述摄像装置为酒店正规安装的合规摄像装置。

在一些实施例中,所述终端设备还可以将所述检测结果输出至酒店的网络管理平台或管理客户端。例如,所述终端设备向网络管理平台(例如酒店的网络系统)发送警告/提示,以提醒酒店管理人员对相应的摄像装置进行人工排查。又如,所述终端设备向管理客户端发送警告/提示,以告知酒店管理人员该检测结果,并提醒酒店管理人员对相应的摄像装置进行人工排查。所述管理客户端例如为酒店方的app应用程序、小程序等。

所述网络管理平台可以是设置在局域网或外部网络中的服务器。在一种示例性的实施例中,所述网络管理平台例如为能够协助酒店进行网络管理及控制的酒店网络系统,包括网卡、存储器、处理器等硬件的服务器,以及部署在所述服务器上的系统等。

在一些实施例中,所述检测结果可以仅包括判断为合规摄像装置的检测结果。或者,所述检测结果也可以仅包括判断为违规摄像装置的检测结果。在一些实施例中,所述检测结果中还可以包括判断为违规摄像装置的检测结果和不能确定所述摄像装置为合规或违规的检测结果。在一些实施例中,所述检测结果中还可以包括判断为合规摄像装置的检测结果、判断为违规摄像装置的检测结果、以及不能确定所述摄像装置为合规或违规的检测结果。当所述检测结果中包括不能确定所述摄像装置为合规或违规的检测结果时,所述终端设备将所述摄像装置归类至灰名单中,以便在下次检测期间对灰名单中的摄像装置进行重复检测等,从而确定该摄像装置是否为合规或违规摄像装置。

举例而言,在输出检测结果时,所述终端设备可以仅将不属于白名单的各摄像装置的检测结果予以输出。例如,将检测到不属于白名单的各摄像装置的检测结果显示在终端设备的显示界面中。又如,终端设备通过在线ota平台将检测到不属于白名单的各摄像装置的检测结果列表发送至在线ota平台(或酒店管理系统等),以便通过在线ota平台向酒店管理人员推送提醒消息。

举例而言,在输出检测结果时,所述终端设备也可以将所检测到的各摄像装置的检测结果予以输出。例如,根据白名单,终端设备将检测到不属于白名单的各摄像装置的检测结果和属于白名单的各摄像装置的检测结果区分显示在终端设备的显示界面中。其中,区分的方式可采用分类列表、颜色、字体、图标等。

在一些实施例中,为防止隐藏式摄像装置的网络连接未配置在其安装的客房中,而是通过连接相邻客房的局域网进行偷拍视频输出,所述终端设备还可以继续接入其他客房的局域网,重新执行收集响应信息和反馈信息的步骤,以及输出接入其他客房的局域网中的各摄像装置的检测结果的步骤。例如,所述终端设备还尝试接入相邻的房间的局域网,以检测该相邻的房间中的摄像装置的检测结果并予以输出。如此可对在酒店客房内所能连接的所有局域网进行检测,最大程度的保证入住酒店客房内的用户的隐私安全。

承前所述,所述终端设备的操作方还可以是酒店方,例如,所述终端设备还可以为酒店方的电子设备,由酒店方(例如酒店的管理人员)操作该终端设备执行所述方法以对局域网进行检测,例如操作该终端设备对酒店进行定期排查等。

对于酒店方而言,利用所述终端设备执行所述识别房间局域网中的摄像装置的方法,还包括设置摄像装置的安全属性信息的步骤;即,在一些实施例中,酒店方还可以通过操作所述终端设备执行如下步骤:根据所述检测结果设置所述摄像装置的安全属性信息。对应的,所述终端设备还包括输出以供根据所述检测结果设置所述摄像装置的安全属性信息的步骤。其中,所述安全属性信息用于表征所述摄像装置对应的安全等级。

在一些实施例中,所述安全等级可以由终端设备根据多种规则进行划分。例如,终端设备设置不同的标签,以将摄像装置归类为“安全”或“可疑”的安全等级,或归类为“非法”或“合法”的安全等级。又如,终端设备设置分类名单,以将摄像装置归类为黑名单或白名单中。其中,所述黑名单用于表示所检测到的摄像装置为不符合酒店规定或法律规定安装的违规摄像装置,例如为非酒店管理人员在房间内非法安装的偷拍摄像头、针孔摄像头等。所述白名单用于表示所检测到的摄像装置为符合酒店规定或法律规定安装的合规摄像装置,例如酒店管理人员在走廊合法安装的用于安全管理的监控摄像头、安防摄像头等。为了保证检测的准确度、尽可能地切实排查违规摄像装置,在一些实施例中所述终端设备为不确定安全属性的摄像装置设置灰名单,以便在下次检测期间对灰名单中的摄像装置进行重复检测等,从而确定该摄像装置是否为违规摄像装置。

举例而言,当所述终端设备检测出存在违规摄像装置时,酒店方还对该摄像装置的安全属性信息进行设置。在一些具体的场景中,当所述终端设备检测出存在违规摄像装置时,所述终端设备向酒店管理人员提供“此设备是否可信”或“是否信任该设备”等提示消息,并向酒店管理人员提供“是”或“否”的选项;当酒店管理人员选择“是”时,意味着该设备为可信的,因此,所述终端设备将所述设备归类至白名单中。当酒店管理人员选择“否”时,意味着该设备为不可信的,因此,所述终端设备将所述设备归类至黑名单中。

例如,当所述终端设备检测出存在违规摄像装置时,酒店方还可以通过所述终端设备将检测出来的违规摄像装置归类至黑名单中;或者,所述终端设备可以输出提示消息,以提示所述酒店管理人员对局域网中的违规摄像装置进行排除,例如,联系专业人员进行排除等。

在一些实施例中,所述终端设备为不同的安全等级设置不同的权限,例如,对黑名单中对应的数据源发出的数据包进行屏蔽/拦截,以防止用户的隐私泄露;对灰名单中对应的数据源执行限速操作、流量控制、或持续监控等处理手段;对白名单中对应的数据源则不进行任何操作。

在一些实施例中,当酒店方利用其终端设备对局域网中的摄像装置的安全属性信息进行设置后,当用户利用其终端设备对局域网中的摄像装置进行检测时,将会依据根据酒店方设置的白名单过滤所收集的响应信息和反馈信息,以判断所确定的各摄像装置是否为合规摄像装置;并将各摄像装置的检测结果予以输出。

本申请提供的识别房间局域网中的摄像装置的方法通过结合对指定端口进行检测以及发送检测指令,综合判断接入局域网中的各数据源中是否为摄像装置,在摄像装置不响应端口检测或指令时,仍然能够实现对局域网中的数据源的检测。通过该方法能够从多个维度进行判断,扩大了对违规摄像装置的检测范围,提高了检测的准确性。

本申请还提供一种识别房间局域网中的摄像装置的系统。请参阅图2,显示为本申请在一实施例中识别房间局域网中的摄像装置的系统的结构示意图。如图所示,所述系统包括端口检测模块201,指令检测模块202,以及处理模块203。

应理解,所述系统可以通过包含计算机设备中的软件和硬件来实现。所述计算机设备可以是任何具有数学和逻辑运算、数据处理能力的计算设备,其包括但不限于:个人计算机设备、单台服务器、服务器集群、分布式服务端、云服务端等。

所述服务端可以由基于云架构的服务器组成。例如,基于云架构的服务器包括公共云(publiccloud)服务端与私有云(privatecloud)服务端,其中,所述公共或私有云服务端包括software-as-a-service(软件即服务,saas)、platform-as-a-service(平台即服务,paas)及infrastructure-as-a-service(基础设施即服务,iaas)等。所述私有云服务端例如美团云计算服务平台、阿里云计算服务平台、亚马逊(amazon)云计算服务平台、百度云计算平台、腾讯云计算平台等。所述服务端还可以由分布的或集中的服务器集群构成。例如,所述服务器集群由至少一台实体服务器构成。每个实体服务器中配置多个虚拟服务器,每个虚拟服务器运行所述系统中的至少一功能模块,各虚拟服务器之间通过网络通信。

在一些实施例中,所述系统应用于可装载有app应用程序或具备网页/网站访问性能的计算设备中,其中app应用程序包括传统需要单独安装的应用程序,例如酒店专有的app应用程序;也包括不需要下载安装即可使用的小程序应用(例如酒店开发的小程序应用、微信小程序、支付宝小程序等)。

其中,所述端口检测模块201用于在接入房间的局域网的状态下,向所述局域网的各数据源的检测端口发送广播数据包,以收集各所述数据源反馈的响应信息。所述房间例如为一酒店的客房。

在此,装载有所述系统的计算设备首先接入酒店客房的局域网。在一些场景中,所述计算设备可以通过入住用户或酒店管理人员手动操作连接局域网,例如通过在网络列表中选择一局域网并输入密码以进行连接,或者,入住用户或酒店管理人员也可以通过扫描酒店提供的二维码以进行连接,等等。在另一些场景中,所述装载有所述系统的计算设备根据预先存储的局域网接入列表对当前所检测到的局域网进行匹配,并在匹配后接入所述局域网。

在接入酒店客房的局域网后,所述端口检测模块可以利用例如udp协议(userdatagramprotocol,用户数据报协议)向其接入的局域网内的指定端口发送数据包以实现网络广播,并监听所述指定端口反馈的数据包。

应理解,所述数据包(packet)是通信网络中数据传输的基本单元。所述数据包主要包括数据包头信息、数据包体信息、校验信息等。其中,所述数据包头信息包括:数据接收方信息(例如目的ip地址,用于表示所述数据包的接收方的地址)、以及数据发送方信息(例如源ip地址,用于表示所述数据包的发送方的地址)等。其中,ip地址(internetprotocoladdress,互联网协议地址)是在网络中用来唯一标识一台设备或节点的一组数字,各个设备或节点之间使用ip协议进行通信。所述数据包体信息例如净载数据等,用于表示数据内容。所述校验信息举例包括数据包格式的校验信息、数据完整性的校验信息等。

其中,所述广播数据包包括但不限于接收方数据源的端口号、ip地址、以及mac地址等。其中,mac地址也称为物理地址、硬件地址,由ieee国际组织分配,并由网络设备制造商在生产时烧录在网卡中。mac地址的长度为48位,6个字节,通常表示为12个16进制数,如00-16-ea-ae-3c-40。其前6个16进制数00-16-ea表示网络设备生产商的编号,后6个16进制数ae-3c-40表示该生产商制造的产品的系列号。

为了提高检测的准确度,所述端口检测模块可以在一段时间内,以一定的间隔频率向局域网持续发送广播数据包。例如,所述端口检测模块可以每隔30秒向所述局域网中的网络设备发送广播数据包,并持续广播5分钟。例如,所述端口检测模块向其接入的局域网发送广播数据包,所述广播数据包中包含的接收方数据源的ip地址为192.168.1.255,端口号为80,mac地址为ff:ff:ff:ff:ff:ff。所述广播数据包在所述局域网中传播,如果所述局域网中存在符合条件(例如使用特定的协议)的网络设备,则该网络设备在接收到所述广播数据包后发送响应数据包,并由所述端口检测模块收集所述响应的数据包,所述数据包即所述响应信息。

举例而言,在实际场景中,为了减小系统开销同时实现流媒体传输,部分网络摄像头采用rtsp协议(realtimestreamingprotocol,实时流协议)传输封装为rtp分组的音视频编码数据。在这种情况下,网络摄像头往往会利用特定的端口(例如端口号为554)进行传输。因此,当所述端口检测模块对该特定的端口进行广播时,若有数据源响应,则判断该数据源为网络摄像头,并且由所述端口检测模块进行存储或记录。

在一些实施例中,所述端口检测模块在收集各所述数据源反馈的响应信息后,可以将所述响应信息暂存至本地内存空间、缓存空间的存储介质、或所述存储介质上的一个缓存区(buffer),以待后续执行解析或处理操作。所述存储介质可以包括只读存储器、随机存取存储器、eeprom、cd-rom或其它光盘存储装置、磁盘存储装置或其它磁存储设备、闪存、u盘、移动硬盘、或者能够用于存储具有指令或数据结构形式的期望的程序代码并能够进行存取的任何其它介质。

在一些实施例中,所述端口检测模块可能收集不到数据源反馈的响应信息,例如网络故障、或房间内不存在能够发送响应信息的数据源、或者数据源被配置为不予响应相应检测端口所接收到的请求等。在这种情况下,所述端口检测模块可以进行持续广播直至有数据源进行响应。或者,所述端口检测模块可以根据预设的广播时长,在该广播时长结束时仍未获取到响应信息时,则判断无该指定端口对应的数据源。

所述指令检测模块202用于根据所述局域网的有效地址列表中对应的数据源发送检测指令信息,以收集各所述数据源反馈的反馈信息。

在此,所述指令检测模块首先根据所述局域网的网络地址信息和网络掩码信息,获得所述局域网的有效地址列表。其中,所述网络地址信息用于表示网络设备的地址信息,通常为ip地址信息。所述网络掩码信息即子网掩码(subnetmask),用于表示ip地址所在的子网和其位掩码的位标识。

举例而言,若所述局域网的网络地址信息为59.108.14.0的ip地址,所述网络掩码信息为255.255.255.240的子网掩码,根据该ip地址和子网掩码,即可计算获得所述局域网的有效地址列表为59.108.14.1~59.108.14.14。

所述指令检测模块还用于向所述有效地址列表中对应的数据源发送地址检测指令,以获得各数据源的地址信息;以及,根据所述数据源的地址信息向各数据源发送所述检测指令信息中的名称检测指令和/或字段检测指令,以获得各所述数据源返回的反馈信息。

其中,所述地址检测指令包括但不限于ping指令、traceroute指令、或arp(addressresolutionprotocol,地址解析协议)指令。所述指令检测模块通过向有效地址列表中的各地址对应的数据源发送所述地址检测指令,从而获取当前连接所述局域网的网络设备的ip地址信息。

举例而言,所述指令检测模块根据有效地址列表中的地址范围依次发送ping包,以获取当前连接所述局域网的所有数据源的ip地址列表。又如,所述指令检测模块依据arp指令获取所述局域网中当前接入的各数据源的mac地址,以及反映该mac地址与对应的ip地址之间的映射关系的数据。

在获取当前连接局域网的所有网络设备的地址信息后,所述指令检测模块可以向各地址发送检测指令,以获取对应的网络设备反馈的数据信息。在一些实施例中,所述反馈信息包括以下至少一种:数据接收方信息、数据发送方信息、数据源名称信息、或关键字信息。其中,所述数据接收方信息包括目的ip地址、数据接收设备的mac地址、目的端口号等。所述数据发送方信息包括源ip地址、数据发送设备的mac地址、源端口号等。

举例而言,所述指令检测模块可以根据ip地址向各数据源发送名称检测指令(例如为mdns指令)以获取数据源对应的包含主机名(hostname)的数据信息。此外,还可以通过解析数据源返回的设备名称信息,获取其中包含的关键字信息,例如用于表示摄像装置的“camera”的字符串。或者,所述指令检测模块可以利用http协议(hypertexttransferprotocol,超文本传输协议),根据ip地址向各数据源依次发送字段检测指令(例如get指令、post指令等),以获取数据源返回的数据信息,包括响应头部数据、数据源的设备名称信息等。

在一些实施例中,所述指令检测模块获取所述响应信息和反馈信息并不一定按照示例描述的先后顺序执行,还可以独立的同步执行或者按照任务进程交替执行。例如所述指令检测模块所收集各所述数据源反馈的响应信息和反馈信息均暂存至本地内存空间、缓存空间的存储介质、或所述存储介质上的一个缓存区(buffer),并在收集到所有响应信息和反馈信息继续执行各自步骤的后续操作以完成相应步骤的执行过程。其中,所述存储介质可以包括只读存储器、随机存取存储器、eeprom、cd-rom或其它光盘存储装置、磁盘存储装置或其它磁存储设备、闪存、u盘、移动硬盘、或者能够用于存储具有指令或数据结构形式的期望的程序代码并能够进行存取的任何其它介质。

所述处理模块203用于根据所收集的响应信息和所述反馈信息,判断接入所述局域网中的各数据源中是否为摄像装置并输出检测结果。

在此,所述处理模块首先判断所述局域网中的各数据源是否为摄像装置,并输出该数据源是否为摄像装置的判断结果。例如,当局域网中各数据源非摄像装置时,所述处理模块输出所述局域网中不存在摄像装置的判断结果,或输出各数据源非摄像装置的判断结果。当所述处理模块判断数据源为摄像装置时,输出该数据源为摄像装置的判断结果,并输出对该摄像装置的检测结果。

在一种情形中,当端口检测模块收集到数据源反馈的响应信息,但指令检测模块并未获取到数据源返回的反馈信息时,则所述处理模块根据所述响应信息判断接入所述局域网中的所述数据源中是否为摄像装置。

在另一种情形中,当端口检测模块并未收集到数据源反馈的响应信息,但指令检测模块获取到了数据源返回的反馈信息时,则所述处理模块根据所述反馈信息判断接入所述局域网中的所述数据源中是否为摄像装置。

在又一种情形中,当端口检测模块收集到数据源反馈的响应信息,同时指令检测模块也获取到数据源返回的反馈信息时,则所述处理模块结合所述响应信息和反馈信息,综合判断接入所述局域网中的所述数据源中是否为摄像装置。

举例而言,所述处理模块根据反馈信息判断接入所述局域网中的所述数据源中是否为摄像装置包括但不限于如下几种方式:1)利用所述反馈信息中的协议字段进行识别。不同的传输协议具有各自的数据特征,例如,udp的协议字段中数值为17,tcp的协议字段中数值为6。其中,所述传输协议包括但不限于tcp(transmissioncontrolprotocol,传输控制协议)、udp(userdatagramprotocol,用户数据报协议)、以及rtp(real-timetransportprotocol,实时传输协议)等。举例而言,若该数据包使用的是rtp协议,则判断该数据包为视频数据类型的数据包;对应的,所述数据源为摄像装置。2)根据所述反馈信息中的类型字段进行识别。例如,通过检测rtp报文中pt(payloadtype)字段,获取该rtp报文中有效载荷的类型,如wav音频、jpeg图像等。3)根据数据源返回的设备名称信息进行识别。例如,网络摄像头的设备名称通常包括“camera”字符串。

当所述处理模块获取对局域网中各数据源是否为摄像装置的判断结果后,若局域网中不存在摄像装置,则所述处理模块输出所述局域网中不存在摄像装置的判断结果,或输出各数据源非摄像装置的判断结果。即,所述根据所收集的响应信息和所述反馈信息,判断接入所述局域网中的各数据源中是否为摄像装置并输出检测结果的步骤包括:根据所收集的响应信息和反馈信息,输出所述局域网中不存在摄像装置的判断结果。在此,所述终端设备根据所收集的响应信息和反馈信息,判断数据源是否为摄像装置;当终端设备对各数据源进行检测后判断该局域网中不存在摄像装置时,所述终端设备输出所述局域网中不存在摄像装置的判断结果,例如图5a所示的终端设备显示的界面。

若所述处理模块判断局域网中有数据源为摄像装置时,所述处理模块还可以判断各摄像装置是否为合规摄像装置。

在一些实施例中,所述处理模块还用于根据所收集的响应信息和反馈信息,确定所述局域网中存在摄像装置时,根据预设的白名单过滤所收集的响应信息和反馈信息,以判断所确定的各摄像装置是否为合规摄像装置;以及将各摄像装置的检测结果予以输出。

在此,所述处理模块根据所收集的响应信息和反馈信息,判断所述局域网中存在摄像装置,并输出所述局域网中存在摄像装置的判断结果。并在所述局域网中的各数据源中为摄像装置的情况下,根据预设的白名单判断所确定的各摄像装置是否为合规摄像装置,并将各摄像装置的检测结果予以输出。

举例而言,当所述检测结果包括经判断为合规摄像装置的检测结果;对应的,所述处理模块可以显示例如图5c所示的界面。或者,所述检测结果包括经判断为违规摄像装置的检测结果,对应的,所述处理模块可以显示例如图5b所示的界面。又或者,所述检测结果既包括经判断为合规摄像装置的检测结果,也包括经判断为违规摄像装置的检测结果。即,所述处理模块在界面中将显示(未予以图示)哪些摄像装置为合规,哪些摄像装置为违规,等等。

其中,所述白名单为预先获取的。例如,所述系统还可以与在线ota平台(或服务端、网络管理平台、或酒店的网络系统)通信,通过在线ota平台获取所述酒店的或接入酒店客房的局域网的各摄像装置的白名单。在一些实施例中,所述白名单为酒店方在经过一次检测后设置的,例如酒店管理人员通过执行本申请所述方法检测局域网中的摄像装置,并将判断为摄像装置的数据源归类至白名单中。因此,对于酒店方而言,通过利用所述系统执行所述识别房间局域网中的摄像装置的方法,还包括设置摄像装置的安全属性信息的步骤,请容后再述。

以获取酒店的各摄像装置的白名单为例,在一具体示例中,所述系统配置有用于与在线ota平台进行业务交互的应用程序,当系统检测到用户启动识别酒店客房的局域网中的摄像装置的功能时,系统加载填写酒店信息的界面以供用户填写,以及将所填写的酒店信息提供给所述在线ota平台,并获得在线ota平台所反馈的白名单。

仍以获取酒店的各摄像装置的白名单为例,在又一具体示例中,所述系统配置有用于与在线ota平台进行业务交互的应用程序,当系统检测到用户启动识别酒店客房的局域网中的摄像装置的功能时,系统将用户在该应用程序中所注册的用户信息发送至所述在线ota平台,以供在线ota平台查询该用户的入住酒店,当查询到该用户的入住酒店时将相应酒店的白名单发送给系统,当未查询到该用户的入住酒店时向系统提供前述示例中用于输入酒店信息的界面,以供系统获得相应的白名单。

与前述示例类似的,若用户提供其入住的酒店客房信息,在线ota平台也可反馈接入所述酒店客房的局域网的白名单。在此不再详述。

在此,所述处理模块可以根据收集的响应信息和反馈信息以判断得到的各摄像装置与预设的白名单中对应的摄像装置进行匹配,若判断得到的摄像装置在白名单中存在,则说明该摄像装置为合规摄像装置。其中,所述白名单用于表示所检测到的摄像装置为符合酒店规定或法律规定安装的合规摄像装置,或者属于酒店正常安防所使用的合规摄像装置。例如酒店管理人员在走廊合法安装的用于安全管理的监控摄像头、安防摄像头等。若判断得到的摄像装置不在白名单中,则表示所检测到的摄像装置为不符合酒店规定或法律规定安装的违规摄像装置,例如为非酒店管理人员在房间内非法安装的偷拍摄像头、针孔摄像头等。又如,若判断得到的摄像装置不在白名单中,则表示所检测到的摄像装置为不属于酒店安防所使用的摄像装置。

在获取匹配结果后,所述处理模块将各摄像装置的检测结果予以输出。其中,所述处理模块可以通过语音等方式进行输出,或者通过短信、弹窗、页面等方式进行可视化展示,请容后再述。在一些实施例中,所述检测结果包括:酒店客房内的摄像装置的数量、型号、品牌、地址信息、设备编码、设备名称、或评估结果中的一种或多种。其中,所述地址信息包括ip地址和mac地址。所述设备编码用于区分不同的设备,例如为供应商id(vid)信息和产品识别码(pid)信息等。

举例而言,当判断所述数据源为摄像装置时,对应的检测结果可以为:该客房内设置有一个a品牌的摄像装置,其型号为1.1.6,该摄像装置的ip地址为192.168.1.110,设备编码为vid_0000pid_0000。并且,经过匹配,所述摄像装置为酒店正规安装的合规摄像装置。

在一些实施例中,所述系统还包括提示模块,用于将所述检测结果输出至酒店的网络管理平台。例如,所述处理模块向网络管理平台(例如酒店的网络系统)发送警告/提示,以等待酒店管理人员对相应的摄像装置进行人工排查。所述网络管理平台可以是设置在局域网或外部网络中的服务器。在一种示例性的实施例中,所述网络管理平台例如为能够协助酒店进行网络管理及控制的酒店网络系统,包括网卡、存储器、处理器等硬件的服务器,以及部署在所述服务器上的系统等。

在一些实施例中,在输出检测结果时,所述系统可以仅将不属于白名单的各摄像装置的检测结果予以输出。例如,将检测到不属于白名单的各摄像装置的检测结果显示在装载有所述系统的计算设备的显示界面中。又如,系统通过在线ota平台将检测到不属于白名单的各摄像装置的检测结果列表发送至在线ota平台(或酒店管理系统等),以便通过在线ota平台向酒店管理人员推送提醒消息。

在一些实施例中,在输出检测结果时,所述系统也可以将所检测到的各摄像装置的检测结果予以输出。例如,根据白名单,系统将检测到不属于白名单的各摄像装置的检测结果和属于白名单的各摄像装置的检测结果区分显示在装载有所述系统的计算设备的显示界面中。其中,区分的方式可采用分类列表、颜色、字体、图标等。

在一些实施例中,为防止隐藏式摄像装置的网络连接未配置在其安装的客房中,而是通过连接相邻客房的局域网进行偷拍视频输出,所述系统还包括扫描模块,用于继续接入其他客房的局域网,重新收集响应信息和反馈信息,以及输出接入其他客房的局域网中的各摄像装置的检测结果。例如,所述扫描模块还尝试接入相邻的房间的局域网,以检测该相邻的房间中的摄像装置的检测结果并予以输出。如此可对在酒店客房内所能连接的所有局域网进行检测,最大程度的保证入住酒店客房内的用户的隐私安全。

承前所述,所述终端设备的操作方还可以是酒店方,例如,所述系统还可以为酒店方的电子设备,由酒店方(例如酒店的管理人员)操作该系统执行所述方法以对局域网进行检测,例如操作该系统对酒店进行定期排查等。

在一些实施例中,所述系统还包括设置模块,所述设置模块执行如下步骤:根据所述检测结果设置所述摄像装置的安全属性信息。其中,所述安全属性信息用于表征所述摄像装置对应的安全等级。在一些实施例中,所述安全等级可以由系统根据多种规则进行划分。例如,系统设置不同的标签,以将摄像装置归类为“安全”或“可疑”的安全等级,或归类为“非法”或“合法”的安全等级。又如,系统设置分类名单,以将摄像装置归类为黑名单或白名单中。其中,所述黑名单用于表示所检测到的摄像装置为不符合酒店规定或法律规定安装的违规摄像装置,例如为非酒店管理人员在房间内非法安装的偷拍摄像头、针孔摄像头等。所述白名单用于表示所检测到的摄像装置为符合酒店规定或法律规定安装的合规摄像装置,例如酒店管理人员在走廊合法安装的用于安全管理的监控摄像头、安防摄像头等。为了保证检测的准确度、尽可能地切实排查违规摄像装置,在一些实施例中所述系统为不确定安全属性的摄像装置设置灰名单,以便在下次检测期间对灰名单中的摄像装置进行重复检测等,从而确定该摄像装置是否为违规摄像装置。

举例而言,当所述系统检测出存在违规摄像装置时,酒店方还对该摄像装置的安全属性信息进行设置。在一些具体的场景中,当所述系统检测出存在违规摄像装置时,所述系统向酒店管理人员提供“此设备是否可信”或“是否信任该设备”等提示消息,并向酒店管理人员提供“是”或“否”的选项;当酒店管理人员选择“是”时,意味着该设备为可信的,因此,所述系统将所述设备归类至白名单中。当酒店管理人员选择“否”时,意味着该设备为不可信的,因此,所述系统将所述设备归类至黑名单中。

例如,当所述系统检测出存在违规摄像装置时,酒店方还可以通过所述系统将检测出来的违规摄像装置归类至黑名单中;或者,所述系统可以输出提示消息,以提示所述酒店管理人员对局域网中的违规摄像装置进行排除,例如,联系专业人员进行排除等。

在一些实施例中,所述终端设备为不同的安全等级设置不同的权限,例如,对黑名单中对应的数据源发出的数据包进行屏蔽/拦截,以防止用户的隐私泄露;对灰名单中对应的数据源执行限速操作、流量控制、或持续监控等处理手段;对白名单中对应的数据源则不进行任何操作。

在一些实施例中,当酒店方利用所述系统对局域网中的摄像装置的安全属性信息进行设置后,当用户利用该系统对局域网中的摄像装置进行检测时,将会依据根据酒店方设置的白名单过滤所收集的响应信息和反馈信息,以判断所确定的各摄像装置是否为合规摄像装置;并将各摄像装置的检测结果予以输出。

本申请实施例提供的识别房间局域网中的摄像装置的系统用于执行本申请图1所示的实施例提供的识别房间局域网中的摄像装置的方法,具备相应的功能模块,其实现原理和技术效果类似,此处不再赘述。

基于本申请实施例提供的识别房间局域网中的摄像装置的方法的原理,本申请还提供一种路由设备。请参阅图3,显示为本申请在一实施例中路由设备的结构示意图。如图所示,所述路由设备3包括接口装置301、存储装置302、以及处理装置303。

其中,所述接口装置、存储装置、以及处理装置并非必须分属于相互分离的组件;例如,所述存储装置的部分或全部可以与所述处理装置集成在一起,又例如,所述接口装置和存储装置的部分或全部可以与处理装置集成在一起等,此处不作限制。

其中,各所述装置可以设置在路由设备的电路主板上,各装置相互之间直接或间接地电性连接,以实现路由设备连通局域网和广域网之间的数据传输或交互。其中,所述数据传输包括与接入局域网内的各设备无线网络传输(例如wi-fi、以及bluetooth等中的一种或多种)、或与接入局域网内的各设备有线网络传输(例如专用网络、adsl网络、以及电缆调制解调器网络等中的一种或多种)。

其中,所述接口装置301用于传输广播数据包和检测指令信息。在一些实施例中,所述接口装置可以是用于连接与集成电路上的存储装置相连的存储器控制器、和在所述集成电路上形成的总线网络的接口装置。在一些实施例中,所述接口装置包括至少一个wan接口和多个lan接口。

所述存储装置302用于存储至少一个程序。所述处理装置在接收到执行指令后,执行该程序。在一些示例中,存储装置还可以包括远离一个或多个处理器的存储器,例如经由rf电路或外部端口以及通信网络访问的网络附加存储器,其中所述通信网络可以是因特网、一个或多个内部网、局域网(lan)、广域网(wlan)、存储局域网(san)等,或其适当组合。存储器控制器可控制设备的诸如cpu和外设接口之类的其他组件对存储器的访问。存储器可选地包括高速随机存取存储器,并且可选地还包括非易失性存储器,诸如一个或多个磁盘存储设备、闪存设备或其他非易失性固态存储器设备。由设备的其他组件诸如cpu和外围接口,对存储器的访问可选地通过存储器控制器来控制。所述存储器还可以包括易失性存储器(volatilememory),例如随机存取存储器(randomaccessmemory,ram);存储器也可以包括非易失性存储器(non-volatilememory),例如只读存储器(read-onlymemory,rom)、快闪存储器(flashmemory)、硬盘(harddiskdrive,hdd)或固态硬盘(solid-statedrive,ssd)。

所述存储装置302可以包括至少一个以软件或固件(firmware)的形式存储在所述存储装置中的软件模块。所述软件模块用于存储来自所述接口装置传输的局域网中的数据包等,以及可供路由设备执行的各种程序,例如对指定端口的检测程序;相应地,所述处理装置用于执行所述程序,从而实现对指定端口的检测操作等。

所述处理装置303用于协调所述接口装置和存储装置,并在调用所述至少一个程序并执行并实现图1对应的实施例所述的识别局域网中的摄像装置的方法,其具体流程和技术效果请参阅上述实施例,此处不再赘述。

在一些实施例中,所述路由设备还可以根据预设的白名单对不属于白名单的摄像装置所发出的数据包执行过滤操作。具体地,所述路由设备监听不属于白名单的各摄像装置所发出的各数据包,检测同一摄像装置所发出的至少一个数据包的视频数据特征,以得到检测结果;依据所述检测结果确定所述摄像装置是否属于白名单。由此,能尽可能地减少对合规摄像装置的误检,从而提高检测的准确性。

在此,所述路由设备可以通过执行抓包(packetcapture,简称pcap)文件抓包局域网中经由其转发的所有数据包,以对不属于白名单的摄像装置所发出的数据包进行监听。在一些实施例中,所述路由设备进行监听的时段可以设置为持续监听、间歇监听等。例如,所述路由设备全天24小时不间断地对局域网中不属于白名单的摄像装置进行监听。当然,在实际的一些实时场景中,为了对网络资源进行有效地利用,避免存储空间的大量浪费,所述路由设备可以以一定频率进行监听。作为示例,所述路由设备可以设置为在每天的固定时段(例如每天6:00am至9:00am)进行监听,或者每隔1小时监听1小时,等等。

在监听期间,所述路由设备获取不属于白名单的摄像装置发送的一或多个数据包,并对各数据包中包含的视频数据特征进行分析,以得到检测结果。为了防止网络故障,所述路由设备检测的可以是经过复制处理后的数据包备份,以便在发生故障/异常情况时进行还原。其中,所述复制处理包括但不限于克隆、镜像、快照等处理操作。举例而言,可以通过路由设备提供的端口镜像(portmirroring)功能,对所传输的数据包进行拷贝,并与所述数据包同步更新。在实际的实时场景中,通过对路由设备传输的数据包进行复制处理,能够实现对酒店内局域网的监听和管理,以便于在网络故障(例如媒体故障、误操作、或者硬件故障等)时进行定位、分析以及恢复。

其中,所述视频数据特征指的是数据包中用于表示数据发送方所发出的数据内容(有效载荷)为视频数据的相关特征信息,和/或与视频数据相关的请求/响应/同步确认数据等的相关特征信息。例如,检测到的数据包为rtp报文,根据rtp报文中的类型字段可以得到该数据包中的有效载荷的类型。

在一些实施例中,所述路由设备可以依据所述检测结果将所述设备相关信息至少归类至黑名单或白名单中。当所述数据包的检测结果与相应摄像装置的设备相关信息进行关联后,所述路由设备可以依据所述摄像装置发送的数据包的检测结果,确定所述摄像装置为违规摄像装置或合规摄像装置,并将所述摄像装置归类至黑名单或白名单中。例如,将所述摄像装置的设备相关信息添加至黑名单中的设备列表。若酒店的数据交换设备配置条件较好,存储空间充足,则所述路由设备可以在本地完成前述操作。

在另一些实施例中,还可以将所关联的检测结果与相应摄像装置的设备相关信息发送至网络管理平台,以供所述网络管理平台依据所述检测结果将相应摄像装置的设备相关信息至少归类至黑名单或白名单中,并向网络管理平台发送警告/提示,以等待酒店管理人员对相应的摄像装置进行人工排查。

所述网络管理平台可以是设置在局域网或外部网络中的服务器。在一种示例性的实施例中,所述网络管理平台例如为能够协助酒店进行网络管理及控制的酒店网络系统,包括网卡、存储器、处理器等硬件的服务器,以及部署在所述服务器上的系统等。

在另一些实施例中,所述路由设备还可以根据预设的白名单对不属于白名单的摄像装置所发出的数据包执行拦截操作。例如,所述路由设备可以禁止不属于白名单的摄像装置的网络访问行为,以防止违规摄像装置拍摄的图像/视频被传输到外部设备中,避免酒店的入住用户的信息泄露,从而保障酒店的入住用户的隐私安全。

在一些实施例中,所述处理装置303包括集成电路芯片,具有信号处理能力;或包括通用处理器,例如,可以是数字信号处理器(dsp)、专用集成电路(asic)、分立门或晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。所述通用处理器可以是微处理器或者任何常规处理器等,例如中央处理器(cpu)。

应当理解,本申请于实施方式中描述的路由设备的组件可以比图示具有更多或更少的组件,或具有不同的组件配置。所绘制图示的各种组件可以用硬件、软件或软硬件的组合来实现,包括一个或多个信号处理和/或专用集成电路。

本申请提供的路由设备可以部署在酒店已有的路由网络中,或者替换酒店中已有的路由设备。通过将识别局域网中的摄像装置的功能与实现一般数据传输功能的路由设备进行结合,能够减少酒店额外布置用于识别摄像装置的路由设备的成本。

本申请还提供一种终端设备,用户可以通过该终端设备执行如图1所示的识别房间局域网中的摄像装置的方法,以实现对房间内的摄像装置的检测操作。同时,管理人员(例如酒店管理人员)也可以通过该终端设备执行如图1所示的识别房间局域网中的摄像装置的方法,以实现对房间内的摄像装置的检测操作。

在一些实施例中,所述终端设备可以通过有线通信连接或无线通信连接的方式与网络进行连接,其中,所述有线通信连接包括例如通过网线等方式进行连接,所述无线通信连接包括例如通过蓝牙、蜂窝数据、以及wi-fi等方式中的一种或多种进行连接。

在实施例中,所述终端设备例如为装载有app应用程序或具备网页/网站访问性能的电子设备,所述电子设备包括存储器、存储器控制器、一个或多个处理单元(cpu)、外设接口、rf电路、音频电路、扬声器、麦克风、输入/输出(i/o)子系统、显示屏、其他输出或控制设备,以及外部端口等组件,这些组件通过一条或多条通信总线或信号线进行通信。所述电子设备包括但不限于如台式电脑、笔记本电脑、平板电脑、智能手机、智能电视等个人计算机。所述电子设备还可以是由带有多个虚拟机的主机和对应每个虚拟机的人机交互装置(如触控显示屏、键盘和鼠标)所构成的电子设备。

请参阅图4,显示为本申请在一实施例中终端设备的结构示意图。如图所示,所述终端设备4包括接口装置401、存储装置402、以及处理装置403。

其中,所述接口装置、存储装置、以及处理装置并非必须分属于相互分离的组件;例如,所述存储装置的部分或全部可以与所述处理装置集成在一起,又例如,所述接口装置和存储装置的部分或全部可以与处理装置集成在一起等,此处不作限制。

其中,各所述装置可以设置在终端设备的电路主板上,各装置相互之间直接或间接地电性连接,以实现数据传输或交互。其中,所述数据传输包括无线网络传输(例如tdma、cdma、gsm、phs、以及bluetooth等中的一种或多种)、有线网络传输(例如专用网络、adsl网络、以及电缆调制解调器网络等中的一种或多种)、或接口传输(例如通过接口从闪存、u盘、移动硬盘、光盘、以及软盘等存储介质获取)等。

其中,所述接口装置401用于传输广播数据包和检测指令信息。在一些实施例中,所述接口装置可以是用于连接与集成电路上的存储装置相连的存储器控制器、和在所述集成电路上形成的总线网络的接口装置。在一些实施例中,所述接口装置包括至少一个wan接口和多个lan接口。

所述存储装置402用于存储至少一个程序。所述处理装置在接收到执行指令后,执行该程序。在一些示例中,存储装置还可以包括远离一个或多个处理器的存储器,例如经由rf电路或外部端口以及通信网络访问的网络附加存储器,其中所述通信网络可以是因特网、一个或多个内部网、局域网(lan)、广域网(wlan)、存储局域网(san)等,或其适当组合。存储器控制器可控制设备的诸如cpu和外设接口之类的其他组件对存储器的访问。存储器可选地包括高速随机存取存储器,并且可选地还包括非易失性存储器,诸如一个或多个磁盘存储设备、闪存设备或其他非易失性固态存储器设备。由设备的其他组件诸如cpu和外围接口,对存储器的访问可选地通过存储器控制器来控制。所述存储器还可以包括易失性存储器(volatilememory),例如随机存取存储器(randomaccessmemory,ram);存储器也可以包括非易失性存储器(non-volatilememory),例如只读存储器(read-onlymemory,rom)、快闪存储器(flashmemory)、硬盘(harddiskdrive,hdd)或固态硬盘(solid-statedrive,ssd)。

所述存储装置402可以包括至少一个以软件或固件(firmware)的形式存储在所述存储装置中的软件模块。所述软件模块用于存储来自所述接口装置传输的局域网中的数据包等,以及可供终端设备执行的各种程序,例如对指定端口的检测程序;相应地,所述处理装置用于执行所述程序,从而实现对指定端口的检测操作等。

所述处理装置403用于协调所述接口装置和存储装置,并在调用所述至少一个程序并执行并实现图1对应的实施例所述的识别房间局域网中的摄像装置的方法,其具体流程和技术效果请参阅上述实施例,此处不再赘述。

在一些实施例中,所述处理装置403包括集成电路芯片,具有信号处理能力;或包括通用处理器,例如,可以是数字信号处理器(dsp)、专用集成电路(asic)、分立门或晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。所述通用处理器可以是微处理器或者任何常规处理器等,例如中央处理器(cpu)。

在一些实施例中,所述终端设备还包括输入结构,使得用户能够与所述终端设备进行交互。所述输入结构可包括按钮、键盘、鼠标、以及触控板等。此外,所述终端设备还包括显示装置,用于将所述检测结果可视化输出。所述检测结果包括:酒店客房内的摄像装置的数量、型号、品牌、地址信息、设备编码、设备名称、或评估结果中的一种或多种。

其中,所述显示装置包括但不限于独立设置的显示器、集成于所述终端设备上的显示屏等。在一些实施例中,所述显示装置还可以包括触摸部件,该触摸部件通过检测对象触摸其屏幕的发生和/或位置来促进用户输入。

举例而言,请参阅图5a、图5b、以及图5c,分别显示为本申请在一实施例中智能手机可视化输出检测结果的示意图。举例而言,所述终端设备例如为一智能手机,图5a中所述智能手机显示的页面对应于未检测到房间内存在摄像头的检测结果,图5b中所述智能手机显示的页面对应于检测到房间内存在一个摄像头的检测结果,图5c中所述智能手机显示的页面对应于检测到房间内存在合规摄像头的检测结果。

如图5a所示,当所述智能手机通过执行前述的检测方法并获得检测结果后,可以在页面上将所述检测结果以文本/图片的形式进行展示。例如,在未检测到摄像头时,所述智能手机可以显示“并未检测到摄像头”的文字内容,以向用户可视化展示检测结果。此外,出于用户体验的考虑,还可以在页面上显示当前连接的网络名称、已连入网络的时长、该智能手机的ip地址等等(图中并未全部示出)。同时,所述智能手机还可以在页面上直观、清晰地显示对房间进行检测后评估的安全等级,例如图中所示的“评估等级:安全”,用于表示当前房间内不存在偷窥摄像头,用户的隐私安全能够得以保障。

如图5b所示,当检测到房间内存在摄像头时,所述智能手机还可以在页面上显示提示内容(例如图中的“警告!”字样),以提醒用户注意隐私安全,或提醒酒店管理人员对摄像头进行排查。此外,所述智能手机还可以在页面上显示检测到的摄像头的摄像装置的数量、型号、以及品牌等。

又如,如图5c所示,当所述智能手机检测到房间内存在摄像头,且该摄像头为酒店合法安装的合规摄像装置,则所述智能手机还可以显示例如“检测到无可疑摄像头”的内容,以向用户和酒店管理人员可视化展示检测结果。

应理解,图5a、图5b、以及图5c所示的示意图仅为一种可能的实际场景的举例,而并非对所述显示装置的显示内容的限制。例如,当智能手机检测到无违规摄像装置的情况下,所述智能手机还可以仅显示例如“无可疑摄像头”的内容以可视化检测结果,所述检测结果中包括了存在摄像头但该摄像头为合法摄像头、以及不存在摄像头两种情况。

应理解,图5a、图5b、以及图5c所示的示意图仅为一种可能的实际场景的举例,而并非对所述显示装置的实现方式的限制。例如,所述显示装置还可以通过短信、屏幕弹窗、动态图、视频等方式进行展示;出于简洁性和美观的考虑,所述显示装置还可以提供主页面和次级页面,在主页面上显示直观、简洁的结论性的检测结果(例如评估等级等),以及进入次级页面的入口(例如图标、链接、文本框等),而在次级页面上提供详细的检测结果,例如ip地址信息、mac地址信息、设备编码、以及设备名称等。

应当理解,本申请于实施方式中描述的终端设备的组件可以比图示具有更多或更少的组件,或具有不同的组件配置。所绘制图示的各种组件可以用硬件、软件或软硬件的组合来实现,包括一个或多个信号处理和/或专用集成电路。

本申请还提供一种计算机可读写存储介质,存储有识别局域网中的摄像装置的方法的计算机程序,所述计算机程序被执行时实现上述实施例关于图1中所述的识别房间局域网中的摄像装置的方法。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。

于本申请提供的实施例中,所述计算机可读写存储介质可以包括只读存储器、随机存取存储器、eeprom、cd-rom或其它光盘存储装置、磁盘存储装置或其它磁存储设备、闪存、u盘、移动硬盘、或者能够用于存储具有指令或数据结构形式的期望的程序代码并能够由计算机进行存取的任何其它介质。另外,任何连接都可以适当地称为计算机可读介质。例如,如果指令是使用同轴电缆、光纤光缆、双绞线、数字订户线(dsl)或者诸如红外线、无线电和微波之类的无线技术,从网站、服务器或其它远程源发送的,则所述同轴电缆、光纤光缆、双绞线、dsl或者诸如红外线、无线电和微波之类的无线技术包括在所述介质的定义中。然而,应当理解的是,计算机可读写存储介质和数据存储介质不包括连接、载波、信号或者其它暂时性介质,而是旨在针对于非暂时性、有形的存储介质。如申请中所使用的磁盘和光盘包括压缩光盘(cd)、激光光盘、光盘、数字多功能光盘(dvd)、软盘和蓝光光盘,其中,磁盘通常磁性地复制数据,而光盘则用激光来光学地复制数据。

在一个或多个示例性方面,本申请所述识别房间局域网中的摄像装置的方法的计算机程序所描述的功能可以用硬件、软件、固件或者其任意组合的方式来实现。当用软件实现时,可以将这些功能作为一个或多个指令或代码存储或传送到计算机可读介质上。本申请所公开的方法或算法的步骤可以用处理器可执行软件模块来体现,其中处理器可执行软件模块可以位于有形、非临时性计算机可读写存储介质上。有形、非临时性计算机可读写存储介质可以是计算机能够存取的任何可用介质。

本申请上述的附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这根据所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以通过执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以通过专用硬件与计算机指令的组合来实现。

上述实施例仅例示性说明本申请的原理及其功效,而非用于限制本申请。任何熟悉此技术的人士皆可在不违背本申请的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本申请所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本申请的权利要求所涵盖。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1