多屏联动控制方法及装置的制造方法

文档序号:10492768阅读:413来源:国知局
多屏联动控制方法及装置的制造方法
【专利摘要】本发明实施例提供一种多屏联动控制方法及装置。第一设备与局域网内的至少一个设备建立通信连接;所述第一设备执行投屏内容以使所述投屏内容被展示在所述至少一个设备上;所述第一设备响应手势输入并对所述至少一个设备进行控制;其中,所述手势输入由用户在所述第一设备处执行。实现了投屏过程中的多屏联动控制。
【专利说明】
多屏联动控制方法及装置
技术领域
[0001]本发明实施例涉及视频技术领域,尤其涉及一种多屏联动控制方法及装置。
【背景技术】
[0002]多屏互动指的是运用闪联协议、Miracast协议等,通过WIFI网络连接,在不同多媒体终端上(如常见基于1s、Android、Symbian等不同操作系统上的不同智能终端设备,如手机,PAD,TV等之间),可进行多媒体(音频,视频,图片)内容的传输,解析,展示,控制等一系列操作,可以在不同平台设备上同时共享展示内容,丰富用户的多媒体生活。简单的说,就是几种设备的屏幕,可以互相连接转换。比如手机上的电影可以在电视上播放,平板上的图片可以在电视上分享,电脑的内容可以投影到电视上。随着智能电视的普及,多屏互动正在悄然兴起。
[0003]目前,对于手机和电视机都是安卓系统的多屏互动而言,则可以利用WiFiDisplay功能(即无线显示功能,市面上大多数智能电视和智能手机都支持该功能)建立连接;连接成功后,手机上显示的所有内容都可以无线同步传输给电视机并显示出来(包括手机上的图片、视频等)。
[0004]AirPlay是苹果开发的一种无线技术,可以通过WiFi将1S设备上的包括图片、音频、视频通过无线的方式传输到支持AirPlay设备。另外,AirPlay具备与DLNA所没有的镜像功能,可将iPhone或iPad上的画面无线传输到电视上,也就是说你设备显示的是什么,电视屏幕显示就就是什么,而不仅限于图片和视频。
[0005]DLNA,Digital Living Network Alliance,是索尼、英特尔、微软等发起的一套PC、移动设备、消费电器之间互联互通的协议。它们的宗旨是“随时随地享受音乐、照片和视频”。安卓系统部分播放器就具备DLNA功能,可以将原来应该在手机屏幕的影片转移到超级电视或者乐视盒子端显示。这种投屏方式需要手机支持DLNA功能,并且需要将手机和超级电视置于同一局域网络。
[0006]上述现有技术能够解决不同设备之间的投屏问题,然而均存在一个较大的缺陷,即通常被投屏设备,例如平板电视等,并没有直接的音量控制键或者屏幕亮度或对比度控制键,需要通过遥控器进行控制,用户体验难以提升。
[0007]因此,一种投屏时的控制方法亟待提出。

【发明内容】

[0008]本发明实施例提供一种多屏联动控制方法及装置,用以解决现有技术中用户需要手动按键控制被投屏设备的缺陷,实现投屏过程中的多屏联动控制。
[0009]本发明实施例提供一种多屏联动控制方法,包括:
[0010]第一设备与局域网内的至少一个设备建立通信连接;
[0011 ]所述第一设备执行投屏内容以使所述投屏内容被展示在所述至少一个设备上;
[0012]所述第一设备响应手势输入并对所述至少一个设备进行控制;其中,所述手势输入由用户在所述第一设备处执行。
[0013]本发明实施例提供一种多屏联动控制装置,包括:
[0014]通信装置,用于第一设备与局域网内的至少一个设备建立通信连接;
[0015]投屏装置,用于所述第一设备执行投屏内容以使所述投屏内容被展示在所述至少一个设备上;
[0016]控制装置,用于所述第一设备响应手势输入并对所述至少一个设备进行控制;其中所述手势输入由用户在所述第一设备处执行。
[0017]本发明实施例提供的多屏联动控制方法及装置,改变了现有技术中进行投屏时,用户需手动对被投屏设备进行控制的繁琐操作,实现了投屏过程中的多屏联动控制,提升了用户体验。
【附图说明】
[0018]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为本申请实施例一的技术流程图;
[0020]图2为本申请实施例二的装置结构示意图。
【具体实施方式】
[0021]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]图1是本申请实施例一的技术流程图,结合图1,本申请实施例一种多屏联动控制方法的一种可行的实施方式,可以包括如下的执行步骤:
[0023]步骤S110:第一设备与局域网内的至少一个设备建立通信连接;
[0024]步骤SI20:所述第一设备执行投屏内容以使所述投屏内容被展示在所述至少一个设备上;
[0025]步骤S130:所述第一设备响应手势输入并对所述至少一个设备进行控制;其中,所述手势输入由用户在所述第一设备处执行。
[0026]具体的,在步骤SllO中,在进行投屏操作之前,投屏设备与被投屏设备需要预先建立通信连接。所述第一设备,即投屏设备,在未知局域网内是否存在能与之相连接的设备的情况下,可以根据自身的设备发现协议,向局域网内的所有设备发送检测数据包。局域网内能与之相连接的设备接收到所述检测数据包之后,会向所述第一设备发出一个反馈数据包。其中,所述反馈数据包中包含所述设备的MAC地址,SN号;当所述第一设备接收到包含设备MAC地址以及SN号的反馈数据包之后,就能够知道局域网内能够与之连接并进行通信的设备是哪些。所述第一设备根据所述MAC地址以及SN号,即可与至少一个设备建立所述通信连接。
[0027]需要说明的是,本步骤中,所述第一设备在与局域网内的其他设备建立通信时,优先选择历史连接过的设备,从而能够快速高效地为用户选择被投屏的设备。
[0028]具体的,在步骤S120中,所述第一设备执行投屏内容,可以是开启手机或者平板电脑的文件、视频或者图片,那么在被投屏设备上会同步进行显示用户开启的内容。例如,将手机投屏至电视时,视频由发送手机解码,转换为特殊的信号发送给接收方,即电视,电视直接将信号转换为屏幕输出,完成投屏。
[0029]具体的,在在步骤S130中,所述第一设备获取执行在其上的手势输入,判断所述手势输入的目标,并对此作出响应。
[0030]其中,所述手势输入具有特定的输入方向以及特定的输入区域。当所述第一设备检测到所述手势输入时,首先判断所述手势输入的输入区域以及输入方向;例如,手势输入的所述输入方向可以是从左至右,从右至左或者从上至下、从下至上等等;手势输入的特定输入区域可以是在第一设备横屏或者纵屏显示时的屏幕左侧固定区域或屏幕右侧固定区域。不同的手势输入方向代表不同控制功能,例如,由下至上可以是控制增强,由上至下可以是控制减弱。同样,不同的手势输入方向也代表不同的控制项目,例如,第一设备横屏或者纵屏显示时的屏幕左侧固定区域可以进行被投屏设备的音量控制,而屏幕右侧固定区域可以进行被投屏设备的屏幕亮度控制。因此,本申请实施例中,根据所述输入区域以及所述输入方向,结合预设策略判断所述手势输入的控制功能并对所述控制功能进行响应。
[0031]其中,所述预设策略是预先定义的,用户可以默认选择或者自定义设置。所述预设策略包括,预设每一所述手势输入的所述输入区域与每一控制功能之间的对应关系;或,预设每一所述手势输入的所述输入方向与每一控制功能之间的对应关系;或,预设特定的所述输入区域中每一所述手势输入的所述输入方向与每一控制功能之间的对应关系;或,预设控制盘开启手势,当检测到所述控制盘开启手势时,展开所述控制盘,通过对所述控制盘的操作控制所述至少一个设备;其中,所述控制盘中展示每一所述控制功能。具体的,所述对所述至少一个设备进行控制,具体包括控制所述至少一个设备的屏幕亮度和/或播放音量和/或屏幕色彩。
[0032]例如,在手机横屏显示状态下,在距离手机屏幕左侧30mm内的范围内上下输入上下滑动手势能够实现对被投屏设备音量的控制。或者,在另一种可行的方式中,所述第一设备在进行投屏时,在第一设备的显示区域进行划分标记并显示或者在第一设备的固定显示区域标注可进行的操作。例如,当手机作为投屏的第一设备时,在投屏时,在手机的屏幕上标记三条分割线,每一种分割线代表对被投屏设备的一种控制操作,例如音量控制、屏幕亮度控制以及屏幕色彩控制。在第一条线上,由下至上的滑动手势对应增加被投屏设备的播放音量,反之,减小被投屏设备的播放音量;在第二条线上,由下至上的滑动手势对应增加被投屏设备的屏幕显示亮度,反之,减小被投屏设备的屏幕显示亮度;在第三条线上,由下至上的滑动手势对应增加被投屏设备的屏幕色彩饱和度,反之,减小被投屏设备的屏幕色彩饱和度。当然,上述说明仅供举例使用,对本申请实施例并不构成限制。
[0033]或者,在另一种可行的实施方式中,预设控制盘开启手势,当检测到所述控制盘开启手势时,展开所述控制盘,通过对所述控制盘的操作控制所述至少一个设备;其中,所述控制盘中展示每一所述控制功能。
[0034]所述控制盘可以是在检测到第一设备上的任意手势出发之后弹出的悬浮窗口,激活所述悬浮窗口,则可以展开一个托盘,托盘中陈列若干控制按钮,例如,音量控制按钮、屏幕亮度控制按钮、屏幕色彩饱和度控制按钮、屏幕旋转控制按钮等。用户可以触发任意一个控制按钮从而实现对被投屏设备的控制。当被投屏的设备至少包括两个时,所述控制盘的数量也相应增多,从而实现对投屏过程中的多个屏幕进行控制。
[0035]本申请实施例中,发起投屏的第一设备通过向局域网内的设备发送检测数据包并分析其他设备发送的反馈数据包,发现局域网内能与之通信的设备并建立连接,在未知设备型号通信协议的情况下也能快速发现能够通信的设备;与此同时,本申请实施例通过预设手势与投屏控制之间的对应关系,改变了现有技术中进行投屏时,用户需手动对被投屏设备进行控制的繁琐操作,实现了投屏过程中的多屏联动控制,提升了用户体验。
[0036]图2是本申请实施例二的装置结构示意图,结合图2,本申请一种多屏联动控制装置,包括如下的模块:
[0037]通信模块210,用于第一设备与局域网内的至少一个设备建立通信连接;
[0038]投屏模块220,用于所述第一设备执行投屏内容以使所述投屏内容被展示在所述至少一个设备上;
[0039]控制模块230,用于所述第一设备响应手势输入并对所述至少一个设备进行控制;其中所述手势输入由用户在所述第一设备处执行。
[0040]其中,所述通信模块210具体用于:所述第一设备向局域网内的设备发送检测数据包,并接收设备发送的反馈数据包;其中,所述反馈数据包中包含所述设备的MAC地址,SN号;所述第一设备通过获取的所述MAC地址以及SN号与至少一个设备建立所述通信连接。[0041 ]其中,所述手势输入具有特定的输入方向以及特定的输入区域。
[0042]其中,所述控制模块230具体用于:检测所述手势输入的输入区域以及输入方向;根据所述输入区域以及所述输入方向,结合预设策略判断所述手势输入的控制功能并对所述控制功能进行响应。
[0043]其中,所述预设策略,具体包括:预设每一所述手势输入的所述输入区域与每一控制功能之间的对应关系;或,预设每一所述手势输入的所述输入方向与每一控制功能之间的对应关系;或,预设特定的所述输入区域中每一所述手势输入的所述输入方向与每一控制功能之间的对应关系;或,预设控制盘开启手势,当检测到所述控制盘开启手势时,展开所述控制盘,通过对所述控制盘的操作控制所述至少一个设备;其中,所述控制盘中展示每一所述控制功能。
[0044]所述控制模块230具体用于:控制所述至少一个设备的屏幕亮度和/或播放音量和/或屏幕色彩。
[0045]图2所示装置可以执行图1所示实施例的方法,实现原理和技术效果参考图1所示实施例,不再赘述。
[0046]应用实例
[0047]以下部分将结合本申请实施例技术方案的应用场景,通过一个实际的例子进一步对本发明实施例进行阐述。
[0048]在一种可能的应用场景中,用户与其他人分享手机里的视频,受限于手机屏幕的尺寸,用户采用投屏的方式将视频投放至电视进行观看。用户启动投屏设备,首先向局域网内的所有设备发送检测数据包并等待是否有设备返回反馈数据包。当手机接收到反馈数据包时,会自动解析反馈数据包中携带的设备MAC地址以及SN号并根据上述信息判断电视是否是手机的可连接设备,若是,则自动与电视建立连接。这一步中,在允许的情况下也可以采用DLAN或WiFi Display建立投屏设备之间的通信连接。
[0049]在连接成功之后,用户播放待分享的视频,此时手机自动将视频解码为电视可播放的信号并由电视进行播放。在播放过程中,用户发现电视声音较小,在手机处视频的声音已经最大,然而播放出的声音效果仍然不好。用户可在手机屏幕的特定区域,例如手机横屏或者纵屏显示状态下的屏幕右侧,由下而上滑动,则随之,电视的声音逐渐增大,若是在上述同一区域,由上而下滑动,则随之,电视声音逐渐减小,从而可以实现电视声音的控制。当发现播放环境较亮,电视屏幕显示灰暗不清晰时,用户可在手机屏幕的特定区域,例如手机横屏或者纵屏显示状态下的屏幕左侧,由下而上滑动,则随之,电视屏幕的显示亮度逐渐增强,若是在上述同一区域,由上而下滑动,则随之,电视屏幕的显示亮度逐渐减弱,从而可以实现电视屏幕显示亮度的控制。
[0050]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0051]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)执行各个实施例或者实施例的某些部分所述的方法。
[0052]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种多屏联动控制方法,其特征在于,包括如下的步骤: 第一设备与局域网内的至少一个设备建立通信连接; 所述第一设备执行投屏内容以使所述投屏内容被展示在所述至少一个设备上; 所述第一设备响应手势输入并对所述至少一个设备进行控制;其中,所述手势输入由用户在所述第一设备处执行。2.根据权利要求1所述的方法,其特征在于,第一设备与局域网内的至少一个设备建立通信连接,具体包括: 所述第一设备向局域网内的设备发送检测数据包,并接收设备发送的反馈数据包;其中,所述反馈数据包中包含所述设备的MAC地址,SN号; 所述第一设备通过获取的所述MAC地址以及SN号与至少一个设备建立所述通信连接。3.根据权利要求1所述的方法,其特征在于,所述手势输入具有特定的输入方向以及特定的输入区域。4.根据权利要求3所述的方法,其特征在于,所述第一设备响应手势输入,具体包括: 检测所述手势输入的输入区域以及输入方向; 根据所述输入区域以及所述输入方向,结合预设策略判断所述手势输入的控制功能并对所述控制功能进行响应。5.根据权利要求4所述的方法,其特征在于,所述预设策略,具体包括: 预设每一所述手势输入的所述输入区域与每一控制功能之间的对应关系;或, 预设每一所述手势输入的所述输入方向与每一控制功能之间的对应关系;或, 预设特定的所述输入区域中每一所述手势输入的所述输入方向与每一控制功能之间的对应关系;或, 预设控制盘开启手势,当检测到所述控制盘开启手势时,展开所述控制盘,通过对所述控制盘的操作控制所述至少一个设备;其中,所述控制盘中展示每一所述控制功能。6.根据权利要求3所述的方法,其特征在于,对所述至少一个设备进行控制,具体包括: 控制所述至少一个设备的屏幕亮度和/或播放音量和/或屏幕色彩。7.一种多屏联动控制装置,其特征在于,包括如下的模块: 通信模块,用于第一设备与局域网内的至少一个设备建立通信连接; 投屏模块,用于所述第一设备执行投屏内容以使所述投屏内容被展示在所述至少一个设备上; 控制模块,用于所述第一设备响应手势输入并对所述至少一个设备进行控制;其中所述手势输入由用户在所述第一设备处执行。8.根据权利要求7所述的装置,其特征在于,所述通信模块具体用于: 所述第一设备向局域网内的设备发送检测数据包,并接收设备发送的反馈数据包;其中,所述反馈数据包中包含所述设备的MAC地址,SN号; 所述第一设备通过获取的所述MAC地址以及SN号与至少一个设备建立所述通信连接。9.根据权利要求7所述的装置,其特征在于,所述手势输入具有特定的输入方向以及特定的输入区域。10.根据权利要求9所述的装置,其特征在于,所述控制模块具体用于: 检测所述手势输入的输入区域以及输入方向; 根据所述输入区域以及所述输入方向,结合预设策略判断所述手势输入的控制功能并对所述控制功能进行响应。11.根据权利要求10所述的装置,其特征在于,所述预设策略,具体包括: 预设每一所述手势输入的所述输入区域与每一控制功能之间的对应关系;或, 预设每一所述手势输入的所述输入方向与每一控制功能之间的对应关系;或, 预设特定的所述输入区域中每一所述手势输入的所述输入方向与每一控制功能之间的对应关系;或, 预设控制盘开启手势,当检测到所述控制盘开启手势时,展开所述控制盘,通过对所述控制盘的操作控制所述至少一个设备;其中,所述控制盘中展示每一所述控制功能。12.根据权利要求9所述的装置,其特征在于,所述控制模块具体用于: 控制所述至少一个设备的屏幕亮度和/或播放音量和/或屏幕色彩。
【文档编号】H04N21/485GK105847952SQ201610186589
【公开日】2016年8月10日
【申请日】2016年3月29日
【发明人】于冬冬
【申请人】乐视控股(北京)有限公司, 乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1