一种桌面共享的方法、终端及计算机可读存储介质技术

技术编号:34165252 阅读:29 留言:0更新日期:2022-07-17 09:24
本发明专利技术公开了一种桌面共享的方法、终端及计算机可读存储介质,其中一种桌面共享的方法,包括:建立第一终端与至少一个第二终端的连接;提取所述第一终端的桌面信息和音频信息,将所述桌面信息转换为视频流数据块,将所述音频信息转换为音频流数据块;将转换后的所述视频流数据块和所述音频流数据块发送给所述至少一个第二终端。本发明专利技术方法,通过发送第一终端的桌面信息和音频信息共享第一终端桌面给第二终端,第一终端在无需发送桌面信息原文件的情况下,第二终端只需接收桌面信息而无需接收下载文件。第一终端查看多媒体文件或打开其他应用,对第二终端可见,既达到了分享目的又不占存储,并提高了效率。并提高了效率。并提高了效率。

【技术实现步骤摘要】
一种桌面共享的方法、终端及计算机可读存储介质


[0001]本专利技术涉及通讯领域,具体是一种桌面共享的方法及终端。

技术介绍

[0002]传统终端分享方式,需通过蓝牙、数据等方式发送文件,保存到另一个终端才能达到分享目的。这种方式在近距离范围内,如果需多人同时查看同一个视频、音频、图片、文件等多媒体或分享某个应用界面操作(例如打游戏)时,一个主终端是无法同时满足多人查看的,目前的多媒体文件大小都比较大,使用蓝牙、数据等传统分享方式,发送这些文件,既耗时又占有终端宝贵的存储空间,而且有些多媒体文件可能仅需实时查看无需保存,此时使用传统分享方式就效率低下。

技术实现思路

[0003]本专利技术所要解决的技术问题是提供一种对终端桌面进行实时共享的桌面共享的方法、终端及计算机可读存储介质。
[0004]为解决上述技术问题,本专利技术采用的技术方案包括:一种桌面共享的方法,包括:建立第一终端与至少一个第二终端的连接;获取第一终端的桌面信息和音频信息,将所述桌面信息转换为视频流数据块,将所述音频信息转换为音频流数据块;将转换码后的所述视频流数据块和所述音频流数据块发送给所述第二终端。
[0005]一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述桌面共享方法的步骤。
[0006]利用上述技术方案的有益效果至少包括:
[0007]1.本专利技术解决了传统共享方式效率低的问题,提供了一种终端共享桌面的方法,通过发送第一终端的桌面信息和音频信息共享第一终端桌面给第二终端,第一终端在无需发送桌面信息原文件的情况下,第二终端只需接收桌面信息而无需接收下载文件。第一终端查看多媒体文件或打开其他应用,对第二终端可见,既达到了分享目的又不占存储,并提高了效率。
[0008]2.通过蓝牙链接管理终端设备,生成链接第二终端的队列,配合广播模块和显示模块,同时共享第一终端桌面给多个第二终端。
[0009]3.本专利技术使用不同信道对音频数据和视频数据分别进行发送和接收,具有更高的数据传输速度,提升数据传递容量方面更是达到800%,带宽,数据包大小,和传输距离等能力都得到了很大增强。
[0010]4.本专利技术应用蓝牙技术,多个第二终端都可以同时接收到音视频信号,效率较高,灵活性好。
附图说明
[0011]图1为本专利技术共享方法的流程图;
[0012]图2为共享主终端桌面的基本操作流程;
[0013]图3为根据本专利技术实施例的主终端示意图,
[0014]图4为根据本专利技术实施例的客户端示意图,
[0015]图5为根据本专利技术实施例的实现多终端桌面共享的方法流程图。
[0016]图6为根据本专利技术实施例的主终端蓝牙桌面共享UI界面图。
具体实施方式
[0017]下面结合附图,对本专利技术作详细说明:
[0018]本专利技术可在终端系统设置界面,蓝牙链接里面增加桌面共享菜单,对已蓝牙配对的终端设备完成链接后,发起桌面共享。
[0019]蓝牙作为一种小范围无线连接技术标准,能在设备间实现各种数据通信,目前蓝牙规范5.0+版本能够支持更高的传输速率,带宽,和更大的数据包,所以,得益于蓝牙技术的不断更新和功能的日益强大,用户的一些体验性需求就有了实现的可能。本专利技术就为解决传统分享方式效率问题,提供了一种多终端共享桌面方法,通过蓝牙链接管理终端设备,生成链接客户端的队列,应用蓝牙的第一信道和第二信道,配合广播模块和显示模块,同时共享主终端桌面给客户端。
[0020]图1是本专利技术一种桌面共享的方法的流程图。如图1所示,本专利技术方法包括:
[0021]步骤一、建立第一终端与至少一个第二终端的连接。
[0022]在一实施方式中,建立连接的具体方法为:
[0023]第一终端与至少一个第二终端进行蓝牙配对,配对成功后开始桌面共享;
[0024]第一终端在至少一个第二终端中,选择要进行桌面共享的第二终端发起桌面共享请求;
[0025]第一终端收到第二终端接受桌面共享请求后完成第一终端与第二终端的连接。
[0026]步骤二、获取第一终端的桌面信息和音频信息,将桌面信息转换为视频流数据块,将音频信息转换为音频流数据块。
[0027]在一实施方式中,桌面信息和音频信息的获取可通过系统的媒体接口 (MediaCodec)和音频接口(AudioRecord),MediaCodec接口获取桌面信息, AudioRecord接口获取音频信息。桌面信息和音频信息到视频流数据块和音频流数据块的转换均可通过编码完成。
[0028]将转换后的视频流数据块和音频流数据块发送给至少一个第二终端。
[0029]在一实施方式中,所述发送和接收均可以通过终端的广播完成,音频流数据块可通过第一信道向第二终端广播;视频流数据块可通过第二信道向第二终端广播,第一信道和第二信道为不同的信道。在一实施方式中,第一信道为采用LE Audio技术的信道,第二信道为蓝牙广播信道。
[0030]在本专利技术具体实施方式中,第一终端和第二终端可互换,第一终端为待共享桌面的主终端,第二终端为接收共享桌面的客户端。
[0031]图2是共享主终端桌面的基本操作流程。如图2所示,共享主终端桌面的基本操作流程是:
[0032]主终端方开始扫描发现客户端方端点的过程,获得客户端的设备性能信息 (需是
Android系统,有蓝牙模块,设备的蓝牙版本需支持蓝牙5.0+以上,系统CPU需8核2.0G及以上,RAM 6G及以上,可用内存3G以上,电池电量30%以上);
[0033]根据收集到的客户端设备性能信息,对于满足性能要求的设备进行蓝牙配对,然后主终端向客户端发起桌面共享请求。主终端收到客户端接受桌面共享请求后完成主终端与客户端的连接。主终端与客户端连接成功后,获取主终端的桌面信息和音频信息,将桌面信息再获取为视频流数据块,将音频信息再获取为音频流数据块;主终端可通过不同信道发送视频流数据块和音频流数据块给客户端,当视频流数据块和音频流数据块发送完后,断开主终端与客户端的连接;主终端与客户端不需要时断开;
[0034]客户端通过接收显示模块将收到的音视频流信息显示。
[0035]本专利技术实现多终端桌面共享的方法,终端具有蓝牙功能,主终端和N个客户端蓝牙配对连接成功,配合使用广播模块;主终端将捕获的桌面信息和音频信息转换成音视频流数据的形式发送给第N个客户端;第N个客户端显示接收到的音视频流。
[0036]主终端将捕获的桌面信息和音频信息编码成音视频流发送给第N个客户端具体实现为:主终端将捕获的桌面信息和音频信息分别编码成视频流数据包和音频流数据包,为了使音视频流同步,在编码时使用时间戳方法,首先选择一个参考时钟,编码时依据参考时钟,给每个音频流数据块和视频流数据块都打上时间戳,再通过广播模块将打上时间戳的音视频流发送给第N个客户端,第N个客户端再通过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种桌面共享的方法,其特征在于,包括:建立第一终端与至少一个第二终端的连接;提取所述第一终端的桌面信息和音频信息,将所述桌面信息转换为视频流数据块,将所述音频信息转换为音频流数据块;将转换后的所述视频流数据块和所述音频流数据块发送给所述至少一个第二终端。2.根据权利要求1所述的方法,其特征在于:所述方法还包括:在所述第一终端与所述至少一个第二终端建立连接后,当接收到权限切换的命令时,将所述第一终端的管理权限切换给所述至少一个第二终端中的目标第二终端。3.根据权利要求1所述的方法,建立第一终端与至少一个第二终端连接的方法为:所述第一终端与至少一个第二终端进行蓝牙配对;配对成功后,所述第一终端选择要进行桌面共享的至少一个第二终端并发起桌面共享请求;所述第一终端收到至少一个第二终端接受桌面共享请求后,完成建立第一终端与至少一个第二终端的连接。4.根据权利要求3所述的方法,其特征在于:所述第一终端与至少一个第二终端进行蓝牙配对的方法包括:扫描发现所述至少一个第二终端端点;获得所述至少一个第二终端的设备性能参数;将设备性能参数满足性能要求的所述至少一个第二终端与所述第一终端进行配对。5.根据权利要求1所述的方法,其特征在于:通过在所述第一终端里显示的桌面共享菜单向所述至少...

【专利技术属性】
技术研发人员:张树祖
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1