基于数据流的多屏互动方法、计算机设备和存储介质技术

技术编号:32118573 阅读:23 留言:0更新日期:2022-01-29 19:04
本发明专利技术公开一种基于数据流的多屏互动方法、计算机设备和存储介质,包括接收主控投屏端发送的目标投屏数据和可操作权限列表;在显示屏展示目标投屏数据;接收当前操作端发送的对目标投屏数据进行操作的目标操作请求,目标操作请求包括目标操作;若当前操作端为主控投屏端,则执行目标操作,显示第一操作结果;若当前操作端为参与投屏端,则基于可操作权限列表对目标操作进行鉴权处理,获取鉴权结果,在鉴权结果为鉴权通过时,基于目标操作对目标投屏数据进行操作,获取第二操作结果。既可保证多端互动,也可以保证目标投屏数据的安全性。也可以保证目标投屏数据的安全性。也可以保证目标投屏数据的安全性。

【技术实现步骤摘要】
基于数据流的多屏互动方法、计算机设备和存储介质


[0001]本专利技术涉及投屏
,尤其涉及一种基于数据流的多屏互动方法、计算机设备和存储介质。

技术介绍

[0002]投屏就是采用大屏幕显示端显示特定内容,以便多人观看。
[0003]目前,现有投屏方式虽然可以实现多个参与投屏端与显示端连接,以观看显示端显示的内容,但是在显示端显示的通常是视频流数据,参与投屏端将视频流发送给显示端显示的过程,需要较大的带宽,容易导致显示画面出现卡顿;且当参与投屏端查看个人软件等操作也将被实时录屏,容易泄露用户的个人信息。

技术实现思路

[0004]本专利技术实施例提供一种基于数据流的多屏互动方法、计算机设备及存储介质,以解决显示画面出现卡顿和容易泄露用户的个人信息的问题。
[0005]一种基于数据流的多屏互动方法,应用在多端投屏系统中,所述多端投屏系统包括显示端和与显示端连接和N个参与投屏端;所述基于数据流的多屏互动方法包括显示端执行的如下步骤:
[0006]接收主控投屏端发送的目标投屏数据和可操作权限列表;
[0007]在显示屏展示所述目标投屏数据;
[0008]接收当前操作端发送的对所述目标投屏数据进行操作的目标操作请求,所述目标操作请求包括目标操作;
[0009]若所述当前操作端为主控投屏端,则执行所述目标操作,显示第一操作结果;
[0010]若所述当前操作端为参与投屏端,则基于所述可操作权限列表对目标操作进行鉴权处理,获取鉴权结果,在所述鉴权结果为鉴权通过时,基于所述目标操作对所述目标投屏数据进行操作,获取第二操作结果。
[0011]一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于指令流的多屏互动方法的步骤。
[0012]一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于指令流的多屏互动方法的步骤。
[0013]上述基于数据流的多屏互动方法、计算机设备和存储介质,接收主控投屏端发送的目标投屏数据和可操作权限列表;在显示屏展示所述目标投屏数据;显示端利用自身的目标软件打开目标投屏数据,保证顺畅地展示目标投屏数据;相比传统显示端接收主控投屏端的视频流进行投屏方法,可以有效减少带宽损耗,避免出现显示画面卡顿。当所述当前操作端为主控投屏端,则执行所述目标操作,显示第一操作结果;当所述当前操作端为参与投屏端,则基于所述可操作权限列表对目标操作进行鉴权处理,获取鉴权结果,在所述鉴权
结果为鉴权通过时,基于所述目标操作对所述目标投屏数据进行操作,获取第二操作结果,只有在鉴权结果为鉴权通过时,才所述目标操作对所述目标投屏数据进行操作,既可保证多端互动,也可以保证目标投屏数据的安全性。
附图说明
[0014]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0015]图1是本专利技术一实施例中基于数据流的多屏互动系统的结构示意图;
[0016]图2是本专利技术一实施例中基于数据流的多屏互动方法的一流程图;
[0017]图3是本专利技术一实施例中基于数据流的多屏互动方法的另一流程图;
[0018]图4是本专利技术一实施例中基于数据流的多屏互动方法的另一流程图;
[0019]图5是本专利技术一实施例中基于数据流的多屏互动方法的另一流程图;
[0020]图6是本专利技术一实施例中基于数据流的多屏互动方法的另一流程图;
[0021]图7是本专利技术一实施例中基于数据流的多屏互动方法的另一流程图;
[0022]图8是本专利技术一实施例中基于数据流的多屏互动方法的另一流程图;
[0023]图9是本专利技术一实施例中基于数据流的多屏互动方法的另一流程图;
[0024]图10是本专利技术一实施例中基于数据流的多屏互动方法的另一流程图。
具体实施方式
[0025]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0026]本专利技术实施例提供的多端投屏方法,应用于如图1所示的多端投屏系统中,多端投屏系统包括显示端和与显示端相连的N个参与投屏端。该显示端可安装在但不限于电视、盒子等硬件载体上。其中,盒子需要通过HDMI接到显示器,以在显示器上显示;电视则可以直接显示。参与投屏端可安装在但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备显示端上。其中,N大于等于2。
[0027]在一实施例中,如图2所示,提供一种基于数据流的多屏互动方法,以该方法应用在图1中的显示端为例进行说明,包括如下步骤:
[0028]S201:接收主控投屏端发送的目标投屏数据和可操作权限列表。
[0029]其中,主控投屏端指当前时刻,将目标投屏数据通过显示端进行显示的投屏端。可以理解地,主控投屏端为N个参与投屏端中的一个参与投屏端。
[0030]目标投屏数据是在显示端上显示的数据。该目标投屏数据包括但不限于文件数据、游戏界面、图像数据和视频数据等。
[0031]可操作权限列表用于指示显示端是否执行参与投屏端发送的目标操作的列表。
[0032]本实施例中,参与投屏端和显示端上安装有投屏软件;用户在参与投屏端中,点击
投屏软件,进入登录界面,在登录界面中填写用户标识、用户职位、用户公司和验证密码等进行身份验证;当验证通过时,则进入投屏软件的投屏界面;显示端的投屏软件上显示二维码、输入数字码、NFC碰一碰等连接方式;多个参与投屏端可以通过扫描二维码、输入数字码和NFC碰一碰中的至少一种连接方式,与显示端连接;每一参与投屏端连接成功后,则用户可以点击投屏界面上的投屏按键,以生成携带有投屏请求信息的目标投屏请求,以实现多端投屏。
[0033]当显示端接收到目标投屏请求时。
[0034]作为一示例,显示端获取当前投屏状态;若当前投屏状态为投屏中状态,则将当前时刻,正在投屏的参与投屏端,确定为当前投屏端;基于至少一个目标投屏请求对应的投屏请求信息,生成投屏切换请求;向当前投屏端发送投屏切换请求;若接收到当前投屏端基于投屏切换请求反馈的携带目标终端标识的同意指令,基于目标终端标识,确定主控投屏端;若没有接收到当前投屏端基于投屏切换请求反馈的携带目标终端标识的同意指令,基于至少一个目标投屏请求对应的投屏请求信息,形成投屏序列;基于投屏序列,确定主控投屏端,为后续投屏提供支持,以保证投屏连续性。当当前投屏状态为等待投屏状态,则显示端可以对每一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于数据流的多屏互动方法,应用在多端投屏系统中,所述多端投屏系统包括显示端和与显示端连接和N个参与投屏端;其特征在于,所述基于数据流的多屏互动方法包括显示端执行的如下步骤:接收主控投屏端发送的目标投屏数据和可操作权限列表;在显示屏展示所述目标投屏数据;接收当前操作端发送的对所述目标投屏数据进行操作的目标操作请求,所述目标操作请求包括目标操作;若所述当前操作端为主控投屏端,则执行所述目标操作,显示第一操作结果;若所述当前操作端为参与投屏端,则基于所述可操作权限列表对目标操作进行鉴权处理,获取鉴权结果,在所述鉴权结果为鉴权通过时,基于所述目标操作对所述目标投屏数据进行操作,获取第二操作结果。2.如权利要求1所述的基于数据流的多屏互动方法,其特征在于,所述在显示屏展示所述目标投屏数据之后,所述基于数据流的多屏互动方法还包括:基于所述主控投屏端和所述目标投屏数据,生成投屏概要信息;向所述参与投屏端广播所述主控投屏端对应的投屏概要信息。3.如权利要求1所述的基于数据流的多屏互动方法,其特征在于,在显示屏展示所述目标投屏数据,包括,基于所述目标投屏数据对应的目标属性,判断是否存在与所述目标属性相匹配的目标软件;若存在与所述目标属性相匹配的目标软件,则在所述目标软件中打开所述目标投屏数据,展示所述目标投屏数据;若不存在与所述目标属性相匹配的目标软件,则实时下载所述目标软件,并在所述目标软件中打开所述目标投屏数据,展示所述目标投屏数据。4.如权利要求1所述的基于数据流的多屏互动方法,其特征在于,所述接收当前操作端发送的对所述目标投屏数据进行操作的目标操作请求,包括:接收当前操作端发送的对所述目标投屏数据进行操作的原始操作请求;若接收到一个所述原始操作请求,则将所述原始操作请求确定为目标操作请求;若接收到至少两个所述原始操作请求,则判断至少两个原始操作请求是否为并列操作请求;若至少两个原始操作请求为并列操作请求,则将两个原始操作请求,同时确定为目标操作请求;若至少两个原始操作请求不为并列操作请求,则确定原始操作请求的操作优先级;基于所述操作优先级,从至少两个原始操作请求中确定目标操作请求。5.如权利要求1所述的基于数据流的多屏互动方法,其特征在于,所述可操作权限列表包括授权用户标识和与所述授权用户标识对应的授权操作选项;所述目标操作请求还包括与参与投屏端对应的参与用户标识;所述基于所述可操作权限列表对目标操作进行鉴权处理,获取鉴权结果,包括:获取所述目标操作对应的操作类型;若所述操作类型为控制操作类型,则获取鉴权通过的鉴权结果;
若所述操作类型为数据传输类型,则基于授权用户标识和与所述授权用户标识对应的授权操作选项,对所述参与用户标识...

【专利技术属性】
技术研发人员:曾金龙
申请(专利权)人:深圳市酷开网络科技股份有限公司
类型:发明
国别省市:

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

1