多路投屏方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:33891705 阅读:16 留言:0更新日期:2022-06-22 17:26
本发明专利技术属于投屏技术领域,公开了一种多路投屏方法、装置、设备及计算机可读存储介质。该方法包括:响应于多个客户端的投屏指令,根据投屏指令的数量创建多路交互线程和多路播放线程;根据各个播放线程确定相应的待播放数据,并根据各个交互线程确定相对应的待投屏参数和设备类型;根据相对应的待投屏参数和设备类型以及相对应的待播放数据进行画面适配,完成多个客户端的投屏。通过上述方式,通过创建多路线程,不同客户端对接不同线程,从而实现多个客户端在同一投屏服务器上的同时投屏,不仅实现了多路投屏,还可根据待播放数据、待投屏参数以及设备类型进行画面适配调节从而达到最优投屏显示效果,最终提升了产品竞争力和用户体验感。用户体验感。用户体验感。

【技术实现步骤摘要】
多路投屏方法、装置、设备及计算机可读存储介质


[0001]本专利技术涉及投屏
,尤其涉及一种多路投屏方法、装置、设备及计算机可读存储介质。

技术介绍

[0002]随着投屏应用的发展,会议投屏成为一种最常用的使用方法,用户把客户端的内容投射到投屏显示端,如大屏电视,而主讲人可以利用遥控笔进行PPT或文档的翻页从而对PPT或文档进行讲解,单路投屏在各种场景下已经逐渐普及,但很多场景下单路投屏显示已经满足不了用户需求,例如在会议场景中若需要展示多个文件、多个画面或进行其他比较时,单路投屏无法满足上述需求。
[0003]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0004]本专利技术的主要目的在于提供一种多路投屏方法、装置、设备及计算机可读存储介质,旨在解决现有技术无法实现多路投屏的技术问题。
[0005]为实现上述目的,本专利技术提供了一种多路投屏方法,应用于包括投屏服务器以及各个待投屏的客户端的多路投屏系统,投屏服务器配置有独立的交互线程和播放线程,客户端配置有独立的交互线程和数据线程,客户端的交互线程与投屏服务器的交互线程一一对应,客户端的数据线程与投屏服务器的播放线程一一对应;
[0006]多路投屏方法包括:
[0007]响应于多个客户端的投屏指令,根据投屏指令的数量创建多路交互线程和多路播放线程;
[0008]根据各个播放线程确定相应的待播放数据,并根据各个交互线程确定相应的待投屏参数和设备类型;
>[0009]根据相应的待投屏参数和设备类型以及相应的待播放数据进行画面适配,完成多个客户端的投屏。
[0010]此外,为实现上述目的,本专利技术还提出一种多路投屏装置,包括:
[0011]创建模块,用于响应于多个客户端的投屏指令,根据投屏指令的数量创建多路交互线程和多路播放线程;
[0012]确定模块,用于根据各个播放线程确定相应的待播放数据,并根据各个交互线程确定相应的待投屏参数和设备类型;
[0013]适配模块,用于根据相应的待投屏参数和设备类型以及相应的待播放数据进行画面适配,完成多个客户端的投屏。
[0014]此外,为实现上述目的,本专利技术还提出一种多路投屏设备,多路投屏设备包括:存储器、处理器及存储在存储器上并可在处理器上运行的多路投屏程序,处理器执行多路投
屏程序时实现如上文的多路投屏方法中的步骤。
[0015]此外,为实现上述目的,本专利技术还提出一种计算机可读存储介质,计算机可读存储介质上存储有多路投屏程序,多路投屏程序被处理器执行时实现如上文的多路投屏方法中的步骤。
[0016]采用本专利技术,响应于多个客户端的投屏指令,通过投屏指令的数量创建多路线程,不同客户端对接不同线程,由于各客户端对接的线程之间相同独立且互不影响,从而完成各客户端在同一投屏服务器上的同时投屏,不仅实现了多路投屏,还可根据待播放数据、待投屏参数以及设备类型进行画面适配调节从而达到最优投屏显示效果,最终提升了产品竞争力和用户体验感。
附图说明
[0017]图1是本专利技术实施例方案涉及的硬件运行环境的多路投屏设备的结构示意图;
[0018]图2为本专利技术多路投屏方法第一实施例的流程示意图;
[0019]图3为本专利技术多路投屏方法一实施例的整体示意图;
[0020]图4为本专利技术多路投屏方法第二实施例的流程示意图;
[0021]图5为本专利技术多路投屏方法一实施例的界面划分示意图;
[0022]图6为本专利技术多路投屏方法一实施例的界面划分示意图;
[0023]图7为本专利技术多路投屏装置第一实施例的结构框图。
[0024]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0025]应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0026]参照图1,图1为本专利技术实施例方案涉及的硬件运行环境的多路投屏设备结构示意图。
[0027]如图1所示,该多路投屏设备可以包括:处理器1001,例如中央处理器(Central Processing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(Wireless

Fidelity,Wi

Fi)接口)。存储器1005可以是高速的随机存取存储器(Random Access Memory,RAM)存储器,也可以是稳定的非易失性存储器(Non

Volatile Memory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
[0028]本领域技术人员可以理解,图1中示出的结构并不构成对多路投屏设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0029]如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及多路投屏程序。
[0030]在图1所示的多路投屏设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本专利技术多路投屏设备中的处理器1001、存储器1005可以设置在多路投屏设备中,所述多路投屏设备通过处理器1001调用存储器1005
中存储的多路投屏程序,并执行本专利技术实施例提供的多路投屏方法。
[0031]本专利技术实施例提供了一种多路投屏方法,参照图2,图2为本专利技术一种多路投屏方法第一实施例的流程示意图。
[0032]本实施例中,多路投屏方法应用于包括投屏服务器以及各个待投屏的客户端的多路投屏系统,投屏服务器配置有独立的交互线程和播放线程,客户端配置有独立的交互线程和数据线程,客户端的交互线程与投屏服务器的交互线程一一对应,客户端的数据线程与投屏服务器的播放线程一一对应。
[0033]需要说明的是,多路投屏系统中的投屏服务器是用于将终端设备内容进行投屏显示的设备,投屏服务器可为电视,或其它大屏智能设备,客户端是需要进行投屏显示的智能终端设备,客户端可为笔记本电脑、手机或其他智能设备,本实施例对此不加以限制,客户端和投屏服务器可进行无线或有线通信连接。
[0034]可以理解的是,投屏服务器跟随多路投屏系统的启动而启动,接收多个客户端的设备指令,在接收到多个客户端的投屏指令后,根据投屏指令的数量创建多路交互线程和播放线程,客户端的交互线程与投屏服务器的交互线程一一对应,客户端的数据线程与投屏服务器的播放线程一一对应,线程之间互不影响。例如,投屏服务器A接收到了客户端1本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多路投屏方法,其特征在于,应用于包括投屏服务器以及各个待投屏的客户端的多路投屏系统,所述投屏服务器配置有独立的交互线程和播放线程,所述客户端配置有独立的交互线程和数据线程,所述客户端的交互线程与所述投屏服务器的交互线程一一对应,所述客户端的数据线程与所述投屏服务器的播放线程一一对应;所述多路投屏方法包括:响应于多个客户端的投屏指令,根据所述投屏指令的数量创建多路交互线程和多路播放线程;根据各个所述播放线程确定相应的待播放数据,并根据各个所述交互线程确定相应的待投屏参数和设备类型;根据所述相应的待投屏参数和设备类型以及所述相应的待播放数据进行画面适配,完成所述多个客户端的投屏。2.如权利要求1所述的方法,其特征在于,所述根据各个所述交互线程确定相应的待投屏参数和设备类型,包括:根据各个所述交互线程确定相应的交互分辨率参数、音频格式以及设备标志位;根据所述确定相应的交互分辨率参数和音频格式确定相应的待投屏参数;根据所述相应的设备标志位确定相应的设备类型。3.如权利要求2所述的方法,其特征在于,所述根据各个所述播放线程确定相应的待播放数据,包括:根据各个所述播放线程接收其对应的客户端通过数据线程反馈的压缩媒体数据;根据所述压缩媒体数据确定相应的待播放数据。4.如权利要求3所述的方法,其特征在于,所述根据所述相应的待投屏参数和设备类型以及所述相应的待播放数据进行画面适配,完成所述多个客户端的投屏,包括:根据投屏指令的数量确定客户端数量;根据所述客户端数量和所述相应的设备类型对投屏界面进行划分,得到投屏区域;根据所述投屏区域、所述相应的待投屏参数以及所述相应的待播放数据进行画面适配,完成所述多个客户端的投屏。5.如权利要求4所述的方法,其特征在于,所述根据所述客户端数量和所述相应的设备类型对投屏界面进行划分,得到投屏区域,包括:若...

【专利技术属性】
技术研发人员:吴焕杰周朋胡循锋
申请(专利权)人:深圳前海茂佳软件科技有限公司
类型:发明
国别省市:

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

1