一种基于Miracast的终端连接方法和装置制造方法及图纸

技术编号:15524060 阅读:16 留言:0更新日期:2017-06-04 12:40
本发明专利技术公开了一种基于Miracast的终端连接方法,所述方法包括:接收外部设备发送的miracast连接请求;判断当前运行的wifi连接进程的工作频段是否与待启动的miracast进程的工作频段相同;若是,则对所述wifi连接进程的工作频段进行切换;在所述切换动作后,执行所述外部设备发送的miracast连接请求。解决了现有技术中在运行miracast连接功能需要退出其他网络连接应用,运行其他网络连接的应用则必须退出miracast连接功能的矛盾,实现了在其他网络连接应用场景下实时监听外部电子设备发起的Miracast连接请求,为外部电子设备提供连接的便利性。

Method and device for connecting terminal based on Miracast

The invention discloses a method of connecting terminal based on Miracast, the method comprises: sending and receiving external device miracast connection request; determine the current operation of the WiFi connection process to be started and whether the working frequency of the miracast process the work frequency of the same; if so, switch to the WiFi connection process of working frequency; in the switching action, perform the external device miracast connection request. To solve the existing technology in running the miracast connection function need to exit other networking applications, application of other network connection contradiction must exit the miracast connection function, realizes the connection request in other network connection initiated real-time monitoring of external electronic equipment application scenarios of Miracast, provide convenience for connecting external electronic equipment.

【技术实现步骤摘要】
一种基于Miracast的终端连接方法和装置
本专利技术涉及通信领域,尤其涉及一种基于Miracast的终端连接方法和装置。
技术介绍
随着智能终端的发展,目前越来越多的终端设备可以通过开启无线wifi的功能与路由或者网关设备无线连接,实现相应的网络功能,并且在终端设备内部也集成了很多与外部终端互联的功能,比较典型的就是miracast连接,它可以迅速在设备间传输交互数据,例如Miracast用户可以尽情在大屏电视上浏览智能手机拍下的照片,通过会议室投影仪实时共享笔记本屏幕,或者在平板电脑上收看家庭电视机顶盒的直播节目。Miracast通过点对点的连接方式,无需接入任何Wi-Fi网络。以智能电视为例,目前主流的做法,是把Miracast功能作为一个普通的应用程序存在,只有启动了miracast应用,外部电子设备才能通过发送miracast连接请求,连接上电视终端实现信息交互,但是如此时切换电视的使用场景,例如切换到最常用的电视直播功能,则必须退出miracast应用,相应的,外部电子设备不得不断开连接终止miracast连接功能,如果想使用,则需要退回到应用程序界面再次启动miracast应用,原因是miracast连接运行的工作频段会与电视中开启的其他网络连接如wifi的工作频段存在冲突。因此,针对如何在其他网络连接应用场景下实时监听外部电子设备发起的Miracast连接请求,为外部电子设备提供连接的便利性称为本领域技术人员函待解决的问题。
技术实现思路
本申请实施例通过提供一种基于Miracast的终端连接方法和装置,解决了现有技术中在运行miracast连接功能需要退出其他网络连接应用,运行其他网络连接的应用则必须退出miracast连接功能的矛盾,实现了在其他网络连接应用场景下实时监听外部电子设备发起的Miracast连接请求,为外部电子设备提供连接的便利性。一方面,本申请实施例提供了一种基于Miracast的终端连接方法,所述方法包括:接收外部设备发送的miracast连接请求;判断当前运行的wifi连接进程的工作频段是否与待启动的miracast进程的工作频段相同;若是,则对所述wifi连接进程的工作频段进行切换;在所述切换动作后,执行所述外部设备发送的miracast连接请求。优选的,所述接收外部设备发送的miracast连接请求之前还包括:在接收到所述终端的启动消息后,获取与所述miracast连接请求对应的配置文件;根据所述配置文件,创建用以监听所述外部设备miracast请求的监听进程;优选的,所述执行所述外部设备发送的miracast连接请求,包括:获取预存的信任终端设备列表,所述信任终端设备列表包括与所述终端连接成功的外部设备的标识信息;判断所述miracast连接请求中携带的终端标识信息是否包含于所述信任终端设备列表中;若是,则执行所述外部设备发送的miracast连接请求。优选的,所述判断所述miracast连接请求中携带的终端标识信息是否包含于所述信任终端设备列表中之后还包括:若否,则确定发送所述miracast连接请求的外部设备为首次连接;向用户发送是否确定进行连接的提示消息;若接收到用户的确认指令后,则执行所述外部设备的miracast连接请求,若未接收到用户的确认指令,则拒绝连接。优选的,所述若接收到用户的确认指令后,则执行所述外部设备的miracast连接请求之后,还包括:将所述外部设备的标识信息补充到所述信任终端设备列表。另一方面,本申请实施例还提供了一种基于Miracast的终端连接装置,所述装置包括:接收模块,用于接收外部设备发送的miracast连接请求;判断模块,用于判断当前运行的wifi连接进程的工作频段是否与待启动的miracast进程的工作频段相同;切换模块,用于若是,则对所述wifi连接进程的工作频段进行切换;执行模块,用于在所述切换动作后,执行所述外部设备发送的miracast连接请求。优选的,所述装置还包括:获取模块,用于在接收到所述终端的启动消息后,获取与所述miracast连接请求对应的配置文件;进程创建模块,用于根据所述配置文件,创建用以监听所述外部设备miracast请求的监听进程;优选的,所述执行模块,具体包括:列表获取子模块,用于获取预存的信任终端设备列表,所述信任终端设备列表包括与所述终端连接成功的外部设备的标识信息;列表判断子模块,用于判断所述miracast连接请求中携带的终端标识信息是否包含于所述信任终端设备列表中;第一执行子模块,用于若是,则执行所述外部设备发送的miracast连接请求。优选的,所述第一执行子模块还用于若否,则确定发送所述miracast连接请求的外部设备为首次连接;所述执行模块还包括:提示模块,用于向用户发送是否确定进行连接的提示消息;第二执行子模块,用于若接收到用户的确认指令后,则执行所述外部设备的miracast连接请求,若未接收到用户的确认指令,则拒绝连接。优选的,其特征在于,所述装置还包括:添加模块,用于将所述外部设备的标识信息补充到所述信任终端设备列表。综上,本申请实施例提供了一种基于Miracast的终端连接方法,在接收到外部设备发送的miracast连接请求,需要判断当前运行的wifi连接进程的工作频段是否与待启动的miracast进程的工作频段相同;若二者相同,则对所述wifi连接进程的工作频段进行切换;在所述切换动作后,执行所述外部设备发送的miracast连接请求。与已有技术相比,本申请在接收到外部设备发送的miracast连接请求后,不需要退出当前的其他网络连接模式下运行的应用场景,通过判断wifi连接进程和待启动的miracast进程的工作频道是否相同,如果相同,就修改wifi连接进程的工作频段,在修改操作后,再触发执行miracast连接请求,这样,可以避免miracast进程和wifi网络连接进程的冲突问题,因此实现了在其他网络连接应用场景下实时监听外部电子设备发起的Miracast连接请求,为外部电子设备提供连接的便利性。附图说明图1为本申请实施例中一种基于Miracast的终端连接方法的流程图;图2为本申请实施例中一种基于Miracast的终端连接方法的模块图。具体实施方式本申请实施例通过提供一种基于Miracast的终端连接方法和装置,解决了现有技术中在运行miracast连接功能需要退出其他网络连接应用,运行其他网络连接的应用则必须退出miracast连接功能的矛盾,实现了在其他网络连接应用场景下实时监听外部电子设备发起的Miracast连接请求,为外部电子设备提供连接的便利性。为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。如图1所示,本申请实施例提供了一种基于Miracast的终端连接方法,所述方法包括:步骤S101:接收外部设备发送的miracast连接请求;按照当前智能电视的主流做法,Miracast功能在智能电视平台中,是作为一个普通的网络应用存在的,只有启动了Miracast网络应用,外部电子设备才能够通过Miracast请求,连接上电视终端,使用其提供的丰富功能;当切换应用场景时(如切到LiveTv本文档来自技高网...
一种基于Miracast的终端连接方法和装置

【技术保护点】
一种基于Miracast的终端连接方法,其特征在于,所述方法包括:接收外部设备发送的miracast连接请求;判断当前运行的wifi连接进程的工作频段是否与待启动的miracast进程的工作频段相同;若是,则对所述wifi连接进程的工作频段进行切换;在所述切换动作后,执行所述外部设备发送的miracast连接请求。

【技术特征摘要】
1.一种基于Miracast的终端连接方法,其特征在于,所述方法包括:接收外部设备发送的miracast连接请求;判断当前运行的wifi连接进程的工作频段是否与待启动的miracast进程的工作频段相同;若是,则对所述wifi连接进程的工作频段进行切换;在所述切换动作后,执行所述外部设备发送的miracast连接请求。2.如权利要求1所述的方法,其特征在于,所述接收外部设备发送的miracast连接请求之前还包括:在接收到所述终端的启动消息后,获取与所述miracast连接请求对应的配置文件;根据所述配置文件,创建用以监听所述外部设备miracast请求的监听进程。3.根据权利要求2所述的方法,其特征在于,所述执行所述外部设备发送的miracast连接请求,包括:获取预存的信任终端设备列表,所述信任终端设备列表包括与所述终端连接成功的外部设备的标识信息;判断所述miracast连接请求中携带的终端标识信息是否包含于所述信任终端设备列表中;若是,则执行所述外部设备发送的miracast连接请求。4.根据权利要求3所述的方法,其特征在于,所述判断所述miracast连接请求中携带的终端标识信息是否包含于所述信任终端设备列表中之后还包括:若否,则确定发送所述miracast连接请求的外部设备为首次连接;向用户发送是否确定进行连接的提示消息;若接收到用户的确认指令后,则执行所述外部设备的miracast连接请求,若未接收到用户的确认指令,则拒绝连接。5.根据权利要求4所述的方法,其特征在于,所述若接收到用户的确认指令后,则执行所述外部设备的miracast连接请求之后,还包括:将所述外部设备的标识信息补充到所述信任终端设备列...

【专利技术属性】
技术研发人员:刁磊杨志明
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

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

1