一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

投屏控制方法、系统、装置及计算机可读存储介质与流程

2021-11-03 21:33:00 来源:中国专利 TAG:


1.本发明涉及多屏互动技术领域,尤其涉及一种投屏控制方法、系统、装置及计算机可读存储介质。


背景技术:

2.投屏就是将手机、平板、电脑等智能设备的内容投放到另一设备上展示,例如将手机屏幕上的画面投放到电脑或者电视上,将手机上的游戏、电影、直播等投屏到电视屏幕上。目前的投屏功能只能将内容投放到一台设备上,投屏功能较为单一且存在不便利的问题。
3.上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

4.本发明的主要目的在于提供一种投屏控制方法、系统、装置及计算机可读存储介质,旨在解决目前常规的投屏方式功能较为单一且存在不便利的技术问题。
5.为实现上述目的,本发明提供一种投屏控制方法,所述投屏控制方法包括:
6.获取待投屏信息,确定所述投屏发送端是否接收到可投屏设备发送的设备标识;
7.若接收到可投屏设备发送的设备标识,且存在多个所述设备标识,则显示各所述设备标识;
8.若接收到用户输入的选择指令,则确定各所述设备标识中所述选择指令对应的所有目标设备标识,并将所述待投屏信息发送至各所述目标设备标识对应的可投屏设备。
9.可选地,所述获取待投屏信息的步骤包括:
10.检测预设的录屏指令是否被触发,若所述录屏指令被触发,则采集触发的录屏指令对应的录屏内容;
11.确定所述录屏内容对应的协议类型,将所述录屏内容和所述录屏内容对应的协议类型作为待投屏信息。
12.可选地,所述获取待投屏信息的步骤包括:
13.检测预设的推送指令是否被触发,若所述推送指令被触发,则获取触发的推送指令对应的推送内容;
14.确定所述推送内容对应的协议类型,将所述推送内容和所述推送内容对应的协议类型作为待投屏信息。
15.可选地,所述显示各所述设备标识的步骤包括:
16.获取各所述设备标识的历史被选次数;
17.根据所述历史被选次数对所述设备标识进行排序,并将排序后的各设备标识依次显示在界面上。
18.可选地,所述投屏控制方法应用于投屏接收端,包括步骤:
19.接收投屏发送端发送的待投屏信息,并获取所述待投屏信息中的协议类型;
20.根据所述协议类型,解析所述待投屏信息以获得解析信息,将所述解析信息输出至屏幕进行显示。
21.可选地,所述解析信息包括推送解析信息,所述根据所述协议类型,解析所述待投屏信息以获得解析信息,将所述解析信息输出至屏幕进行显示的步骤包括:
22.若所述协议类型为推送内容对应的协议类型,则解析待投屏信息中的推送内容,以获得推送解析信息;
23.将所述推送解析信息输出至屏幕进行显示。
24.可选地,所述解析信息包括录屏解析信息,所述根据所述协议类型,解析所述待投屏信息以获得解析信息,将所述解析信息输出至屏幕进行显示的步骤包括:
25.若所述协议类型为录屏内容对应的协议类型,则解析待投屏信息中的录屏内容,以获得录屏解析信息;
26.将所述录屏解析信息输出至屏幕进行显示。
27.进一步地,为实现上述目的,本发明还提供一种投屏控制系统,所述投屏控制系统包括通信连接的投屏发送端和投屏接收端;其中,
28.所述投屏发送端用于获取待投屏信息,确定所述投屏发送端是否接收到可投屏设备发送的设备标识;
29.投屏发送端用于若接收到可投屏设备发送的设备标识,且存在多个所述设备标识,则显示各所述设备标识;
30.投屏发送端用于若接收到用户输入的选择指令,则确定各所述设备标识中所述选择指令对应的所有目标设备标识,并将所述待投屏信息发送至各所述目标设备标识对应的可投屏设备;
31.所述投屏接收端接用于接收投屏发送端发送的待投屏信息,并获取所述待投屏信息中的协议类型;
32.投屏接收端接用于根据所述协议类型,解析所述待投屏信息以获得解析信息,将所述解析信息输出至屏幕进行显示。
33.此外,为实现上述目的,本发明还提供一种投屏控制装置,所述投屏控制装置包括存储器、处理器、以及存储在所述存储器上并可在所述处理器上运行的投屏控制程序,所述投屏控制程序被处理器执行时实现如上述的投屏控制方法的步骤。
34.此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有投屏控制程序,所述投屏控制程序被处理器执行时实现如上述的投屏控制方法的步骤。
35.本发明提供一种投屏控制方法、系统、装置及计算机可读存储介质,获取待投屏信息,确定投屏发送端是否接收到可投屏设备发送的设备标识;若接收到可投屏设备发送的设备标识,且存在多个设备标识,则显示各设备标识;若接收到用户输入的选择指令,则确定各设备标识中选择指令对应的所有目标设备标识,并将待投屏信息发送至各目标设备标识对应的可投屏设备。通过接收可投屏设备发送的设备标识可供用户选择需要投屏的多个设备,响应用户输入的选择指令发送至各选定的可投屏设备以进行投屏显示,实现了将同一终端内容同时投屏至多台设备上,解决了目前常规的投屏方式功能较为单一且存在不便
利的技术问题。
附图说明
36.图1是本发明实施例方案涉及的硬件运行环境的装置结构示意图;
37.图2为本发明投屏控制方法第一实施例的流程示意图;
38.图3为本发明投屏控制方法第四实施例的流程示意图;
39.图4为本发明投屏控制方法一实施例的多个可投屏设备显示相同投屏画面示意图;
40.图5为本发明投屏控制方法一实施例的屏幕镜像投屏模式下接收到的设备标识示意图;
41.图6为本发明投屏控制方法一实施例的屏幕镜像投屏模式下设备标识的选择示意图;
42.图7为本发明投屏控制方法一实施例的推送投屏模式下接收到的设备标识示意图;
43.图8为本发明投屏控制方法一实施例的推送投屏模式下设备标识的选择示意图。
44.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
45.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
46.需要说明,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
47.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
48.参照图1,图1为本发明实施例方案涉及的硬件运行环境的投屏控制装置结构示意图。
49.如图1所示,该投屏控制装置可以包括:处理器1001,例如cpu(centralprocessing unit,中央处理器),通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选的用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi

fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non

volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
50.可选地,投屏控制装置还可以包括rf(radio frequency,射频)电路,传感器、音频
电路、wifi模块;输入单元,比如显示屏,触摸屏;网络接口可选除无线接口中除wifi外,蓝牙、探针等等。
51.本领域技术人员可以理解,图1中示出的投屏控制装置结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
52.如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及投屏控制程序。
53.在图1所示的装置中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的投屏控制程序,并执行以下操作:
54.获取待投屏信息,确定所述投屏发送端是否接收到可投屏设备发送的设备标识;
55.若接收到可投屏设备发送的设备标识,且存在多个所述设备标识,则显示各所述设备标识;
56.若接收到用户输入的选择指令,则确定各所述设备标识中所述选择指令对应的所有目标设备标识,并将所述待投屏信息发送至各所述目标设备标识对应的可投屏设备。
57.基于上述硬件结构,提出本发明投屏控制方法各个实施例。
58.本发明提供一种投屏控制方法。
59.参照图2,图2为本发明投屏控制方法第一实施例的流程示意图。
60.在本发明投屏控制方法的第一实施例中,所述投屏控制方法包括:
61.步骤s10,获取待投屏信息,确定所述投屏发送端是否接收到可投屏设备发送的设备标识;
62.步骤s20,若接收到可投屏设备发送的设备标识,且存在多个所述设备标识,则显示各所述设备标识;
63.在本实施例中,投屏控制方法应用于投屏发送端,本实施例中,投屏发送端可以为手机、平板电脑或笔记本电脑等终端设备,为方便说明,本实施例以投屏发送端为手机进行举例说明。可参照图5,在用户需要投屏时,可通过手机选择待投屏信息,并触发投屏功能指令以开启投屏功能(如用户可通过点击“投屏”icon触发投屏功能指令),此时手机端获取待投屏信息,并可通过局域网wifi通道自动搜索出周边已开启投屏模式的可投屏设备,确定投屏发送端是否接收到可投屏设备发送的设备标识(一个可投屏设备对应可发送一个设备标识),若接收到可投屏设备发送的设备标识,且存在多个设备标识,则说明存在多个可投屏设备,此时可以通过列表形式将接收到的设备标识显示在手机界面上,用户可在列表中选择需要投屏的一个或多个设备标识。其中,icon是一种图标格式,用于系统图标、软件图标等。
64.步骤s30,若接收到用户输入的选择指令,则确定各所述设备标识中所述选择指令对应的所有目标设备标识,并将所述待投屏信息发送至各所述目标设备标识对应的可投屏设备。
65.在本实施例中,可参照图6,用户可基于手机界面显示的设备标识选择需要同时投屏的可投屏设备,选择完成后生成选择指令,手机端接收该选择指令(选择指令的触发方式不作具体限定),并确定各设备标识中该选择指令对应的所有目标设备标识,将上述待投屏信息同时发送至用户选定的各个目标设备标识对应的可投屏设备。例如,如图4所示,图4为
多个可投屏设备显示相同投屏画面的示意图,在售卖电视机的卖场中,通常需展示多台终端设备,在多台终端设备共存的场景下,需要同时在多台终端上显示相同片源以供用户比对不同型号设备的音画质差异。此时则可通过手机端选择多媒体内容,获取多媒体内容对应的待投屏信息,并搜索周围可投屏设备,将可投屏设备的设备名称标识显示在界面上以供用户进行选择,接收用户选择输入的选择指令,根据选择指令确认被选择的目标投屏设备,将待投屏信息同时发送至各个被选定的目标投屏设备上进行投屏显示。目标设备标识为用户输入的选择指令中对应选定的设备标识。例如,通过上述方式,卖场导购员,可以把一台手机的待投屏内容,同时投屏到多台设备上,以方便客户比对不同型号设备的音画质差异。
66.本实施例中,通过接收周围所有可投屏设备发送的设备标识并显示在手机界面上,可便于客户根据具体需要选择相应的投屏设备,并在用户选择需要投屏的投屏设备后,将同一终端内容同时投屏至多台投屏设备上。
67.进一步地,用户可以选择批量投屏,即将同一终端的待投屏信息投屏到多台投屏设备,也可以将待投屏信息直接投屏到单台设备。
68.在本实施例中,在仅需要将待投屏信息投屏至单台设备时,可直接选择并连接对应的可投屏设备进行投屏,提高了投屏效率。并在需要投屏多台设备的场景下根据设备标识选择确定具体的需投屏设备,有效的保证了投屏控制的准确性。
69.在本实施例中,获取待投屏信息,确定投屏发送端是否接收到可投屏设备发送的设备标识,若接收到可投屏设备发送的设备标识,且存在多个设备标识,则显示各所述设备标识,若接收到用户输入的选择指令,则确定各设备标识中选择指令对应的所有目标设备标识,并将待投屏信息发送至各目标设备标识对应的可投屏设备,即通过搜索周边所有可投屏设备,并将可投屏设备对应的设备标识显示在界面上,接收用户的选择指令,将待投屏信息同时发送至选定的各个可投屏设备。基于用户的选择指令将待投屏信息同时投屏到多个设备上,可实现将同一终端内容同时投屏至多台设备上,解决了目前常规的投屏方式功能较为单一且存在不便利的技术问题。并在需要投屏多台设备的场景下根据设备标识确定具体的需投屏设备,有效的保证了投屏控制的准确性。
70.进一步地,基于上述第一实施例,提出本发明投屏控制方法第二实施例。
71.在本实施例中,上述步骤s10,获取待投屏信息的步骤包括:
72.步骤a1,检测预设的录屏指令是否被触发,若所述录屏指令被触发,则采集触发的录屏指令对应的录屏内容;
73.步骤a2,确定所述录屏内容对应的协议类型,将所述录屏内容和所述录屏内容对应的协议类型作为待投屏信息。
74.在本实施例中,待投屏信息的获取方式可以为检测预设的录屏指令是否被触发,若录屏指令被触发,则获取触发的录屏指令对应的录屏内容,录屏内容为手机端当前内容的实时截屏(1s至少截60次),并确定录屏内容对应的协议类型,其中,录屏内容对应的协议类型对应为屏幕镜像投屏模式,主要用于投屏手机ppt、手机桌面、手游或暂时投屏功能的app等录屏内容。录屏内容对应的协议类型可以为:miracast协议、airplay镜像协议、lelink镜像协议等,将录屏内容和录屏内容对应的协议类型作为待投屏信息。在本实施例中,通过录屏内容对应的协议发送待投屏信息进行投屏的过程可参考图7和图8,确定待投
屏信息(例如手机桌面),启动屏幕镜像功能模式,搜索周围可投屏设备,将可投屏设备的设备名称标识显示在界面上以供用户进行选择,启动批量投屏功能,接收用户的选择指令,根据选择指令确认被选择的目标投屏设备,将待投屏信息同时发送至各个被选定的目标投屏设备上进行投屏显示。
75.进一步地,上述步骤s10,获取待投屏信息的步骤还包括:
76.步骤b1,检测预设的推送指令是否被触发,若所述推送指令被触发,则获取触发的推送指令对应的推送内容;
77.步骤b2,确定所述推送内容对应的协议类型,将所述推送内容和所述推送内容对应的协议类型作为待投屏信息。
78.在本实施例中,待投屏信息的获取方式可以为检测预设的推送指令是否被触发,若推送指令被触发,则获取触发的推送指令对应的推送内容,推送内容包括:url统一资源定位地址、播放进度以及上下集视频内容的url统一资源定位地址,并确定推送内容对应的协议类型,其中,推送内容对应的协议类型对应为推送投屏模式,主要用于投屏视频和音乐,投屏之后手机可以关闭或使用其他软件,而电视不会停止播放。可实现玩手机与看电视的同时进行,例如视频软件里的tv按钮。推送内容对应的协议类型可以为:dlna协议,airplay推送协议或lelink协议等,将推送内容和推送内容对应的协议类型作为待投屏信息。其中,url是统一资源定位符,全球性地址,用于定位网上的资源。在本实施例中,通过推送内容对应的协议发送待投屏信息进行投屏的过程可参考图5和图6,确定待投屏信息(例如动漫视频),启动推送投屏功能,搜索周围可投屏设备,将可投屏设备的设备名称标识显示在界面上以供用户进行选择,启动批量投屏功能,接收用户的选择指令,根据选择指令确认被选择的目标投屏设备,将待投屏信息同时发送至各个被选定的目标投屏设备上进行投屏显示。
79.在本实施例中,通过待投屏信息中的不同协议类型对应将待投屏信息投屏到多台设备上,实现不同的投屏功能,其中通过推送内容对应的协议类型发送待投屏信息,可实时同步地控制播放进度。
80.进一步地,基于上述第一实施例,提出本发明投屏控制方法第三实施例。
81.在本实施例中,上述步骤s20,若接收到可投屏设备发送的设备标识,且存在多个所述设备标识,则显示各所述设备标识的步骤还包括:
82.步骤c1,获取各所述设备标识的历史被选次数;
83.步骤c2,根据所述历史被选次数对所述设备标识进行排序,并将排序后的各设备标识依次显示在界面上。
84.在本实施例中,手机端接收可投屏设备发送的设备标识,在存在多个设备标识时,获取各个设备标识的历史被选次数,根据历史被选次数对设备标识进行排序,并将排序后的各设备标识依次显示在界面上。例如,按照历史被选次数数值的大小在列表中从上往下进行排序,历史被选次数数值越大则排在越上端。其中,历史被选次数为各个设备标识被设备发送端选择的历史累计次数。
85.本实施例通过对设备标识进行排序,将经常被选择的投屏设备对应的设备标识排序在前面,方便用户进行选择。
86.进一步地,本发明提供一种投屏控制方法。
87.参照图3,图3为本发明投屏控制方法第四实施例的流程示意图。
88.在本发明投屏控制方法的第四实施例中,所述投屏控制方法包括:
89.步骤s40,接收投屏发送端发送的待投屏信息,并获取所述待投屏信息中的协议类型;
90.步骤s50,根据所述协议类型,解析所述待投屏信息以获得解析信息,将所述解析信息输出至屏幕进行显示。
91.在本实施例中,投屏控制方法应用于投屏接收端,投屏接收端为可投屏设备,例如,投屏接收端可以为电视机,该投屏接收端可以为一个或多个。投屏接收端接收投屏发送端发送的待投屏信息,并获取待投屏信息中的协议类型,其中,待投屏信息中的协议类型为推送内容对应的协议类型或录屏内容对应的协议类型,根据对应的协议类型,解析待投屏信息以获得解析信息,将解析信息输出至屏幕进行显示。
92.具体地,步骤s50,根据所述协议类型,解析所述待投屏信息以获得解析信息,将所述解析信息输出至屏幕进行显示的细化步骤包括:
93.步骤d1,若所述协议类型为推送内容对应的协议类型,则解析待投屏信息中的推送内容,以获得推送解析信息;
94.步骤d2,将所述推送解析信息输出至屏幕进行显示。
95.本实施例中,接收投屏发送端发送的待投屏信息,并获取待投屏信息中的协议类型,若投屏协议类型为推送内容对应的协议类型,即通过推送投屏模式接收待投屏信息,解析待投屏信息中的推送内容,以获得推送解析信息,将推送解析信息输出至屏幕进行显示。例如,电视与手机连接同一个wifi后,通过推送内容对应的协议传输数据,接收手机发送的待投屏信息中的url定位地址、播放进度以及上下集视频内容的url定位地址,并进行解析,然后将解析后的信息进行投屏显示,此时电视还可以响应手机发送的控制电视的进度,暂停,下一集,音量之类的指令。
96.步骤d3,若所述协议类型为录屏内容对应的协议类型,则解析待投屏信息中的录屏内容,以获得录屏解析信息;
97.步骤d4,将所述录屏解析信息输出至屏幕进行显示。
98.在本实施例中,若确定出协议类型为录屏内容对应的协议类型,则解析待投屏信息中的录屏内容,将解析获取到的录屏解析信息显示在设备屏幕上。
99.若协议类型为录屏内容对应的协议类型,即通过屏幕镜像投屏模式接收待投屏信息,对应的该待投屏信息中包括手机当前内容的实时截屏(1s至少截60次),对该待投屏信息进行解析以获取对应的解析信息,即录屏解析信息,将录屏解析信息显示在设备屏幕上。
100.在本实施例中,投屏接收端接收投屏发送端发送的待投屏信息,并获取待投屏信息中的协议类型,根据协议类型,解析待投屏信息以获得解析信息,将解析信息输出至屏幕进行显示。实现了将同一终端内容投屏显示在多台设备上,解决了目前常规的投屏方式功能较为单一且存在不便利的技术问题。通过确定待投屏信息中的协议类型,实现不同投屏协议对应的投屏功能,根据具体的场景选择合适的投屏功能,提高了投屏功能多样性。
101.进一步地,本发明实施例还提出一种投屏控制系统,所述投屏控制系统包括投屏发送端和投屏接收端,所述投屏控制系统实现以下步骤:
102.投屏发送端获取待投屏信息,确定所述投屏发送端是否接收到可投屏设备发送的
设备标识;
103.投屏发送端若接收到可投屏设备发送的设备标识,且存在多个所述设备标识,则显示各所述设备标识;
104.投屏发送端若接收到用户输入的选择指令,则确定各所述设备标识中所述选择指令对应的所有目标设备标识,并将所述待投屏信息发送至各所述目标设备标识对应的可投屏设备;
105.投屏接收端接收投屏发送端发送的待投屏信息,并获取所述待投屏信息中的协议类型;
106.投屏接收端根据所述协议类型,解析所述待投屏信息以获得解析信息,将所述解析信息输出至屏幕进行显示。
107.本实施例中投屏控制系统执行时实现如投屏控制方法中的步骤,即获取待投屏信息,确定投屏发送端是否接收到可投屏设备发送的设备标识;若接收到可投屏设备发送的设备标识,且存在多个设备标识,则显示各设备标识;若接收到用户输入的选择指令,则确定各设备标识中选择指令对应的所有目标设备标识,并将待投屏信息发送至各目标设备标识对应的可投屏设备。实现了基于用户的选择指令将待投屏信息同时投屏到多个设备上,解决了目前常规的投屏方式功能较为单一且存在不便利的技术问题。
108.本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有投屏控制程序,所述投屏控制程序被处理器执行时实现如以上任一项实施例所述的投屏控制方法的步骤。
109.本发明计算机可读存储介质的具体实施例与上述投屏控制方法各实施例基本相同,在此不作赘述。
110.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
111.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
112.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
113.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献