基于局域网的多终端联控方法、装置、设备及存储介质制造方法及图纸

技术编号:24503944 阅读:31 留言:0更新日期:2020-06-13 06:26
本发明专利技术实施例公开了一种基于局域网的多终端联控方法、装置、设备及存储介质,其中所述方法包括若检测到用户发起的终端控制指令,解析所述终端控制指令以确定目标受控终端的标识信息以及目标控制指令;根据所确定的目标受控终端的标识信息从预设数据库中获取相应的IP地址和有效端口信息;将所述目标控制指令、所获取的目标受控终端的IP地址和有效端口信息发送至局域网中的路由端,以使所述路由端根据所获取的目标受控终端的IP地址和有效端口信息将所述目标控制指令发送至相应的目标受控终端,并实现对该目标受控终端的控制。本发明专利技术能够实现不同终端之间更为灵活、便捷的互联操控,满足更多功能操作,提高了用户的使用体验度。

Multi terminal joint control method, device, equipment and storage medium based on LAN

【技术实现步骤摘要】
基于局域网的多终端联控方法、装置、设备及存储介质
本专利技术涉及电子
,尤其涉及一种基于局域网的多终端联控方法、装置、设备及存储介质。
技术介绍
目前,市场上的智能电视的普及率几近饱和,家庭宽带网络的覆盖相当成熟,再者移动通信设备(如手机等)的普及同样广泛。基于当前的终端使用环境,实现局域网内多端连接通信的外部环境已经成熟,因此针对智能电视等大型家电设备的控制方式完全可以通过网络通信方式来实现,而且相较于传统的实体遥控器控制方式更为灵活。而应用市场上类似遥控助手等应用都是基于互联网通信进行多终端互传数据,从而实现相关操作功能,但由于上述应用基本都是第三方应用,对终端系统的兼容性有局限;另外由于Android系统的自我保护机制,会导致非系统级应用可做的功能操作受限,许多功能及操作无法实现。
技术实现思路
本专利技术实施例提供一种基于局域网的多终端联控方法、装置、设备及存储介质,能够实现不同终端之间更为灵活、便捷的互联操控,满足更多功能操作,提高了用户的使用体验度。第一方面,本专利技术实施例提供了一种基于局域网的多终端联控方法,该方法包括:若检测到用户发起的终端控制指令,解析所述终端控制指令以确定目标受控终端的标识信息以及目标控制指令;根据所确定的目标受控终端的标识信息从预设数据库中获取相应的IP地址和有效端口信息,其中,预设数据库包括至少一个IP地址,每个IP地址对应地关联有相应的有效端口信息,且不同的IP地址关联有不同的标识信息;将所述目标控制指令、所获取的目标受控终端的IP地址和有效端口信息发送至局域网中的路由端,以使所述路由端根据所获取的目标受控终端的IP地址和有效端口信息将所述目标控制指令发送至相应的目标受控终端,并实现对该目标受控终端的控制。第二方面,本专利技术实施例还提供了一种基于局域网的多终端联控装置,该装置包括:指令解析单元,用于若检测到用户发起的终端控制指令,解析所述终端控制指令以确定目标受控终端的标识信息以及目标控制指令;获取单元,用于根据所确定的目标受控终端的标识信息从预设数据库中获取相应的IP地址和有效端口信息,其中,预设数据库包括至少一个IP地址,每个IP地址对应地关联有相应的有效端口信息,且不同的IP地址关联有不同的标识信息;处理单元,用于将所述目标控制指令、所获取的目标受控终端的IP地址和有效端口信息发送至局域网中的路由端,以使所述路由端根据所获取的目标受控终端的IP地址和有效端口信息将所述目标控制指令发送至相应的目标受控终端,并实现对该目标受控终端的控制。第三方面,本专利技术实施例还提供了一种计算机设备,其包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序当被处理器执行时可实现上述方法。本专利技术实施例的方法能够实现不同终端之间更为灵活、便捷的互联操控,满足更多功能操作,提高了用户的使用体验度。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种基于局域网的多终端联控方法的流程示意图;图2是本专利技术另一实施例提供的一种基于局域网的多终端联控方法的流程示意图;图3是本专利技术另一实施例提供的一种基于局域网的多终端联控方法的子流程示意图;图4是本专利技术实施例提供的一种基于局域网的多终端联控装置的示意性框图;图5是本专利技术另一实施例提供的一种基于局域网的多终端联控装置的示意性框图;图6是本专利技术另一实施例提供的一种基于局域网的多终端联控装置的获取单元的示意性框图;图7是本专利技术实施例提供的一种计算机设备结构组成示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。请参阅图1,图1是本专利技术实施例提供的一种基于局域网的多终端联控方法的示意流程图。该方法可以运行在智能手机(如Android手机、IOS手机等)、平板电脑、笔记本电脑以及智能设备等终端中。该终端通过串行如图1所示,该方法的步骤包括步骤S101~S103。步骤S101,若检测到用户发起的终端控制指令,解析所述终端控制指令以确定目标受控终端的标识信息以及目标控制指令。在本实施例中,用户能够通过控制终端向目标受控终端发起目标控制指令,控制终端能够在检测到用户发起的终端控制指令之后实现对与其位于同一局域网中的其他终端的控制。具体是采用TCP标准通信协议以及局域网中的路由端来实现控制指令的转发,建立连接通道,实现各种类型数据包传输及接收等,即有效地实现同一局域网中的多个终端之间的联控。局域网通信技术是一种用途广泛、效率高、功耗小的一种通信模式,特别适合小范围同网络内多终端的互通联系。例如,若控制终端为移动终端,如智能手机等,而受控终端为智能电视的时候,用户能够通过局域网组网通信技术实现移动终端与智能电视之前实现互联操控,即使得操作控制方式更灵活、更便捷,无需通过外部互联网即可以解决智能电视与实体遥控器一对一匹配的局限性,直接通过局域网实现了多终端之间的联控。通常,用户可以通过控制终端发起的终端控制指令,该终端控制指令包括目标受控终端的标识信息以及目标控制指令,目标受控终端的标识信息是指受控终端的标识信息,通常该标识信息可以是相应的受控终端的名称,也可以是机型等信息;而目标控制指令即为用户对相应的受控终端的控制的命令,如通过智能手机向位于同一局域网的智能电视发送开机、换台、关机或调节音量等的控制指令。步骤S102,根据所确定的目标受控终端的标识信息从预设数据库中获取相应的IP地址和有效端口信息,其中,预设数据库包括至少一个IP地址,每个IP地址对应地关联有相应的有效端口信息,且不同的IP地址关联有不同的标识信息。在本实施例中,预设数据库中存储有预先存储的不同的受控终端的IP地址和有效端口信息。而通常在局域网中一个受控终端是对应设置有一个I本文档来自技高网...

【技术保护点】
1.一种基于局域网的多终端联控方法,其特征在于,所述方法包括:/n若检测到用户发起的终端控制指令,解析所述终端控制指令以确定目标受控终端的标识信息以及目标控制指令;/n根据所确定的目标受控终端的标识信息从预设数据库中获取相应的IP地址和有效端口信息,其中,预设数据库包括至少一个IP地址,每个IP地址对应地关联有相应的有效端口信息,且不同的IP地址关联有不同的标识信息;/n将所述目标控制指令、所获取的目标受控终端的IP地址和有效端口信息发送至局域网中的路由端,以使所述路由端根据所获取的目标受控终端的IP地址和有效端口信息将所述目标控制指令发送至相应的目标受控终端,并实现对该目标受控终端的控制。/n

【技术特征摘要】
1.一种基于局域网的多终端联控方法,其特征在于,所述方法包括:
若检测到用户发起的终端控制指令,解析所述终端控制指令以确定目标受控终端的标识信息以及目标控制指令;
根据所确定的目标受控终端的标识信息从预设数据库中获取相应的IP地址和有效端口信息,其中,预设数据库包括至少一个IP地址,每个IP地址对应地关联有相应的有效端口信息,且不同的IP地址关联有不同的标识信息;
将所述目标控制指令、所获取的目标受控终端的IP地址和有效端口信息发送至局域网中的路由端,以使所述路由端根据所获取的目标受控终端的IP地址和有效端口信息将所述目标控制指令发送至相应的目标受控终端,并实现对该目标受控终端的控制。


2.如权利要求1所述的基于局域网的多终端联控方法,其特征在于,所述解析所述终端控制指令以确定目标受控终端的标识信息以及目标控制指令的步骤之前,还包括:
每隔预设时间范围通过局域网中的路由端向位于局域网中的受控终端发送检测数据包,以使所述受控终端生成响应数据包,所述响应数据包包括该受控终端的IP地址以及端口信息;
判断在第一预设时间阀值内是否检测到由受控终端通过路由端转发的响应数据包;
若在第一预设时间阀值内检测到由受控终端通过路由端转发的响应数据包,解析所述响应数据包以获取所述受控终端的标识信息以及与所述标识信息相关联的IP地址和端口信息;
将所获取的受控终端的标识信息以及与所述标识信息相关联的IP地址和端口信息存储至预设数据库中,以建立与所述受控终端的联控。


3.如权利要求2所述的基于局域网的多终端联控方法,其特征在于,所述方法还包括:
若在第一预设时间阀值内未检测到由受控终端通过路由端转发的响应数据包,返回所述每隔预设时间范围通过局域网中的路由端向位于局域网中的受控终端发送检测数据包,以使所述受控终端生成响应数据包的步骤。


4.如权利要求3所述的基于局域网的多终端联控方法,其特征在于,所述根据所确定的目标受控终端的标识信息从预设数据库中获取相应的IP地址和有效端口信息的步骤,包括:
根据所确定的目标受控终端的标识信息从预设数据库中获取与其相应的IP地址;
根据所述IP地址获取相应的端口信息;
根据预设的随机选取规则从端口信息中选取其中一个端...

【专利技术属性】
技术研发人员:杨振华胡锋陈茂华曾剑锋
申请(专利权)人:深圳市康冠智能科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1