蓝牙投屏控制方法技术

技术编号:39510368 阅读:25 留言:0更新日期:2023-11-25 18:45
本发明专利技术涉及控制交互技术领域,公开了一种蓝牙投屏控制方法

【技术实现步骤摘要】
蓝牙投屏控制方法、系统、终端设备及存储介质


[0001]本专利技术涉及交互控制领域,尤其涉及一种蓝牙投屏控制方法

系统

终端设备及存储介质


技术介绍

[0002]传统的投屏技术只能进行画面传输

若是进行投屏则无法操作,若是想要进行控制操作动作则无法投屏

也存在兼容性限制,注册成蓝牙
HID
设备的功能可能受到设备操作系统和版本的限制

某些设备可能不支持或不完全兼容该功能,这会导致在某些设备上无法正常工作

并且依赖于特定
API
,该技术依赖于特定的
API
(如
Google
提供的
BluetoothHidDeviceAPI


意味着它在不同平台或操作系统下的可用性和实现方式可能会有所不同

同时也存在配对和连接困难

具有延迟

稳定性差以及功能局限的问题


技术实现思路

第一方面,本申请提供一种蓝牙投屏控制方法,应用于控制设备,所述控制设备装配有蓝牙模块,所述方法包括:当检测到来自投屏设备的投屏事件时,通过所述蓝牙模块开启蓝牙广播;通过所述蓝牙广播和所述投屏设备建立蓝牙连接;当接收到来自用户的控制操作时,通过所述蓝牙模块向所述投屏设备发送控制命令

[0003]进一步的,所述通过所述蓝牙模块向所述投屏设备发送控制命令,包括:所述蓝牙模块获取所控制操作,解析所述控制操作得到
HID
数据,通过
HID
驱动将所述
HID
数据转换成控制命令,所述蓝牙模块将所述控制命令发送给所述投屏设备,控制所述投屏设备

[0004]进一步的,所述蓝牙模块为普通蓝牙或
HID
蓝牙;所述当检测到来自投屏设备的投屏事件时,包括:若所述蓝牙模块为普通蓝牙,则将所述普通蓝牙进行
HID
注册成为
HID
蓝牙

[0005]进一步的,所述方法还包括:当所述投屏事件结束时,所述蓝牙模块停止所述蓝牙广播

[0006]第二方面,本申请提供一种蓝牙投屏控制方法,应用于投屏设备,包括:向控制设备发送投屏事件进行投屏;若检测到所述控制设备发出的蓝牙广播,通过所述蓝牙广播和所述控制设备建立蓝牙连接;当通过所述蓝牙连接接收到来自所述控制设备的控制命令后,执行所述控制命令

[0007]进一步的,当接收到多个控制设备的控制命令时,确定最早的控制命令以及所述控制命令对应的控制设备的设备码;
在预设时间内,屏蔽所述设备码以外的控制设备所发送的控制命令,直至所述设备码对应的控制设备在所述预设时间内不再发送控制命令

[0008]第三方面,本申请还提供一种蓝牙投屏控制系统,包括:控制设备和投屏设备,所述控制设备装配有蓝牙模块;所述投屏设备向控制设备发送投屏事件进行投屏;当所述控制设备检测到投屏事件时,通过所述蓝牙模块开启蓝牙广播;所述投屏设备若检测到所述控制设备发出的蓝牙广播,通过所述蓝牙广播和所述控制设备建立蓝牙连接;所述控制设备通过所述蓝牙广播和所述投屏设备建立蓝牙连接;当所述控制设备接收到来自用户的控制操作时,通过所述蓝牙模块向所述投屏设备发送控制命令;当通过所述蓝牙连接接收到来自所述控制设备的控制命令后,执行所述控制命令

[0009]进一步的,所述通过所述蓝牙模块向所述投屏设备发送控制命令,包括:所述蓝牙模块获取所控制操作,解析所述控制操作得到
HID
数据,通过
HID
驱动将所述
HID
数据转换成控制命令,所述蓝牙模块将所述控制命令发送给所述投屏设备,控制所述投屏设备

[0010]第四方面,本申请还提供一种终端设备,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行所述的蓝牙投屏控制方法

[0011]第五方面,本申请还提供一种可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行所述的蓝牙投屏控制方法

[0012]本专利技术开了一种蓝牙投屏控制方法

系统

终端设备及存储介质,该方法应用于控制设备,所述控制设备装配有
HID
蓝牙,所述
HID
蓝牙搭载有
HID
驱动,所述方法包括:当检测到来自投屏设备的投屏事件时,通过所述
HID
蓝牙开启蓝牙广播;通过所述蓝牙广播和所述投屏设备建立蓝牙连接;当接收到来自用户的控制操作时,通过所述
HID
蓝牙向所述投屏设备发送控制命令

使得接受投屏的控制设备可以在接受投屏后,对屏幕进行操作,进而反向控制投屏设备,实现控制设备和投屏设备之间的交互,使得被投屏的控制设备不再简单作为显示设备,还可以让用户在控制设备上进行操作,扩展了投屏场景中所能执行的操作,实现数据的双向传输和交互

附图说明
[0013]为了更清楚地说明本专利技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对本专利技术保护范围的限定

在各个附图中,类似的构成部分采用类似的编号

[0014]图1示出了本申请实施例一种投屏控制系统结构示意图;图2示出了本申请实施例一种投屏控制方法流程示意图;图3示出了本申请实施例又一种投屏控制方法流程示意图;图4示出了本申请实施例一种投屏控制方法交互示意图

具体实施方式
[0015]下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚

完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例

[0016]通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计

因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例

基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围

[0017]在下文中,可在本专利技术的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征

数字

步骤

操作

元件

组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征

数字

...

【技术保护点】

【技术特征摘要】
1.
一种蓝牙投屏控制方法,其特征在于,应用于控制设备,所述控制设备装配有蓝牙模块,所述方法包括:当检测到来自投屏设备的投屏事件时,通过所述蓝牙模块开启蓝牙广播;通过所述蓝牙广播和所述投屏设备建立蓝牙连接;当接收到来自用户的控制操作时,通过所述蓝牙模块向所述投屏设备发送控制命令
。2.
根据权利要求1所述的蓝牙投屏控制方法,其特征在于,所述通过所述蓝牙模块向所述投屏设备发送控制命令,包括:所述蓝牙模块获取所控制操作,解析所述控制操作得到
HID
数据,通过
HID
驱动将所述
HID
数据转换成控制命令,所述蓝牙模块将所述控制命令发送给所述投屏设备,控制所述投屏设备
。3.
根据权利要求1所述的蓝牙投屏控制方法,其特征在于,所述蓝牙模块为普通蓝牙或
HID
蓝牙;所述当检测到来自投屏设备的投屏事件时,包括:若所述蓝牙模块为普通蓝牙,则将所述普通蓝牙进行
HID
注册成为
HID
蓝牙
。4.
根据权利要求1所述的蓝牙投屏控制方法,其特征在于,还包括:当所述投屏事件结束时,所述蓝牙模块停止所述蓝牙广播
。5.
一种蓝牙投屏控制方法,其特征在于,应用于投屏设备,包括:向控制设备发送投屏事件进行投屏;若检测到所述控制设备发出的蓝牙广播,通过所述蓝牙广播和所述控制设备建立蓝牙连接;当通过所述蓝牙连接接收到来自所述控制设备的控制命令后,执行所述控制命令
。6.
根据权利要求5所述的蓝牙投屏控制方法,其特征在于,当接收到多个控制设...

【专利技术属性】
技术研发人员:陈明晋吴金雨李晓辉
申请(专利权)人:深圳市慧为智能科技股份有限公司
类型:发明
国别省市:

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

1