一种具有投屏功能的一体机及投屏控制方法
技术领域
本发明涉及投屏一体机技术领域,具体涉及一种具有投屏功能的一体机及投屏控制方法。
背景技术
同屏互动这一功能bai能够让用户将duWindows笔记本电脑、Android智能手机/苹果手机/平板电脑等设备屏幕上的所有内容都投射到支持此项功能的触控一体机上,实现多屏共享。
一般手机要投屏到智能电视上,首先要要求手机和智能电视在同一个二层局域网内。其次要求手机和智能电视都要支持投屏协议比如AirPlay、Miracast、DLNA,现代手机和智能电视一般都支持,或者在手机下载一个投屏APP来投屏同时将一体机内也安装对应的投屏APP,也可实现投屏操作。
虽然现有的投屏方式多种多样,但是现有的投屏方式还存在的缺点主要为:
1、投屏内容不固定,操作终端打开其他不需要投屏的内容时,一体机的显示器将操作终端的其他操作内容同步显示,造成投屏的内容不稳定,且投屏效果差;
2、对于一体机的显示器分屏模式,投屏数据的位置相对固定,不便于更换显示位置。
发明内容
本发明的目的在于提供一种具有投屏功能的一体机及投屏控制方法,以解决现有技术中操作终端打开其他不需要投屏的内容时,一体机的显示器将操作终端的其他操作内容同步显示、投屏数据的位置相对固定,不便于更换显示位置的技术问题。
为解决上述技术问题,本发明具体提供下述技术方案:
一种具有投屏功能的一体机,包括:
通信传输单元,用于与操作终端连接在同一个局域网内,并建立与所述操作终端之间的通信连接;
临时栈道储纳单元,用于同时接收多个投屏数据,每个临时栈道单次只接收一个所述投屏数据并将所有的投屏数据按序分配至不同的所述临时栈道;
数据识别单元,用于识别每个所述临时栈道内的所述投屏数据的数据传输通断以及数据类型,并且根据所述投屏数据的数据类型自动匹配所述投屏数据播放插件;
显示器分屏控制单元,根据所述数据识别单元对所有临时栈道内的所述投屏数据识别结果自动控制分屏数量,并创建所述投屏数据与所述显示器分屏的树状选择活动对应关系;
显示器大小调控单元,用于调整所述显示器分屏的每个屏幕尺寸大小;
切屏单元,用于根据所述树状选择活动对应关系自适应切换每个屏幕的播放内容。
作为本发明的一种优选方案,所述操作终端通过授权控制单元确定所述操作终端内用于投屏的应用APP,所述操作终端与所述通信传输单元建立通信连接后,所述操作终端打开建立通信连接的所述应用APP时,所述应用APP的投屏数据通过所述通信传输单元的有线传输或者无线传输的方式发送到所述临时栈道储纳单元。
作为本发明的一种优选方案,所述通信传输单元一次性与多个所述操作终端建立通信连接,每个所述操作终端的投屏数据通过唯一的所述传输信道进行数据传输,所述传输信道的数量小于等于所述显示器分屏控制单元的显示器分屏数量以确定每个显示器分屏的投屏内容。
作为本发明的一种优选方案,所述通信传输单元一次性与单个所述操作终端建立通信连接,所述操作终端的多个投屏数据通过唯一对应的所述传输信道进行数据传输,所述传输信道的数量小于等于所述显示器分屏控制单元的显示器分屏数量以确定每个显示器分屏的投屏内容。
为解决上述技术问题,本发明还进一步提供下述技术方案:一种投屏控制方法,包括以下步骤:
步骤100、将单个操作终端或者多个操作终端分别与一体机的通信传输单元建立通信连接;
步骤200、通过授权控制单元选定与通信传输单元进行数据传输的投屏数据;
步骤300、每个所述投屏数据通过唯一的传输信道对应发送至临时栈道储纳单元,将每个投屏数据按照树状选择活动对应关系投放至显示器分屏播放;
步骤400、调整每个显示器分屏的尺寸,并实时调整每个显示器分屏的投屏数据。
作为本发明的一种优选方案,在步骤300中,将不同的投屏数据对应投放至显示器分屏的具体实现步骤为:
按照顺序设定显示器分屏的标号;
将不同投屏数据根据通信传输的时间点先后顺序,分别对应投放至顺序标号的显示器分屏上。
作为本发明的一种优选方案,所述投屏数据首次实现投屏数据投放时,不同投屏数据根据通信传输的时间点先后顺序,分别对应投放至顺序标号的显示器分屏上,并且在投放过程中,每个显示器分屏自定义与另一个显示器分屏调换投屏数据。
作为本发明的一种优选方案,在步骤400中,根据需求自定义每个显示器分屏的尺寸以显示不同的投屏数据,将单个操作终端的投屏数据投放在所述显示器分屏的具体实现步骤为:
根据所述显示器分屏的数量,选定单个操作终端用于投屏的应用APP;
根据所述显示器分屏的标号顺序,按照建立通信连接时间顺序依次打开所述应用APP,所述应用APP的打开顺序与所述显示器分屏的标号顺序一一对应;
自定义选定单个操作终端的当前用于投屏的应用APP,除此之前的所述用用APP的所述临时栈道储纳单元暂停信息传输;
实时监控所述临时栈道储纳单元内的信息传输情况,将正在信息传输的应用APP投屏数据与最大的显示器分屏内暂停投放的应用APP投屏数据调换位置。
作为本发明的一种优选方案,在步骤400中,将多个操作终端的投屏数据投放在所述显示器分屏的具体实现步骤为:
根据所述显示器分屏的数量,选定用于投屏的操作终端;
根据所述显示器分屏的标号顺序,按照建立通信连接时间顺序依次打开每个所述操作终端的应用APP,所述应用APP的打开顺序与所述显示器分屏的标号顺序一一对应;
在每个所述显示器分屏内设有与除当前所述操作终端的其他所述操作终端之间的树状纽带,在每个显示器分屏选择另一个所述操作终端;
将当前显示器分屏的操作终端投屏数据与选定的另一个所述操作终端投屏数据对应的显示器分屏进行显示器分屏调换。
本发明与现有技术相比较具有如下有益效果:
(1)本发明实现稳定投屏工作,而避免其他的操作终端直接与通信传输单元通信连接,防止顶替正在投屏的操作终端的投屏操作,同时也防止正在投屏的投屏内容更换影响投屏工作的正常运行,且避免将不需要投屏的内容意外投放,确保投屏工作的稳定性;
(2)本发明投屏数据所在的显示器分屏位置并不是固定不变的,而是可以根据需求调整显示器分屏大小和显示器分屏的投屏数据,从而对于单个操作终端投放多个投屏数据的操作,确保当前投屏数据处于最大尺寸的分屏内,对于多个操作终端同时投屏数据显示时,可以更换投屏数据的位置,不需要来回的调整每个显示器分屏的尺寸,以便于投屏演示,增加灵活性。
附图说明
为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。
图1为本发明实施例提供的一体机投屏功能模块的结构框图;
图2为本发明实施例提供的投屏控制方法的流程示意图。
图中的标号分别表示如下:
1-通信传输单元;2-临时栈道储纳单元;3-数据识别单元;4-显示器分屏控制单元;5-显示器大小调控单元;6-切屏单元;7-操作终端;8-授权控制单元。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明提供了一种具有投屏功能的一体机及投屏控制方法,本实施方式的一体机利用显示器分屏同时展示多个操作终端的投屏数据,同时每个显示器分屏的投屏数据可以根据需求自定义调换位置。
一体机包括:通信传输单元1、临时栈道储纳单元2、数据识别单元3、数据识别单元3、显示器分屏控制单元4、显示器大小调控单元5和切屏单元6。
通信传输单元1用于与操作终端7连接在同一个局域网内,并建立与所述操作终端7之间的通信连接。
临时栈道储纳单元2用于同时接收多个投屏数据,每个临时栈道单次只接收一个所述投屏数据,并且将所有的投屏数据按序分配至不同的所述临时栈道。
其中,操作终端7通过授权控制单元8确定所述操作终端7内用于投屏的应用APP,所述操作终端7与所述通信传输单元1建立通信连接后,所述操作终端7打开建立通信连接的所述应用APP时,所述应用APP的投屏数据通过所述通信传输单元1的有线传输或者无线传输的方式发送到所述临时栈道储纳单元2。
作为本实施方式的一个优点,本实施方式通过授权控制单元8选择用于投屏的应用APP,则用户在操作终端7操作未选择投屏的应用APP时,不会将操作同步投屏至显示器分屏上,因此本实施方式通过上述操作,从而不会将干扰信息投屏。
数据识别单元3用于识别每个所述临时栈道内的所述投屏数据的数据传输通断以及数据类型,并且根据所述投屏数据的数据类型自动匹配所述投屏数据播放插件。
显示器分屏控制单元4根据所述数据识别单元3对所有临时栈道内的所述投屏数据识别结果自动控制分屏数量,并创建所述投屏数据与所述显示器分屏的树状选择活动对应关系。
显示器大小调控单元5用于调整所述显示器分屏的每个屏幕尺寸大小。
切屏单元6用于根据所述树状选择活动对应关系自适应切换每个屏幕的播放内容。
所述通信传输单元1一次性与多个所述操作终端7建立通信连接,每个所述操作终端7的投屏数据通过唯一的所述传输信道进行数据传输,所述传输信道的数量小于等于所述显示器分屏控制单元4的显示器分屏数量。
也就是说,与通信传输单元1连接的操作终端7的最大数量等于显示器分屏数量,无法连接超过显示器分屏数量的操作终端7,则可以实现稳定投屏工作,而避免其他的操作终端7直接与通信传输单元1通信连接,防止操作终端7顶替正在投屏的操作终端7,确保投屏工作的稳定性。
同时由于每个操作终端7的投屏数据只分配一个传输通道,因此每个操作终端7选定投屏内容后,无空余的传输通道展示每个操作终端7的其他投屏数据,在选择其他应用APP的投屏数据时,均会有更换应用APP投屏数据的提醒,从而避免操作终端7的其他应用APP内容意外投屏播放。
当连接的所述操作终端7数量小于通信传输单元1的传输通道,也就是说小于显示器的分屏数量时,剩余的显示器分屏用于播放同一个操作终端的其他投屏内容,同时在投放第二个投屏数据时,在对应的显示器分屏上均设有投放提醒,从而防止意外投屏的问题。
所述通信传输单元1一次性与单个所述操作终端7建立通信连接,所述操作终端7的多个投屏数据通过唯一对应的所述传输信道进行数据传输,所述传输信道的数量小于等于所述显示器分屏控制单元的显示器分屏数量。
本实施方式通过授权控制单元8选择用于投屏的应用APP,顺次打开的应用APP分别投屏在顺序标号的显示器分屏内,且利用数据识别单元3识别临时栈道储纳单元2的每个临时栈道内传输的应用APP数据,当每个临时栈道均具有用于投屏的应用APP数据后,则单个操作终端7无法选择其他授权的应用APP进行投屏,需要用户手动选定退出应用APP,并重新选择用于投屏的应用APP。
本实施方式通过上述操作,同样可以解决用户在投屏时进行其他操作时操作内容同样会投屏显示的缺陷。
另外,作为本实施方式的另一个优点,本实施方式的投屏数据所在的显示器分屏位置并不是固定不变的,而是可以根据需求调整显示器分屏大小和显示器分屏的投屏数据,从而对于单个操作终端7投放多个投屏数据的操作,确保当前投屏数据处于最大尺寸的分屏内,对于多个操作终端7同时投屏数据显示时,可以更换投屏数据的位置,以便于投屏演示,增加灵活性。
另外如图2所示,本发明还提供了一体机的投屏控制方法,包括以下步骤:
步骤100、将单个操作终端或者多个操作终端分别与一体机的通信传输单元建立通信连接。
步骤200、通过授权控制单元选定与通信传输单元进行数据传输的投屏数据,通过监视通信传输单元内的投屏数据以控制投屏内容的更换。
步骤300、每个所述投屏数据通过唯一的传输信道对应发送至临时栈道储纳单元,将每个投屏数据按照树状选择活动对应关系投放至显示器分屏播放。
在步骤300中,将不同的投屏数据对应投放至显示器分屏的具体实现步骤为:
按照顺序设定显示器分屏的标号;
将不同投屏数据根据通信传输的时间点先后顺序,分别对应投放至顺序标号的显示器分屏上。
也就是说,树状选择活动对应关系的含义具体为:投屏数据首次实现投屏数据投放时,不同投屏数据根据通信传输的时间点先后顺序,分别对应投放至顺序标号的显示器分屏上,并且在投放过程中,每个显示器分屏自定义与另一个显示器分屏调换投屏数据。
步骤400、调整每个显示器分屏的尺寸,并实时调整每个显示器分屏的投屏数据。
在步骤400中,根据需求自定义每个显示器分屏的尺寸以显示不同的投屏数据,其中调整显示器分屏的方式利用现有技术即可,其中调整每个显示器分屏的投屏数据的实现方式分为两种情况:
第一种,对于单个操作终端利用多个应用APP进行投屏显示操作,第二种为利用多个操作终端分别对应每个显示屏分屏进行投屏显示工作。
其中,将单个操作终端的投屏数据投放在所述显示器分屏的具体实现步骤为:
根据所述显示器分屏的数量,选定单个操作终端用于投屏的应用APP;
根据所述显示器分屏的标号顺序,按照建立通信连接时间顺序依次打开所述应用APP,所述应用APP的打开顺序与所述显示器分屏的标号顺序一一对应;
自定义选定单个操作终端的当前用于投屏的应用APP,除此之前的所述用用APP的所述临时栈道储纳单元暂停信息传输;
实时监控所述临时栈道储纳单元内的信息传输情况,将正在信息传输的应用APP投屏数据与最大的显示器分屏内暂停投放的应用APP投屏数据调换位置。
另外,将多个操作终端的投屏数据投放在所述显示器分屏的具体实现步骤为:
根据所述显示器分屏的数量,选定用于投屏的操作终端;
根据所述显示器分屏的标号顺序,按照建立通信连接时间顺序依次打开每个所述操作终端的应用APP,所述应用APP的打开顺序与所述显示器分屏的标号顺序一一对应;
在每个所述显示器分屏内设有与除当前所述操作终端的其他所述操作终端之间的树状纽带,在每个显示器分屏选择另一个所述操作终端;
将当前显示器分屏的操作终端投屏数据与选定的另一个所述操作终端投屏数据对应的显示器分屏进行显示器分屏调换。
本实施方式的投屏数据所在的显示器分屏位置并不是固定不变的,而是可以根据需求调整显示器分屏大小和显示器分屏的投屏数据,从而对于单个操作终端投放多个投屏数据的操作,确保当前投屏数据处于最大尺寸的分屏内,对于多个操作终端同时投屏数据显示时,可以更换投屏数据的位置,不需要来回的调整每个显示器分屏的尺寸,以便于投屏演示,增加灵活性。
以上实施例仅为本申请的示例性实施例,不用于限制本申请,本申请的保护范围由权利要求书限定。本领域技术人员可以在本申请的实质和保护范围内,对本申请做出各种修改或等同替换,这种修改或等同替换也应视为落在本申请的保护范围内。