显示设备、控制设备及广播源扫描方法与流程

专利2024-09-28  44

1.本技术实施例涉及蓝牙通信
技术领域
:。更具体地讲,涉及一种显示设备、控制设备及广播源扫描方法。
背景技术
::2.目前,蓝牙技术联盟(bluetoothspecialinterestgroup,bluetoothsig)推出低功耗音频(lowenergyaudio)的技术标准。低功耗音频将显著提升蓝牙音频的性能,并推出蓝牙音频分享(audiosharing)能力。3.蓝牙音频分享能力可以使多个装置共享同一个声源,例如:耳塞、耳麦、音箱、电视同时共享同一个声源分享的音频。这种利用蓝牙音频分享能力使多个装置共享同一个声源的功能被称为蓝牙广播功能,蓝牙广播也是低功耗音频的重要功能之一。在电视等显示设备的蓝牙广播功能的使用场景中,现有技术中普遍是将显示设备作为广播助理或指挥官的角色进行周围广播源的扫描,以及将蓝牙广播源的扫描结果同步给与显示设备连接的低功耗音频外设。然而,一般情况下电视等显示设备都是不可移动或者难以移动的,很可能会因为存在遮挡、距离过远等原因导致显示设备无法扫描到想要建立连接的蓝牙广播源。技术实现要素:4.本技术示例性的实施方式提供一种显示设备、控制设备及广播源扫描方法,用于解决显示设备可能无法扫描到想要建立连接的广播源的问题。5.本技术实施例提供技术方案如下:6.第一方面,本技术实施例提供了一种显示设备,包括:控制器和通信器;7.所述控制器,被配置为在接收到控制设备发送的广播包时,确定所述广播包中是否包括广播助理服务的通用唯一识别码uuid;8.所述通信器,被配置为在所述控制器确定所述广播包中包括所述广播助理服务的uuid的情况下与所述控制设备建立广播源信息链路,以及通过所述广播源信息链路接收所述控制设备进行广播源扫描获取的广播源扫描结果。9.第二方面,本技术实施例提供了一种控制设备,包括:10.在所述控制设备支持广播助理服务的情况下,向显示设备发送的广播包,所述广播包携带有所述广播助理服务的通用唯一识别码uuid;11.与所述显示设备建立广播源信息链路;12.进行广播源扫描获取广播源扫描结果;13.通过所述广播源信息链路向所述显示设备发送所述广播源扫描结果。14.第三方面,本技术实施例提供了一种广播源扫描方法,包括:15.在接收到控制设备发送的广播包时,确定所述广播包中是否包括广播助理服务的通用唯一识别码uuid;16.在确定所述广播包中包括所述广播助理服务的uuid的情况下与所述控制设备建立广播源信息链路;17.通过所述广播源信息链路接收所述控制设备进行广播源扫描获取的广播源扫描结果。18.第四方面,本技术实施例提供了一种广播源扫描方法,包括:19.在支持广播助理服务的情况下,向显示设备发送的广播包;所述广播包携带有所述广播助理服务的通用唯一识别码uuid;20.与所述显示设备建立广播源信息链路;21.进行广播源扫描获取广播源扫描结果;22.通过所述广播源信息链路向所述显示设备发送所述广播源扫描结果。23.第五方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,当所述计算机程序被计算设备执行时,使得所述计算设备实现第三方面或第四方面所述的广播源扫描方法。24.第六方面,本技术实施例提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机实现第三方面或第四方面所述的广播源扫描方法。25.由以上技术方案可知,本技术实施例提供的显示设备和广播源扫描方法在接收到控制设备发送的广播包后,会首先确定所述广播包中是否包括广播助理服务的uuid,以确定控制设备是否支持广播助理服务,并在确定所述广播包中是否包括广播助理服务的uuid的情况下与所述控制设备建立广播源信息链路,以及通过所述广播源信息链路接收所述控制设备进行广播源扫描获取的广播源扫描结果。由于本技术实施例提供的显示设备和广播源扫描方法可以在控制设备支持广播助理服务的情况下,通过控制设备进行广播源扫描,并将进行广播源扫描获取的广播源扫描结果发送到显示设备,因此本发明实施例可以充分利用控制设备的可移动性获取更加全面的广播源扫描结果,从而解决通过显示设备进行广播源扫描带来的可能无法扫描到想要建立连接的广播源的问题。附图说明26.为了更清楚地说明本技术实施例或相关技术中的实施方式,下面将对实施例或相关技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。27.图1示出了一些实施例中的广播源扫描方法的场景架构图;28.图2示出了一些实施例中的控制设备的硬件配置框图;29.图3示出了一些实施例中的显示设备的硬件配置框图;30.图4示出了一些实施例中的显示设备中软件配置图;31.图5示出了本技术实施例提供的广播源扫描方法的流程示意图;32.图6示出了本技术提供的控制设备的一种显示界面的示意图;33.图7示出了本技术提供的控制设备的另一种显示界面的示意图;34.图8示出了本技术实施例提供的另一种广播源扫描方法的流程示意图;35.图9示出了本技术实施例提供的另一种广播源扫描方法的流程示意图;36.图10示出了本技术实施例提供的一种显示设备的显示界面示意图;37.图11示出了本技术实施例提供的另一种广播源扫描方法的流程示意图;38.图12示出了本技术实施例提供的一种控制设备的显示界面的示意图;39.图13示出了本技术实施例提供的另一种广播源扫描方法的流程示意图;40.图14示出了本技术实施例提供的一种显示设备的显示界面的示意图;41.图15示出了本技术实施例提供的另一种广播源扫描方法的流程示意图;42.图16示出了本技术实施例提供的另一种广播源扫描方法的流程示意图。具体实施方式43.为使本技术的目的和实施方式更加清楚,下面将结合本技术示例性实施例中的附图,对本技术示例性实施方式进行清楚、完整地描述,显然,描述的示例性实施例仅是本技术一部分实施例,而不是全部的实施例。44.需要说明的是,本技术中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本技术的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。45.术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。46.图1为本技术实施例提供的广播源扫描方法的场景架构示意图。如图1所示,本技术实施例提供的场景架构,包括:控制设备100和显示设备200,其中,控制设备100可以是具有广播源扫描功能的设备,例如,可以是显示设备匹配的专用遥控设备,也可以是可以与显示设备进行通信的其他终端设备,例如,移动终端、平板电脑、智能穿戴设备等,对此本技术不做限制。47.用户可通过控制设备100操作显示设备200,且可以通过控制设备100向显示设备200发送控制信号,以控制显示设备200执行相应的操作。48.本技术实施例提供的显示设备可以具有多种实施形式,例如,可以电视、具有显示功能的智能音箱冰箱、具有显示功能的窗帘、个人计算机(personalcomputer,pc)、激光投影设备、显示器(monitor)、电子白板(electronicbulletinboard)、可穿戴设备、车载设备、电子桌面(electronictable)等。49.在一些实施例中,控制设备100可以是遥控器,遥控器和显示设备200的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方式,通过无线或有线方式来控制显示设备200。用户可以通过遥控器上按键、语音输入、控制面板输入等输入用户指令,来控制显示设备200。50.在一些实施例中,控制设备100也可以是终端设备(如移动终端、平板电脑、计算机、笔记本电脑等)。例如,使用在终端设备上运行的应用程序控制显示设备200。51.在一些实施例中,显示设备200还可以采用除了控制设备100之外的方式进行控制,例如,可以通过显示设备200内部配置的获取语音指令的模块直接接收用户的语音指令控制。52.在一些实施例中,显示设备200还可以与服务器进行数据通信,以从服务器获取相关媒体资源。可允许显示设备200通过局域网(lan)、无线局域网(wlan)与服务器进行通信连接。服务器可以向显示设备200提供媒体资源服务和各种内容和互动。服务器可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。53.图2示例性示出了图1所示实施例中的控制设备100的配置框图。如图2所示,控制设备100包括控制器110、通信接口130、用户输入/输出接口140、存储器、供电电源。控制设备100可接收用户输入的操作指令,且将操作指令转换为显示设备200可识别和响应的指令,以及操作指令或转换语音指令得到的指令转发至显示设备200,起到用户与显示设备200之间交互中介作用。54.如图3,显示设备200包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口中的至少一种。55.在一些实施例中控制器250包括处理器,视频处理器,音频处理器,图形处理器,ram,rom,用于输入/输出的第一接口至第n接口。56.显示器260包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件,用于接收源自控制器输出的图像信号,进行显示视频内容、图像内容以及菜单操控界面的组件以及用户操控ui界面。57.显示器260可为液晶显示器、oled显示器、以及投影显示器,还可以为一种投影装置和投影屏幕。58.通信器220是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。例如:通信器可以包括wifi模块,蓝牙模块,有线以太网模块等其他网络通信协议芯片或近场通信协议芯片,以及红外接收器中的至少一种。显示设备200可以通过通信器220与外部控制设备100或服务器400建立控制信号和数据信号的发送和接收。59.用户接口,可用于接收用户通过控制设备100(如:红外遥控器等)或触摸或者手势等输入的控制信号。60.检测器230用于采集外部环境或与外部交互的信号。例如,检测器230包括光接收器,用于采集环境光线强度的传感器;或者,检测器230包括图像采集器,如摄像头,可以用于采集外部环境场景、用户的属性或用户交互手势,再或者,检测器230包括声音采集器,如麦克风等,用于接收外部声音。61.外部装置接口240可以包括但不限于如下:高清多媒体接口(hdmi)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(cvbs)、usb输入接口(usb)、rgb端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。62.调谐解调器210通过有线或无线接收方式接收广播电视信号,以及从多个无线或有线广播电视信号中解调出音视频信号,如以及epg数据信号。63.在一些实施例中,控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。64.控制器250,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。例如:响应于接收到用于选择在显示器260上显示ui对象的用户命令,控制器250便可以执行与由用户命令选择的对象有关的操作。65.在一些实施例中控制器包括中央处理器(centralprocessingunit,cpu),视频处理器,音频处理器,图形处理器(graphicsprocessingunit,gpu),ramrandomaccessmemory,ram),rom(read-onlymemory,rom),用于输入/输出的第一接口至第n接口,通信总identifier,uuid);uuid用于指示控制设备支持广播助理服务,也就是,控制设备具有协助显示设备发现广播源的能力。在所述控制器250确定所述广播包中包括所述广播助理服务的uuid的情况下,通过通信器220与所述控制设备建立广播源信息链路,以及通过所述广播源信息链路接收所述控制设备进行广播源扫描获取的广播源扫描结果。由于控制设备支持广播助理服务,因此,可以利用控制设备进行广播源扫描以获取广播源扫描结果,广播源扫描结果中包括:至少一个广播源。由于控制设备具备可移动性,因此,可以通过移动控制设备以获取更加全面的广播源扫描结果。控制设备获取广播源扫描结果之后,控制设备通过广播源信息链路向显示设备发送广播源扫描结果,显示设备通过广播源信息链路接收控制设备进行广播源扫描获取的广播源扫描结果。76.在一些实施例中,所述通信器220具体被配置为:在所述控制器250确定所述广播包中包括所述广播助理服务的uuid的情况下与所述控制设备建立通用属性协议gatt链路或增强属性协议eatt链路,以及通过所述gatt链路或eatt链路接收所述控制设备发送的所述广播源扫描结果。77.在一些实施例中,所述通信器220具体被配置为周期性的通过所述广播源信息链路接收所述控制设备发送的所述广播源扫描结果。建立广播源信息链路之后,控制设备可以周期性扫描广播源,并将广播源扫描结果发送至显示设备的通信器,相应地,显示设备200的通信器220周期性的通过所述广播源信息链路接收所述控制设备发送的所述广播源扫描结果。78.在一些实施例中,所述显示设备200还包括:用户接口,被配置为接收用户输入的扫描触发操作,所述扫描触发操作用于触发进行所述广播源扫描结果的获取;可选的,显示设备上可以设置实体按钮或者虚拟按钮,用户可以通过触发所述获取广播源扫描结果功能对应的实体按钮或者虚拟按钮输入扫描触发操作,或者,用户可以通过语音输入方式输入扫描触发操作。79.所述通信器220还被配置为通过所述广播源信息链路向所述控制设备发送用于请求所述控制设备进行广播源扫描的请求信息,以及通过所述广播源信息链路接收携带有进行广播源扫描获取的广播源扫描结果的响应信息。80.在一些实施例中,所述请求信息还携带有扫描时段;所述请求信息用于指示所述控制设备在所述扫描时段内进行广播源扫描;所述通信器220具体被配置为:81.通过所述广播源信息链路接收携带有在所述扫描时段内进行广播源扫描获取的广播源扫描结果的响应信息。82.在一些实施例中,所述显示设备200还包括:显示器260,被配置为在用户界面中显示所述广播源扫描结果中各个广播源;83.用户接口,被配置为接收对用户界面中的目标广播源的选择操作;84.所述通信器220还被配置为向与所述显示设备连接的至少一个广播接收设备发送控制指令,所述控制指令用于控制所述广播接收设备接收所述目标广播源的广播信号。85.在一些实施例中,所述广播包用于请求与所述显示设备200建立蓝牙连接,所述通信器220还被配置为响应于所述广播包与所述控制设备进行蓝牙连接的建立。86.本技术还提供一种控制设备100的实施例,包括:通信器,被配置为:87.在所述控制设备100支持广播助理服务的情况下,向显示设备200发送广播包,所述广播包携带有所述广播助理服务的通用唯一识别码uuid;与所述显示设备建立广播源信息链路;进行广播源扫描获取广播源扫描结果;通过所述广播源信息链路向所述显示设备发送所述广播源扫描结果。88.图5中示例性的示出了本技术实施例提供的应用于显示设备的广播源扫描方法的流程示意图,如图5所示,本技术实施例提供的广播源扫描方法包括如下步骤:89.s51:显示设备在接收到控制设备发送的广播包时,确定所述广播包中是否包括广播助理服务的通用唯一识别码uuid。90.示例性地,用户可以根据实际的应用场景确定是否需要通过控制设备来协助显示设备发现广播源。例如,在广播源比较隐蔽、广播源与显示设备之间遮挡物较多、广播源距离显示设备距离较远、显示设备扫描广播源的能力较弱、或者显示设备扫描广播源的功能故障等场景下,用户均可以通过触发控制设备来协助显示设备发现广播源。其中,控制设备上可以设置实体按钮或者虚拟按钮,用户可以通过触发实体按钮或者虚拟按钮,以触发控制设备来协助显示设备发现广播源。以虚拟按钮为例,如图6所示,图6为本技术提供的控制设备的一种显示界面的示意图,图6中的显示界面包括:广播助理服务按钮601,用户点击广播助理服务按钮601之后,则触发控制设备来协助显示设备发现广播源。91.也就是,用户可以根据实际应用场景灵活的选择是否通过控制设备来协助显示设备发现广播源,如果需要则触发控制设备协助显示设备发现广播源,如果不需要,则可以选择由显示设备发现广播源,从而提高广播源扫描方式的灵活性。92.用户也可以通过设置控制设备的设置信息,以使得在任何场景下均通过控制设备来协助显示设备发现广播源,示例性地,如图7所示,图7为本技术提供的控制设备的另一种显示界面的示意图,图7中的显示界面显示显示控制设备的设置信息,可以包括:广播助理服务开关701,当用户将广播助理服务开关701设置为打开状态,则在任何场景下,均通过控制设备来协助显示设备发现广播源。93.也就是,用户通过一次设置操作,后续均可以通过控制设备来协助显示设备发现广播源,无需每次都进行设置,提高了通过控制设备来协助显示设备发现广播源的便利性。94.当确定需要通过控制设备协助显示设备发现广播源时,控制设备向显示设备发送广播包。其中,广播包中可以包括:广播助理服务的uuid。uuid用于指示控制设备支持广播助理服务,也就是,uuid可以指示控制设备具有协助显示设备发现广播源的能力。95.在一些实施例中,广播包可以是用于请求与显示设备建立蓝牙连接的广播包。在另一些实施例中,广播包也可以是专门用于请求建立广播信息链路的广播包,只要广播包中携带广播助理服务的uuid即可。96.在一些实施例中,广播包还可以携带控制设备的设备标识、控制设备的媒体存取控制(mediaaccesscontrol,mac)地址等信息。97.s52:显示设备在确定所述广播包中包括所述广播助理服务的uuid的情况下与所述控制设备建立广播源信息链路。98.当显示设备确定所述广播包中包括广播助理服务的uuid的情况下,说明控制设备支持广播助理服务,显示设备与控制设备建立广播源信息链路,以便于控制设备通过所述广播源信息链路向所述显示设备发送广播源扫描结果。99.s53:显示设备通过所述广播源信息链路接收所述控制设备进行广播源扫描获取的广播源扫描结果。100.由于控制设备支持广播助理服务,因此,可以利用控制设备进行广播源扫描以获取广播源扫描结果,广播源扫描结果中包括:至少一个广播源。由于控制设备具备可移动性,因此,可以通过移动控制设备以获取更加全面的广播源扫描结果。101.控制设备获取广播源扫描结果之后,控制设备通过广播源信息链路向显示设备发送广播源扫描结果,显示设备通过广播源信息链路接收控制设备进行广播源扫描获取的广播源扫描结果。102.可选的,广播源信息链路包括:通用属性协议gatt链路或增强属性协议eatt链路。控制设备通过所述gatt链路或eatt链路向显示设备发送广播源扫描结果。103.相应地,显示设备通过所述gatt链路或eatt链路接收所述控制设备发送的所述广播源扫描结果。104.本实施例,通过显示设备确定所述广播包中是否包括广播助理服务的uuid,以确定控制设备是否支持广播助理服务,并在确定所述广播包中是否包括广播助理服务的uuid的情况下与所述控制设备建立广播源信息链路,以及通过所述广播源信息链路接收所述控制设备进行广播源扫描获取的广播源扫描结果。由于本技术实施例提供的显示设备和广播源扫描方法可以在控制设备支持广播助理服务的情况下,通过控制设备进行广播源扫描,并将进行广播源扫描获取的广播源扫描结果发送到显示设备,因此,本发明实施例可以利用控制设备的可移动性获取更加全面的广播源扫描结果,从而解决通过显示设备进行广播源扫描带来的可能无法扫描到想要建立连接的广播源的问题。105.作为上述实施例的扩展和细化,可以通过但不限于如下可能的实现方式获取广播源扫描结果,其中一种可能的实现方式参考图8,本技术实施例提供的另一种广播源扫描方法,如图8所示,图8是在图5所示实施例的基础上,s53的一种可能的实现方式的描述:106.s53a:显示设备周期性的通过所述广播源信息链路接收所述控制设备发送的所述广播源扫描结果。107.建立广播源信息链路之后,控制设备可以周期性扫描广播源,并将广播源扫描结果发送至显示设备,相应地,显示设备周期性的通过所述广播源信息链路接收所述控制设备发送的所述广播源扫描结果。其中,具体的周期用户可以根据需求设置,例如,每隔一分钟进行一次广播源扫描,或者,每隔一小时进行一次广播源扫描,对此,本技术实施例不做限制。108.本实施例,控制设备周期性的扫描广播源,并周期性的将广播源扫描结果通过广播源信息链路发送到至显示设备,以使显示设备能够周期性的获知广播源的情况。109.另一种可能的实现方式参考图9,本技术实施例提供的另一种广播源扫描方法,如图9所示,图9是在图5所示实施例的基础上,s53的另一种可能的实现方式的描述:110.s53b1:显示设备接收到用户输入的扫描触发操作。111.用户可以在显示设备上输入扫描触发操作,扫描触发操作用于触发进行广播源扫描结果的获取。可选的,显示设备上可以设置实体按钮或者虚拟按钮,用户可以通过触发所述获取广播源扫描结果功能对应的实体按钮或者虚拟按钮输入扫描触发操作,或者,用户可以通过语音输入方式输入扫描触发操作。如图10所示,图10为本技术实施例提供的一种显示设备的显示界面示意图,图10中显示获取广播源扫描结果按钮1001,用户触发获取广播源扫描结果按钮1001之后,执行s53b2。112.s53b2:显示设备通过所述广播源信息链路向所述控制设备发送用于请求所述控制设备进行广播源扫描的请求信息。113.控制设备接收到请求所述控制设备进行广播源扫描的请求信息之后,进行广播源扫描,获取广播源扫描结果,并通过广播源信息链路向显示设备发送携带有进行广播源扫描获取的广播源扫描结果的响应信息。114.在一些实施例中,控制设备可以每接收到一次请求信息,执行一次广播源扫描获取的广播源扫描结果,并通过所述广播源信息链路接收携带有进行广播源扫描获取的广播源扫描结果的响应信息。115.在另一些实施例中,请求信息中还可以还携带有扫描时段;所述请求信息用于指示所述控制设备在所述扫描时段内进行广播源扫描;也就是,控制设备接收到请求信息之后,具体根据请求信息中携带的扫描时段进行扫描,并通过所述广播源信息链路接收携带有在所述扫描时段内进行广播源扫描获取的广播源扫描结果的响应信息。例如:请求信息中携带的扫描时间段是下午2:05-2:15,则控制设备在下午2:05-2:15对应的时间段内进行广播源扫描并获取广播源扫描结果;扫描时间段也可以是接收到扫描请求之后的预设时间长度,例如,扫描时间段为10分钟,则控制设备接收到扫描请求之后,连续扫描10分钟,获取广播源扫描结果。116.在另一些实施例中,请求信息中还可以携带扫描次数以及间隔时间,控制设备接收到请求消息之后,执行多次广播源扫描,相邻两次之间的时间间隔为所述请求信息中携带的间隔时间,例如:扫描次数为3次,间隔时间为10分钟,每次扫描时长默认为1分钟,则控制设备在接收到请求信息之后,进行一次时长为1分钟的广播源扫描,并将广播源扫描结果发送给显示设备,然后间隔10分钟,再进行一次时长为1分钟的广播源扫描,并将广播源扫描结果发送给显示设备,重复上述操作,总共执行3次广播源扫描,则不再响应该请求信息。117.s53b3:显示设备通过所述广播源信息链路接收携带有进行广播源扫描获取的广播源扫描结果的响应信息。118.显示设备接收到携带有广播源扫描结果的响应信息之后,通过解析所述响应消息,获取广播源扫描结果。119.上述实施例,通过用户在显示设备上输入扫描触发操作,触发显示设备通过所述广播源信息链路向所述控制设备发送用于请求所述控制设备进行广播源扫描的请求信息。控制设备进行广播源扫描获取广播源扫描结果,显示设备通过所述广播源信息链路接收携带有进行广播源扫描获取的广播源扫描结果的响应信息。也就是,通过用户在有需要时,显示设备的显示界面上主动触发的方式触发进行广播源扫描,避免控制设备不必要的扫描,节省了能源。120.再一种可能的实现方式参考图11,本技术实施例提供的另一种广播源扫描方法如图11所示,图11是在图5所示实施例的基础上,s53的再一种可能的实现方式的描述:121.s53c:显示设备通过所述广播源信息链路接收携带有进行广播源扫描获取的广播源扫描结果的响应信息。122.用户可以主动触发控制设备进行广播源扫描结果的获取,控制设备接收用户输入的扫描触发操作,所述扫描触发操作用于触发进行所述广播源扫描结果的获取;示例性地:控制设备上可以设置实体按钮或者虚拟按钮,用户通过触发扫描广播源功能对应的实体按钮或者虚拟按钮,以触发控制设备进行广播源扫描获取广播源扫描结果,并通过所述广播源信息链路接收携带有进行广播源扫描获取的广播源扫描结果的响应信息。如图12所示,图12为本技术实施例提供的一种控制设备的显示界面的示意图,图12中包括:扫描广播源按钮1201,用户触发扫描广播源按钮1201,控制设备进行广播源扫描,获取广播源扫描结果,并通过广播源信息链路向显示设备发送携带有广播源扫描结果的响应信息。以使显示设备通过广播源信息链路接收携带有广播源扫描结果的响应信息。123.本实施例,通过用户在控制设备上输入扫描触发操作,触发控制设备进行广播源扫描获取广播源扫描结果,显示设备通过所述广播源信息链路接收携带有进行广播源扫描获取的广播源扫描结果的响应信息。也就是,通过用户在有需要时,在控制设备的显示界面上主动触发的方式触发进行广播源扫描,避免控制设备不必要的扫描,节省了能源。124.作为上述实施例的扩展和细化,可以通过但不限于如下可能的实现方式显示设备获取广播源扫描结果之后,显示各广播源以便于用户对各广播源进行选择,如图13所示,图13是在图5所示实施例的基础上,进一步地还包括:125.s54:显示设备在用户界面上显示广播源扫描结果中各广播源。126.如图14所示,假设广播源扫描结果中包括:3个广播源,分别是广播源a、广播源b和广播源c,用户选择广播源a为目标广播源。127.具体地,用户可以通过控制设备在显示界面上选择目标广播源;用户也可以通过语音输入的方式控制选择目标广播源;显示设备如果为触屏,用户还可以通过触摸的方式选择目标广播源。128.s55:显示设备接收对用户界面中的目标广播源的选择操作。129.s56:显示设备向与所述显示设备连接的至少一个广播接收设备发送控制指令,所述控制指令用于控制所述广播接收设备接收所述目标广播源的广播信号。130.本实施例,显示设备在用户界面上显示广播源扫描结果中各广播源,以便于用户进行目标广播源的选择,用户选择目标广播源之后,显示设备向与显示设备连接的至少一个广播接收设备发送控制指令,以控制广播接收设备接收目标广播源的广播信号,以实现广播接收设备共享同一广播源的广播信号。131.作为上述实施例的扩展和细化,广播包为用于请求与显示设备建立蓝牙连接的广播包,进一步地,还包括:控制设备和显示设备之间建立蓝牙连接,如图15所示,图15是在图5所示实施例的基础上,进一步地还包括:132.s57:显示设备响应于所述广播包与控制设备进行蓝牙连接的建立。133.本实施例,控制设备向显示设备发送的广播包用于请求与显示设备建立蓝牙连接,显示设备响应于所述广播包与控制设备进行蓝牙连接的建立,以通过蓝牙连接进行数据传输。134.图16为本技术实施例提供的又一种应用控制设备的广播源扫描方法的流程示意图,如16所示,本实施例提供的广播源扫描方法包括:135.s61:控制设备在支持广播助理服务的情况下,向显示设备发送广播包。136.其中,所述广播包携带有所述广播助理服务的通用唯一识别码uuid;137.在一些实施例中,广播包可以是用于请求与显示设备建立蓝牙连接的广播包。在另一些实施例中,广播包也可以是专门用于请求建立广播信息链路的广播包,只要广播包中携带广播助理服务的uuid即可。138.用户可以根据实际的应用场景确定是否需要通过控制设备来协助显示设备发现广播源。例如,在广播源比较隐蔽、广播源与显示设备之间遮挡物较多、广播源距离显示设备距离较远、显示设备扫描广播源的能力较弱、或者显示设备扫描广播源的功能故障等场景下,用户均可以通过触发控制设备来协助显示设备发现广播源。其中,控制设备上可以设置实体按钮或者虚拟按钮,用户可以通过触发实体按钮或者虚拟按钮,以触发控制设备来协助显示设备发现广播源。139.也就是,用户可以根据实际应用场景灵活的选择是否通过控制设备来协助显示设备发现广播源,如果需要则触发控制设备协助显示设备发现广播源,如果不需要,则可以选择由显示设备发现广播源,从而,提高了扫描广播源方式的灵活性。140.用户也可以通过设置控制设备的设置信息,以使得在任何场景下均通过控制设备来协助显示设备发现广播源。141.也就是,用户通过一次设置操作,后续均可以通过控制设备来协助显示设备发现广播源,无需每次都进行设置,提高了通过控制设备来协助显示设备发现广播源的便利性。142.当确定需要通过控制设备协助显示设备发现广播源时,控制设备向显示设备发送广播包,其中,广播包中可以包括:广播助理服务的uuid。uuid用于指示控制设备支持广播助理服务,也就是,uuid可以指示控制设备具有协助显示设备发现广播源的能力。143.s62:控制设备与所述显示设备建立广播源信息链路。144.s63:控制设备进行广播源扫描获取广播源扫描结果。145.s64:控制设备通过所述广播源信息链路向所述显示设备发送所述广播源扫描结果。146.本实施例,通过控制设备在支持广播助理服务的情况下,向显示设备发送广播包,与所述显示设备建立广播源信息链路,进行广播源扫描获取广播源扫描结果,通过所述广播源信息链路向所述显示设备发送所述广播源扫描结果,由于本技术实施例提供的显示设备和广播源扫描方法可以在控制设备支持广播助理服务的情况下,通过控制设备进行广播源扫描,并将进行广播源扫描获取的广播源扫描结果发送到显示设备,因此,本发明实施例可以利用控制设备的可移动性获取更加全面的广播源扫描结果,从而解决通过显示设备进行广播源扫描带来的可能无法扫描到想要建立连接的广播源的问题。147.在一些实施例中,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,当所述计算机程序被计算设备执行时,使得所述计算设备实现上述任一实施例所述的广播源扫描方法。148.在一些实施例中,本技术实施例提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机实现上述任一实施例所述的广播源扫描方法。149.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。150.为了方便解释,已经结合具体的实施方式进行了上述说明。但是,上述示例性的讨论不是意图穷尽或者将实施方式限定到上述公开的具体形式。根据上述的教导,可以得到多种修改和变形。上述实施方式的选择和描述是为了更好的解释原理以及实际的应用,从而使得本领域技术人员更好的使用所述实施方式以及适于具体使用考虑的各种不同的变形的实施方式。当前第1页12当前第1页12
技术特征:
1.一种显示设备,其特征在于,包括:控制器和通信器;所述控制器,被配置为在接收到控制设备发送的广播包时,确定所述广播包中是否包括广播助理服务的通用唯一识别码uuid;所述通信器,被配置为在所述控制器确定所述广播包中包括所述广播助理服务的uuid的情况下与所述控制设备建立广播源信息链路,以及通过所述广播源信息链路接收所述控制设备进行广播源扫描获取的广播源扫描结果。2.根据权利要求1所述的显示设备,其特征在于,所述通信器,具体被配置为:在所述控制器确定所述广播包中包括所述广播助理服务的uuid的情况下与所述控制设备建立通用属性协议gatt链路或增强属性协议eatt链路,以及通过所述gatt链路或eatt链路接收所述控制设备发送的所述广播源扫描结果。3.根据权利要求1所述的显示设备,其特征在于,所述通信器,具体被配置为周期性的通过所述广播源信息链路接收所述控制设备发送的所述广播源扫描结果。4.根据权利要求1所述的显示设备,其特征在于,所述显示设备,还包括:用户接口,被配置为接收用户输入的扫描触发操作,所述扫描触发操作用于触发进行所述广播源扫描结果的获取;所述通信器,还被配置为通过所述广播源信息链路向所述控制设备发送用于请求所述控制设备进行广播源扫描的请求信息,以及通过所述广播源信息链路接收携带有进行广播源扫描获取的广播源扫描结果的响应信息。5.根据权利要求4所述的显示设备,其特征在于,所述请求信息还携带有扫描时段;所述请求信息用于指示所述控制设备在所述扫描时段内进行广播源扫描;所述通信器,具体被配置为:通过所述广播源信息链路接收携带有在所述扫描时段内进行广播源扫描获取的广播源扫描结果的响应信息。6.根据权利要求1-5任一项所述的显示设备,其特征在于,所述显示设备,还包括:显示器,被配置为用户界面中显示所述广播源扫描结果中各个广播源;用户接口,被配置为接收对用户界面中的目标广播源的选择操作;所述通信器,还被配置为向与所述显示设备连接的至少一个广播接收设备发送控制指令,所述控制指令用于控制所述广播接收设备接收所述目标广播源的广播信号。7.根据权利要求1-5任一项所述的显示设备,其特征在于,所述广播包用于请求与所述显示设备建立蓝牙连接;所述通信器,还被配置为响应于所述广播包与所述控制设备进行蓝牙连接的建立。8.一种控制设备,其特征在于,包括:通信器,被配置为:在所述控制设备支持广播助理服务的情况下,向显示设备发送的广播包,所述广播包携带有所述广播助理服务的通用唯一识别码uuid;与所述显示设备建立广播源信息链路;进行广播源扫描获取广播源扫描结果;通过所述广播源信息链路向所述显示设备发送所述广播源扫描结果。9.一种广播源扫描方法,其特征在于,包括:在接收到控制设备发送的广播包时,确定所述广播包中是否包括广播助理服务的通用
唯一识别码uuid;在确定所述广播包中包括所述广播助理服务的uuid的情况下与所述控制设备建立广播源信息链路;通过所述广播源信息链路接收所述控制设备进行广播源扫描获取的广播源扫描结果。10.一种广播源扫描方法,其特征在于,包括:在支持广播助理服务的情况下,向显示设备发送广播包;所述广播包携带有所述广播助理服务的通用唯一识别码uuid;与所述显示设备建立广播源信息链路;进行广播源扫描获取广播源扫描结果;通过所述广播源信息链路向所述显示设备发送所述广播源扫描结果。

技术总结
本申请实施例提供了一种显示设备和广播源扫描方法,在接收到控制设备发送的用于请求与所述显示设备建立蓝牙连接的广播包后,会首先确定所述广播包中是否包括广播助理服务的UUID,以确定控制设备是否支持广播助理服务,并在确定所述广播包中包括广播助理服务的UUID的情况下与所述控制设备建立广播源信息链路,以及通过所述广播源信息链路接收所述控制设备进行广播源扫描获取的广播源扫描结果。解决通过显示设备进行广播源扫描带来的可能无法扫描到想要建立连接的广播源的问题。无法扫描到想要建立连接的广播源的问题。无法扫描到想要建立连接的广播源的问题。


技术研发人员:邓子敬 王丛
受保护的技术使用者:海信视像科技股份有限公司
技术研发日:2022.06.30
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-9622.html

最新回复(0)