WO2017041546A1 - Television bluetooth connection method and apparatus - Google Patents

Television bluetooth connection method and apparatus Download PDF

Info

Publication number
WO2017041546A1
WO2017041546A1 PCT/CN2016/084502 CN2016084502W WO2017041546A1 WO 2017041546 A1 WO2017041546 A1 WO 2017041546A1 CN 2016084502 W CN2016084502 W CN 2016084502W WO 2017041546 A1 WO2017041546 A1 WO 2017041546A1
Authority
WO
WIPO (PCT)
Prior art keywords
bluetooth
remote control
control device
bluetooth remote
television
Prior art date
Application number
PCT/CN2016/084502
Other languages
French (fr)
Chinese (zh)
Inventor
雷夏平
王云华
Original Assignee
深圳Tcl数字技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 深圳Tcl数字技术有限公司 filed Critical 深圳Tcl数字技术有限公司
Publication of WO2017041546A1 publication Critical patent/WO2017041546A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42221Transmission circuitry, e.g. infrared [IR] or radio frequency [RF]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]

Definitions

  • the present invention relates to the field of television technologies, and in particular, to a Bluetooth connection method and apparatus for a television.
  • the remote control signal transmission mode of the smart TV includes a plurality of types, and can be an infrared remote control, a Bluetooth connection remote control, a wif connection remote control, and the like.
  • a traditional Bluetooth remote control device establishes a Bluetooth connection with a television set
  • the preset value preset by the television terminal is usually used as a pairing operation for the pairing code value, which causes the new Bluetooth remote control device to establish a Bluetooth connection with the television when previously connected.
  • the Bluetooth remote control device will not be available, and simultaneous connection operations of multiple Bluetooth remote control devices cannot be achieved.
  • the main object of the present invention is to provide a Bluetooth connection method and device for a television, which aims to realize that a plurality of Bluetooth remote control devices simultaneously establish a Bluetooth connection with the television end.
  • the present invention provides a television Bluetooth connection method, and the television Bluetooth connection method includes the following steps:
  • Determining, according to the UUID value of each Bluetooth remote control device, a unique pair of code values corresponding to the Bluetooth remote control device includes:
  • the method further includes:
  • the method further includes:
  • the present invention further provides a television Bluetooth connection method including the following steps:
  • the determining, according to the UUID value of each Bluetooth remote control device, the unique pair code value of the corresponding Bluetooth remote control device includes:
  • the method further includes:
  • the method further includes:
  • the present invention further provides a television Bluetooth connection device, where the television Bluetooth connection device includes:
  • a determining module configured to determine a type of the Bluetooth device when the at least two Bluetooth devices send a connection request to the television terminal;
  • a first determining module configured to determine whether at least two Bluetooth remote control devices are present in all Bluetooth devices that send a connection request
  • An obtaining module configured to acquire a UUID value of each Bluetooth remote control device when at least two Bluetooth remote control devices are present in all Bluetooth devices that send a connection request;
  • An analysis module configured to determine, according to a UUID value of each Bluetooth remote control device, a unique pair code value corresponding to the Bluetooth remote control device;
  • a sending module configured to send the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television end and the Bluetooth remote control device.
  • the analysis module is specifically configured to:
  • the TV Bluetooth connection device further includes:
  • a second determining module configured to determine whether the UUID value is greater than 0;
  • the sending module is triggered to send the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television end and the Bluetooth remote control device;
  • the TV Bluetooth connection device further includes:
  • a processing module configured to: when the preset Bluetooth pairing menu hiding duration reaches a preset time, set a display attribute of the preset Bluetooth pairing menu to display, and display the successfully paired Bluetooth remote control device in the On the screen of the TV side.
  • the type of the Bluetooth device when detecting that at least two Bluetooth devices send a connection request to the television terminal, determining the type of the Bluetooth device; determining whether at least two Bluetooth remote control devices exist in all the Bluetooth devices that send the connection request; if yes, acquiring each The UUID value of the Bluetooth remote control device; determining a unique pair code value corresponding to the Bluetooth remote control device according to the UUID value of each Bluetooth remote control device; sending the pair code value to the corresponding Bluetooth remote control device to establish the TV terminal and the location The Bluetooth connection of the Bluetooth remote control device. Since the UUID value of the Bluetooth remote control device is used to establish the unique pair code value of the Bluetooth remote control device, multiple Bluetooth remote control devices can simultaneously establish a Bluetooth connection with the TV terminal to realize the input of the remote control command.
  • FIG. 1 is a schematic flow chart of an embodiment of a method for connecting a television Bluetooth according to the present invention
  • FIG. 2 is a schematic flow chart of another embodiment of a method for connecting a television Bluetooth according to the present invention.
  • FIG. 3 is a schematic flow chart of still another embodiment of a television Bluetooth connection method according to the present invention.
  • FIG. 4 is a schematic flow chart of still another embodiment of a television Bluetooth connection method according to the present invention.
  • FIG. 5 is a schematic diagram of functional modules of an embodiment of a television Bluetooth connection device according to the present invention.
  • FIG. 6 is a schematic diagram of functional modules of another embodiment of a television Bluetooth connection device according to the present invention.
  • FIG. 7 is a schematic diagram of functional modules of still another embodiment of a television Bluetooth connection device according to the present invention.
  • the television Bluetooth connection method includes:
  • Step S10 determining that the type of the Bluetooth device is determined when at least two Bluetooth devices send a connection request to the television terminal;
  • the television bluetooth connection method provided by the invention is mainly applied to a television system for controlling a Bluetooth remote control device to establish a Bluetooth connection with a television end.
  • the types of Bluetooth devices mentioned above include Bluetooth headsets, Bluetooth stereos, and Bluetooth remote controls.
  • the Bluetooth remote control device can include a remote controller, a game pad, a smartphone, and the like.
  • the Bluetooth device when the Bluetooth device does not establish a Bluetooth connection, the user may trigger the Bluetooth device to send a connection request to the outside, or the Bluetooth device may automatically send the connection request.
  • Step S20 determining whether there are at least two Bluetooth remote control devices in all the Bluetooth devices that send the connection request; if yes, executing step S30; if not, performing a Bluetooth connection by using the preset value as the code value;
  • Step S30 obtaining a UUID value of each Bluetooth remote control device
  • Step S40 determining a unique pair code value corresponding to the Bluetooth remote control device according to the UUID value of each Bluetooth remote control device;
  • Step S50 Send the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television terminal and the Bluetooth remote control device.
  • the above UUID Universal Unique The Identifier globally unique identifier
  • the above UUID is the identity value of the Bluetooth device.
  • the UUID value of each Bluetooth remote control device can be obtained, and the code value of each Bluetooth device is determined according to the UUID value of the Bluetooth remote control device.
  • the preset value of the preset value of the television terminal is sent as a pair of code values to the Bluetooth remote control device for Bluetooth connection, and the code value may be directly set according to the UUID value, which is not further limited herein. .
  • the UUID value of the Bluetooth remote control device A is obtained as 00001104-0000-1000-8000-00805. F9B34FB; Get the UUID value of Bluetooth remote control device B 10001104-0000-1000-8000- 00805F9B34FB.
  • the unique pair code value of the Bluetooth remote control device A for Bluetooth pairing is determined, and the only pair of Bluetooth remote device B for Bluetooth pairing is determined according to the UUID value of the Bluetooth remote control device B.
  • the code value then send the unique pair code value corresponding to the Bluetooth remote control device A to the Bluetooth remote control device A, for the Bluetooth control device A to perform the Bluetooth pairing connection, and send the unique pair code value corresponding to the Bluetooth remote control device B to the Bluetooth remote control device B.
  • the type of the Bluetooth device when detecting that at least two Bluetooth devices send a connection request to the television terminal, determining the type of the Bluetooth device; determining whether at least two Bluetooth remote control devices exist in all the Bluetooth devices that send the connection request; if yes, acquiring each The UUID value of the Bluetooth remote control device; determining a unique pair code value corresponding to the Bluetooth remote control device according to the UUID value of each Bluetooth remote control device; sending the pair code value to the corresponding Bluetooth remote control device to establish the TV terminal and the location The Bluetooth connection of the Bluetooth remote control device. Since the UUID value of the Bluetooth remote control device is used to establish the unique pair code value of the Bluetooth remote control device, multiple Bluetooth remote control devices can simultaneously establish a Bluetooth connection with the TV terminal to realize the input of the remote control command.
  • the foregoing step S40 includes:
  • the manner of shifting the UUID value described above may be set according to actual needs.
  • the pair of code values corresponding to the first Bluetooth remote control device that sends the connection request may be the value obtained by the UUID value to the left one, and the second pair of the Bluetooth remote control device that sends the connection request.
  • the value can be the value obtained by the UUID value to the left two digits.
  • the code value corresponding to the Bluetooth remote control device A is 00001104-0000-1000-8000-00805F9B34FB0
  • the code value corresponding to the Bluetooth remote control device B is 10001104-0000-1000-8000-00805F9B34FB00.
  • the UUID values are shifted in the order in which the transmission request is connected, it is further ensured that the corresponding code value of each Bluetooth remote control device is unique. Prevents errors due to errors caused by the manufacturer setting the UUID value and affecting the normal Bluetooth connection.
  • the method further includes:
  • the UUID value is a hexadecimal code value, and can be converted into a decimal value according to the hexadecimal code value, and then it is determined whether the UUID value is greater than 0. Since it is determined whether the UUID value is greater than the value of the UUID value can be ensured, when the UUID value of the Bluetooth remote control device is read, the UUID value is incorrect due to data loss, so that a valid pair code value cannot be obtained. Therefore, the embodiment of the present invention improves the reliability of the Bluetooth connection.
  • the method further includes:
  • Step S70 hiding the display attribute setting of the preset Bluetooth pairing menu
  • Step S80 when the preset Bluetooth pairing menu hiding duration reaches a preset time, setting the display attribute of the preset Bluetooth pairing menu to display, and displaying the successfully paired Bluetooth remote control device on the television. On the side of the screen.
  • the preset Bluetooth pairing menu is used to display the searched Bluetooth device and the operation interface when performing Bluetooth pairing.
  • the above display attribute is used to control the display state of the Bluetooth pairing menu.
  • the Bluetooth pairing menu is hidden, but the Bluetooth pairing menu is still active, and the Bluetooth pairing operation can be performed.
  • hiding the Bluetooth pairing operation menu can prevent the Bluetooth pairing operation menu from displaying the occlusion of the screen, thereby improving the screen. display effect.
  • the hidden time of the Bluetooth pairing operation menu can be set according to actual needs, and in this embodiment, it is preferably 5S.
  • the display state of the Bluetooth pairing menu can be changed, the Bluetooth pairing menu is displayed, and the identification of each Bluetooth remote control device is completed, and the Bluetooth remote control is successfully determined according to the Bluetooth pairing completion identification.
  • the device displays the successfully paired Bluetooth remote control device on the screen of the TV.
  • the present invention also provides a television Bluetooth connection device.
  • the television Bluetooth connection device provided by the present invention includes:
  • the determining module 10 is configured to determine, when the at least two Bluetooth devices send a connection request to the television terminal, the type of the Bluetooth device;
  • the television bluetooth connection device provided by the invention is mainly used in a television system for controlling a Bluetooth remote control device to establish a Bluetooth connection with a television end.
  • the types of Bluetooth devices mentioned above include Bluetooth headsets, Bluetooth stereos, and Bluetooth remote controls.
  • the Bluetooth remote control device can include a remote controller, a game pad, a smartphone, and the like.
  • the Bluetooth device when the Bluetooth device does not establish a Bluetooth connection, the user may trigger the Bluetooth device to send a connection request to the outside, or the Bluetooth device may automatically send the connection request.
  • the first judging module 20 is configured to determine whether there are at least two Bluetooth remote control devices in all the Bluetooth devices that send the connection request;
  • the obtaining module 30 is configured to acquire a UUID value of each Bluetooth remote control device when at least two Bluetooth remote control devices are present in all the Bluetooth devices that send the connection request;
  • the analyzing module 40 is configured to determine, according to a UUID value of each Bluetooth remote control device, a unique pair code value corresponding to the Bluetooth remote control device;
  • the sending module 50 is configured to send the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television end and the Bluetooth remote control device.
  • the above UUID Universal Unique The Identifier globally unique identifier
  • the above UUID is the identity value of the Bluetooth device.
  • the UUID value of each Bluetooth remote control device can be obtained, and the code value of each Bluetooth device is determined according to the UUID value of the Bluetooth remote control device.
  • the preset value of the preset value of the television terminal is sent as a pair of code values to the Bluetooth remote control device for Bluetooth connection, and the code value may be directly set according to the UUID value, which is not further limited herein. .
  • the UUID value of the Bluetooth remote control device A is obtained as 00001104-0000-1000-8000-00805. F9B34FB; Get the UUID value of Bluetooth remote control device B 10001104-0000-1000-8000- 00805F9B34FB.
  • the unique pair code value of the Bluetooth remote control device A for Bluetooth pairing is determined, and the only pair of Bluetooth remote device B for Bluetooth pairing is determined according to the UUID value of the Bluetooth remote control device B.
  • the code value then send the unique pair code value corresponding to the Bluetooth remote control device A to the Bluetooth remote control device A, for the Bluetooth control device A to perform the Bluetooth pairing connection, and send the unique pair code value corresponding to the Bluetooth remote control device B to the Bluetooth remote control device B.
  • the type of the Bluetooth device when detecting that at least two Bluetooth devices send a connection request to the television terminal, determining the type of the Bluetooth device; determining whether at least two Bluetooth remote control devices exist in all the Bluetooth devices that send the connection request; if yes, acquiring each The UUID value of the Bluetooth remote control device; determining a unique pair code value corresponding to the Bluetooth remote control device according to the UUID value of each Bluetooth remote control device; sending the pair code value to the corresponding Bluetooth remote control device to establish the TV terminal and the location The Bluetooth connection of the Bluetooth remote control device. Since the UUID value of the Bluetooth remote control device is used to establish the unique pair code value of the Bluetooth remote control device, multiple Bluetooth remote control devices can simultaneously establish a Bluetooth connection with the TV terminal to realize the input of the remote control command.
  • the foregoing analysis module 40 is specifically configured to:
  • the manner of shifting the UUID value described above may be set according to actual needs.
  • the pair of code values corresponding to the first Bluetooth remote control device that sends the connection request may be the value obtained by the UUID value to the left one, and the second pair of the Bluetooth remote control device that sends the connection request.
  • the value can be the value obtained by the UUID value to the left two digits.
  • the code value corresponding to the Bluetooth remote control device A is 00001104-0000-1000-8000-00805F9B34FB0
  • the code value corresponding to the Bluetooth remote control device B is 10001104-0000-1000-8000-00805F9B34FB00.
  • the UUID values are shifted in the order in which the transmission request is connected, it is further ensured that the corresponding code value of each Bluetooth remote control device is unique. Prevents errors due to errors caused by the manufacturer setting the UUID value and affecting the normal Bluetooth connection.
  • the TV Bluetooth connection device further includes:
  • the second determining module 60 is configured to determine whether the UUID value is greater than 0;
  • the sending module is triggered to send the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television end and the Bluetooth remote control device;
  • the UUID value is a hexadecimal code value, and can be converted into a decimal value according to the hexadecimal code value, and then it is determined whether the UUID value is greater than 0. Since it is determined whether the UUID value is greater than the value of the UUID value can be ensured, when the UUID value of the Bluetooth remote control device is read, the UUID value is incorrect due to data loss, so that a valid pair code value cannot be obtained. Therefore, the embodiment of the present invention improves the reliability of the Bluetooth connection.
  • the TV Bluetooth connection device further includes:
  • a setting module 70 configured to hide a display attribute setting of the preset Bluetooth pairing menu
  • the processing module 80 is configured to: when the preset Bluetooth pairing menu hiding duration reaches a preset time, set a display attribute of the preset Bluetooth pairing menu to display, and display the successfully paired Bluetooth remote control device On the screen of the television end.
  • the preset Bluetooth pairing menu is used to display the searched Bluetooth device and the operation interface when performing Bluetooth pairing.
  • the above display attribute is used to control the display state of the Bluetooth pairing menu.
  • the Bluetooth pairing menu is hidden, but the Bluetooth pairing menu is still active, and the Bluetooth pairing operation can be performed.
  • hiding the Bluetooth pairing operation menu can prevent the Bluetooth pairing operation menu from displaying the occlusion of the screen, thereby improving the screen. display effect.
  • the hidden time of the Bluetooth pairing operation menu can be set according to actual needs, and in this embodiment, it is preferably 5S.
  • the display state of the Bluetooth pairing menu can be changed, the Bluetooth pairing menu is displayed, and the identification of each Bluetooth remote control device is completed, and the Bluetooth remote control is successfully determined according to the Bluetooth pairing completion identification.
  • the device displays the successfully paired Bluetooth remote control device on the screen of the TV.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Selective Calling Equipment (AREA)
  • Details Of Television Systems (AREA)
  • Human Computer Interaction (AREA)

Abstract

Disclosed in the present invention is a television Bluetooth connection method, said television Bluetooth connection method comprising the following steps: when detecting at least two Bluetooth devices sending connection requests to a television terminal, determining the type of the Bluetooth devices; determining whether at least two Bluetooth remote control devices are present amongst the Bluetooth devices sending connection requests; if so, then acquiring a UUID value of each Bluetooth remote control device; on the basis of the UUID value of each Bluetooth remote control device, determining a unique code value corresponding to the Bluetooth remote control device; sending the code value to the corresponding Bluetooth remote control device in order to establish a Bluetooth connection between the television terminal and the Bluetooth remote control device. Also disclosed in the present invention is a television Bluetooth connection apparatus. The present invention implements the simultaneous connection of a plurality of Bluetooth remote control devices with a television terminal.

Description

电视蓝牙连接方法及装置  Television bluetooth connection method and device
技术领域Technical field
本发明涉及电视技术领域,尤其涉及电视蓝牙连接方法及装置。The present invention relates to the field of television technologies, and in particular, to a Bluetooth connection method and apparatus for a television.
背景技术Background technique
目前,智能电视机的遥控信号发送方式包括多种,可以采用红外遥控、蓝牙连接遥控、wif连接遥控等等。传统的蓝牙遥控设备与电视机建立蓝牙连接时,通常将电视端预置的预设值作为对码值进行蓝牙配对操作,这导致新的蓝牙遥控设备与电视机建立蓝牙连接时,之前连接的蓝牙遥控设备将无法使用,无法实现多个蓝牙遥控设备的同时连接操作。At present, the remote control signal transmission mode of the smart TV includes a plurality of types, and can be an infrared remote control, a Bluetooth connection remote control, a wif connection remote control, and the like. When a traditional Bluetooth remote control device establishes a Bluetooth connection with a television set, the preset value preset by the television terminal is usually used as a pairing operation for the pairing code value, which causes the new Bluetooth remote control device to establish a Bluetooth connection with the television when previously connected. The Bluetooth remote control device will not be available, and simultaneous connection operations of multiple Bluetooth remote control devices cannot be achieved.
发明内容Summary of the invention
本发明的主要目的在于提供一种电视蓝牙连接方法及装置,旨在实现多个蓝牙遥控设备同时与电视端建立蓝牙连接。The main object of the present invention is to provide a Bluetooth connection method and device for a television, which aims to realize that a plurality of Bluetooth remote control devices simultaneously establish a Bluetooth connection with the television end.
为实现上述目的,本发明提供的一种电视蓝牙连接方法,所述电视蓝牙连接方法包括以下步骤:To achieve the above objective, the present invention provides a television Bluetooth connection method, and the television Bluetooth connection method includes the following steps:
侦测到至少两个蓝牙设备向电视端发送连接请求时,确定蓝牙设备的类型;Determining the type of the Bluetooth device when detecting that at least two Bluetooth devices send a connection request to the television terminal;
判断发送连接请求的所有蓝牙设备中是否存在至少两个蓝牙遥控设备;Determining whether at least two Bluetooth remote control devices are present in all Bluetooth devices that send a connection request;
若是,则获取每个蓝牙遥控设备的UUID值;If yes, obtain the UUID value of each Bluetooth remote control device;
根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值;Determining a unique pair of code values corresponding to the Bluetooth remote control device according to a UUID value of each Bluetooth remote control device;
将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接;其中,Sending the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television terminal and the Bluetooth remote control device;
所述根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值包括:Determining, according to the UUID value of each Bluetooth remote control device, a unique pair of code values corresponding to the Bluetooth remote control device includes:
根据所述每个蓝牙遥控设备发送连接请求的先后顺序对所述UUID值进行向左移位处理,以得到所述对码值;发送连接请求的时间越后的蓝牙遥控设备对应UUID值移位的位数越大;Performing a left shift processing on the UUID value according to a sequence in which each Bluetooth remote control device sends a connection request to obtain the pair of code values; a Bluetooth remote control device corresponding to a UUID value shift after a connection request is sent. The larger the number of digits;
所述根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值之后还包括:After determining the unique pair code value corresponding to the Bluetooth remote control device according to the UUID value of each Bluetooth remote control device, the method further includes:
判断所述UUID值是否大于0;Determining whether the UUID value is greater than 0;
若是,则执行所述将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接步骤;If yes, performing the step of transmitting the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection step between the television end and the Bluetooth remote control device;
若否,则结束。If no, it ends.
优选地,所述将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接之后还包括:Preferably, after the sending the pair of code values to the corresponding Bluetooth remote control device to establish a Bluetooth connection between the television terminal and the Bluetooth remote control device, the method further includes:
将预置的蓝牙配对菜单的显示属性设置隐藏;Hide the display attribute settings of the preset Bluetooth pairing menu;
当所述预置的蓝牙配对菜单隐藏持续时间达到预设时间时,将所述预置的蓝牙配对菜单的显示属性设置为显示,并将配对成功的蓝牙遥控设备显示在所述电视端的屏幕上。When the preset Bluetooth pairing menu hiding duration reaches a preset time, setting the display attribute of the preset Bluetooth pairing menu to display, and displaying the successfully paired Bluetooth remote control device on the screen of the television end .
此外,为实现上述目的,本发明还提供一种电视蓝牙连接方法包括以下步骤:In addition, to achieve the above object, the present invention further provides a television Bluetooth connection method including the following steps:
侦测到至少两个蓝牙设备向电视端发送连接请求时,确定蓝牙设备的类型;Determining the type of the Bluetooth device when detecting that at least two Bluetooth devices send a connection request to the television terminal;
判断发送连接请求的所有蓝牙设备中是否存在至少两个蓝牙遥控设备;Determining whether at least two Bluetooth remote control devices are present in all Bluetooth devices that send a connection request;
若是,则获取每个蓝牙遥控设备的UUID值;If yes, obtain the UUID value of each Bluetooth remote control device;
根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值;Determining a unique pair of code values corresponding to the Bluetooth remote control device according to a UUID value of each Bluetooth remote control device;
将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接。Sending the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television terminal and the Bluetooth remote control device.
优选地,所述根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值包括:Preferably, the determining, according to the UUID value of each Bluetooth remote control device, the unique pair code value of the corresponding Bluetooth remote control device includes:
根据所述每个蓝牙遥控设备发送连接请求的先后顺序对所述UUID值进行向左移位处理,以得到所述对码值;发送连接请求的时间越后的蓝牙遥控设备对应UUID值移位的位数越大。Performing a left shift processing on the UUID value according to a sequence in which each Bluetooth remote control device sends a connection request to obtain the pair of code values; a Bluetooth remote control device corresponding to a UUID value shift after a connection request is sent. The larger the number of digits.
优选地,所述根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值之后还包括:Preferably, after determining the unique pair code value of the corresponding Bluetooth remote control device according to the UUID value of each Bluetooth remote control device, the method further includes:
判断所述UUID值是否大于0;Determining whether the UUID value is greater than 0;
若是,则执行所述将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接步骤;If yes, performing the step of transmitting the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection step between the television end and the Bluetooth remote control device;
若否,则结束。If no, it ends.
优选地,所述将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接之后还包括:Preferably, after the sending the pair of code values to the corresponding Bluetooth remote control device to establish a Bluetooth connection between the television terminal and the Bluetooth remote control device, the method further includes:
将预置的蓝牙配对菜单的显示属性设置隐藏;Hide the display attribute settings of the preset Bluetooth pairing menu;
当所述预置的蓝牙配对菜单隐藏持续时间达到预设时间时,将所述预置的蓝牙配对菜单的显示属性设置为显示,并将配对成功的蓝牙遥控设备显示在所述电视端的屏幕上。When the preset Bluetooth pairing menu hiding duration reaches a preset time, setting the display attribute of the preset Bluetooth pairing menu to display, and displaying the successfully paired Bluetooth remote control device on the screen of the television end .
此外,为实现上述目的,本发明还提供一种电视蓝牙连接装置,所述电视蓝牙连接装置包括:In addition, in order to achieve the above object, the present invention further provides a television Bluetooth connection device, where the television Bluetooth connection device includes:
确定模块,用于侦测到至少两个蓝牙设备向电视端发送连接请求时,确定蓝牙设备的类型;a determining module, configured to determine a type of the Bluetooth device when the at least two Bluetooth devices send a connection request to the television terminal;
第一判断模块,用于判断发送连接请求的所有蓝牙设备中是否存在至少两个蓝牙遥控设备;a first determining module, configured to determine whether at least two Bluetooth remote control devices are present in all Bluetooth devices that send a connection request;
获取模块,用于当发送连接请求的所有蓝牙设备中存在至少两个蓝牙遥控设备时,获取每个蓝牙遥控设备的UUID值;An obtaining module, configured to acquire a UUID value of each Bluetooth remote control device when at least two Bluetooth remote control devices are present in all Bluetooth devices that send a connection request;
分析模块,用于根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值;An analysis module, configured to determine, according to a UUID value of each Bluetooth remote control device, a unique pair code value corresponding to the Bluetooth remote control device;
发送模块,用于将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接。And a sending module, configured to send the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television end and the Bluetooth remote control device.
优选地,所述分析模块具体用于:Preferably, the analysis module is specifically configured to:
根据所述每个蓝牙遥控设备发送连接请求的先后顺序对所述UUID值进行向左移位处理,以得到所述对码值;发送连接请求的时间越后的蓝牙遥控设备对应UUID值移位的位数越大。Performing a left shift processing on the UUID value according to a sequence in which each Bluetooth remote control device sends a connection request to obtain the pair of code values; a Bluetooth remote control device corresponding to a UUID value shift after a connection request is sent. The larger the number of digits.
优选地,所述电视蓝牙连接装置还包括:Preferably, the TV Bluetooth connection device further includes:
第二判断模块,用于判断所述UUID值是否大于0;a second determining module, configured to determine whether the UUID value is greater than 0;
若是,则触发所述发送模块将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接;If yes, the sending module is triggered to send the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television end and the Bluetooth remote control device;
若否,则结束。If no, it ends.
优选地,所述电视蓝牙连接装置还包括:Preferably, the TV Bluetooth connection device further includes:
设置模块,用于将预置的蓝牙配对菜单的显示属性设置隐藏;a setting module for hiding a display attribute setting of a preset Bluetooth pairing menu;
处理模块,用于当所述预置的蓝牙配对菜单隐藏持续时间达到预设时间时,将所述预置的蓝牙配对菜单的显示属性设置为显示,并将配对成功的蓝牙遥控设备显示在所述电视端的屏幕上。a processing module, configured to: when the preset Bluetooth pairing menu hiding duration reaches a preset time, set a display attribute of the preset Bluetooth pairing menu to display, and display the successfully paired Bluetooth remote control device in the On the screen of the TV side.
本发明实施例通过侦测到至少两个蓝牙设备向电视端发送连接请求时,确定蓝牙设备的类型;判断发送连接请求的所有蓝牙设备中是否存在至少两个蓝牙遥控设备;若是,则获取每个蓝牙遥控设备的UUID值;根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值;将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接。由于采用蓝牙遥控设备的UUID值建立蓝牙遥控设备的唯一对码值,从而可以实现多个蓝牙遥控设备同时与电视端建立蓝牙连接,实现遥控指令的输入。In the embodiment of the present invention, when detecting that at least two Bluetooth devices send a connection request to the television terminal, determining the type of the Bluetooth device; determining whether at least two Bluetooth remote control devices exist in all the Bluetooth devices that send the connection request; if yes, acquiring each The UUID value of the Bluetooth remote control device; determining a unique pair code value corresponding to the Bluetooth remote control device according to the UUID value of each Bluetooth remote control device; sending the pair code value to the corresponding Bluetooth remote control device to establish the TV terminal and the location The Bluetooth connection of the Bluetooth remote control device. Since the UUID value of the Bluetooth remote control device is used to establish the unique pair code value of the Bluetooth remote control device, multiple Bluetooth remote control devices can simultaneously establish a Bluetooth connection with the TV terminal to realize the input of the remote control command.
附图说明DRAWINGS
图1为本发明电视蓝牙连接方法一实施例的流程示意图;1 is a schematic flow chart of an embodiment of a method for connecting a television Bluetooth according to the present invention;
图2为本发明电视蓝牙连接方法另一实施例的流程示意图;2 is a schematic flow chart of another embodiment of a method for connecting a television Bluetooth according to the present invention;
图3为本发明电视蓝牙连接方法又一实施例的流程示意图;3 is a schematic flow chart of still another embodiment of a television Bluetooth connection method according to the present invention;
图4为本发明电视蓝牙连接方法再一实施例的流程示意图;4 is a schematic flow chart of still another embodiment of a television Bluetooth connection method according to the present invention;
图5为本发明电视蓝牙连接装置一实施例的功能模块示意图;FIG. 5 is a schematic diagram of functional modules of an embodiment of a television Bluetooth connection device according to the present invention; FIG.
图6为本发明电视蓝牙连接装置另一实施例的功能模块示意图;6 is a schematic diagram of functional modules of another embodiment of a television Bluetooth connection device according to the present invention;
图7为本发明电视蓝牙连接装置又一实施例的功能模块示意图。FIG. 7 is a schematic diagram of functional modules of still another embodiment of a television Bluetooth connection device according to the present invention.
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The implementation, functional features, and advantages of the present invention will be further described in conjunction with the embodiments.
具体实施方式detailed description
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
本发明提供一种电视蓝牙连接方法,参照图1,在一实施例中,该电视蓝牙连接方法包括:The present invention provides a television Bluetooth connection method. Referring to FIG. 1, in an embodiment, the television Bluetooth connection method includes:
步骤S10,侦测到至少两个蓝牙设备向电视端发送连接请求时,确定蓝牙设备的类型;Step S10, determining that the type of the Bluetooth device is determined when at least two Bluetooth devices send a connection request to the television terminal;
本发明提供的电视蓝牙连接方法主要应用于电视***中,用于控制蓝牙遥控设备与电视端建立蓝牙连接。上述蓝牙设备的类型包括蓝牙耳机、蓝牙音响和蓝牙遥控设备。该蓝牙遥控设备可以包括遥控器、游戏手柄和智能手机等。本实施例中,各蓝牙设备在未建立蓝牙连接时,可以由用户触发蓝牙设备向外发送连接请求,也可以由蓝牙设备自动向外发送连接请求。The television bluetooth connection method provided by the invention is mainly applied to a television system for controlling a Bluetooth remote control device to establish a Bluetooth connection with a television end. The types of Bluetooth devices mentioned above include Bluetooth headsets, Bluetooth stereos, and Bluetooth remote controls. The Bluetooth remote control device can include a remote controller, a game pad, a smartphone, and the like. In this embodiment, when the Bluetooth device does not establish a Bluetooth connection, the user may trigger the Bluetooth device to send a connection request to the outside, or the Bluetooth device may automatically send the connection request.
步骤S20,判断发送连接请求的所有蓝牙设备中是否存在至少两个蓝牙遥控设备;若是,则执行步骤S30,若否,则将预设的值作为对码值进行蓝牙连接;Step S20: determining whether there are at least two Bluetooth remote control devices in all the Bluetooth devices that send the connection request; if yes, executing step S30; if not, performing a Bluetooth connection by using the preset value as the code value;
步骤S30,获取每个蓝牙遥控设备的UUID值;Step S30, obtaining a UUID value of each Bluetooth remote control device;
步骤S40,根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值;Step S40, determining a unique pair code value corresponding to the Bluetooth remote control device according to the UUID value of each Bluetooth remote control device;
步骤S50,将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接。Step S50: Send the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television terminal and the Bluetooth remote control device.
上述UUID(Universal Unique Identifier全球唯一标识符)值为蓝牙设备的标识值。当存在两个或两个以上蓝牙遥控设备需要同时与电视端建立蓝牙连接时,可以获取各蓝牙遥控设备的UUID值,并根据蓝牙遥控设备的UUID值确定每一个蓝牙设备的对码值。当仅存在一个蓝牙遥控设备时,则以电视端预置的预设值作为对码值发送给蓝牙遥控设备进行蓝牙连接,也可以直接根据UUID值设定对码值,在此不作进一步地限定。The above UUID (Universal Unique The Identifier globally unique identifier) is the identity value of the Bluetooth device. When two or more Bluetooth remote control devices need to establish a Bluetooth connection with the TV terminal at the same time, the UUID value of each Bluetooth remote control device can be obtained, and the code value of each Bluetooth device is determined according to the UUID value of the Bluetooth remote control device. When there is only one Bluetooth remote control device, the preset value of the preset value of the television terminal is sent as a pair of code values to the Bluetooth remote control device for Bluetooth connection, and the code value may be directly set according to the UUID value, which is not further limited herein. .
例如,当电视端获取到蓝牙遥控设备A和蓝牙遥控设备B都发送了连接请求,获取到蓝牙遥控设备A的UUID值为00001104-0000-1000-8000-00805 F9B34FB;获取到蓝牙遥控设备B的UUID值为10001104-0000-1000-8000- 00805F9B34FB。此时,则根据获取到蓝牙遥控设备A的UUID值确定蓝牙遥控设备A进行蓝牙配对的唯一对码值,则根据获取到蓝牙遥控设备B的UUID值确定蓝牙遥控设备B进行蓝牙配对的唯一对码值;然后将蓝牙遥控设备A对应的唯一对码值发送给蓝牙遥控设备A,以供蓝牙控制设备A进行蓝牙配对连接,将蓝牙遥控设备B对应的唯一对码值发送给蓝牙遥控设备B,以供蓝牙控制设备B进行蓝牙配对连接。For example, when the TV terminal obtains the Bluetooth remote control device A and the Bluetooth remote control device B to send a connection request, the UUID value of the Bluetooth remote control device A is obtained as 00001104-0000-1000-8000-00805. F9B34FB; Get the UUID value of Bluetooth remote control device B 10001104-0000-1000-8000- 00805F9B34FB. At this time, according to the UUID value of the Bluetooth remote control device A, the unique pair code value of the Bluetooth remote control device A for Bluetooth pairing is determined, and the only pair of Bluetooth remote device B for Bluetooth pairing is determined according to the UUID value of the Bluetooth remote control device B. The code value; then send the unique pair code value corresponding to the Bluetooth remote control device A to the Bluetooth remote control device A, for the Bluetooth control device A to perform the Bluetooth pairing connection, and send the unique pair code value corresponding to the Bluetooth remote control device B to the Bluetooth remote control device B. For Bluetooth control device B to perform Bluetooth pairing connection.
本发明实施例通过侦测到至少两个蓝牙设备向电视端发送连接请求时,确定蓝牙设备的类型;判断发送连接请求的所有蓝牙设备中是否存在至少两个蓝牙遥控设备;若是,则获取每个蓝牙遥控设备的UUID值;根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值;将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接。由于采用蓝牙遥控设备的UUID值建立蓝牙遥控设备的唯一对码值,从而可以实现多个蓝牙遥控设备同时与电视端建立蓝牙连接,实现遥控指令的输入。In the embodiment of the present invention, when detecting that at least two Bluetooth devices send a connection request to the television terminal, determining the type of the Bluetooth device; determining whether at least two Bluetooth remote control devices exist in all the Bluetooth devices that send the connection request; if yes, acquiring each The UUID value of the Bluetooth remote control device; determining a unique pair code value corresponding to the Bluetooth remote control device according to the UUID value of each Bluetooth remote control device; sending the pair code value to the corresponding Bluetooth remote control device to establish the TV terminal and the location The Bluetooth connection of the Bluetooth remote control device. Since the UUID value of the Bluetooth remote control device is used to establish the unique pair code value of the Bluetooth remote control device, multiple Bluetooth remote control devices can simultaneously establish a Bluetooth connection with the TV terminal to realize the input of the remote control command.
进一步地,参照图2,基于上述实施例,本实施例中,上述步骤S40包括:Further, referring to FIG. 2, based on the foregoing embodiment, in the embodiment, the foregoing step S40 includes:
根据所述每个蓝牙遥控设备发送连接请求的先后顺序对所述UUID值进行向左移位处理,以得到所述对码值;发送连接请求的时间越后的蓝牙遥控设备对应UUID值移位的位数越大。Performing a left shift processing on the UUID value according to a sequence in which each Bluetooth remote control device sends a connection request to obtain the pair of code values; a Bluetooth remote control device corresponding to a UUID value shift after a connection request is sent. The larger the number of digits.
本实施例中,对上述UUID值移位的方式可以根据实际需要进行设置。例如,在本实施例中,第一个发送连接请求的蓝牙遥控设备对应的对码值可以为UUID值向左一位所得到的值,第二个发送连接请求的蓝牙遥控设备对应的对码值可以为UUID值向左两位所得到的值。如上述蓝牙遥控设备A对应的对码值为00001104-0000-1000-8000-00805F9B34FB0,上述蓝牙遥控设备B对应的对码值为10001104-0000-1000-8000-00805F9B34FB00。由于对UUID值按照发送请求连接的先后顺序进行移位处理,因此可以进一步确保每一蓝牙遥控设备对应的对码值是唯一的。防止由于生产商在设置UUID值产生的错误,影响蓝牙正常连接而发生错误。In this embodiment, the manner of shifting the UUID value described above may be set according to actual needs. For example, in this embodiment, the pair of code values corresponding to the first Bluetooth remote control device that sends the connection request may be the value obtained by the UUID value to the left one, and the second pair of the Bluetooth remote control device that sends the connection request. The value can be the value obtained by the UUID value to the left two digits. For example, the code value corresponding to the Bluetooth remote control device A is 00001104-0000-1000-8000-00805F9B34FB0, and the code value corresponding to the Bluetooth remote control device B is 10001104-0000-1000-8000-00805F9B34FB00. Since the UUID values are shifted in the order in which the transmission request is connected, it is further ensured that the corresponding code value of each Bluetooth remote control device is unique. Prevents errors due to errors caused by the manufacturer setting the UUID value and affecting the normal Bluetooth connection.
进一步地,参照图3,基于上述实施例,在本实施例中,在上述步骤S40之后还包括:Further, referring to FIG. 3, based on the foregoing embodiment, in the embodiment, after the step S40, the method further includes:
步骤S60,判断所述UUID值是否大于0;若是,则执行步骤S50,否则结束。Step S60, determining whether the UUID value is greater than 0; if yes, executing step S50, otherwise ending.
本实施例中,上述UUID值为十六进制的编码值,可以根据十六进制的编码值换算为十进制的数值,然后再判断UUID值是否大于0。由于判断UUID值是否大于可以保证UUID值的正确性,防止在读取蓝牙遥控设备的UUID值时,由于数据丢失引发UUID值错误,从而无法得到有效的对码值。因此,本发明实施例提高了蓝牙连接的可靠性。In this embodiment, the UUID value is a hexadecimal code value, and can be converted into a decimal value according to the hexadecimal code value, and then it is determined whether the UUID value is greater than 0. Since it is determined whether the UUID value is greater than the value of the UUID value can be ensured, when the UUID value of the Bluetooth remote control device is read, the UUID value is incorrect due to data loss, so that a valid pair code value cannot be obtained. Therefore, the embodiment of the present invention improves the reliability of the Bluetooth connection.
进一步地,参照图4,基于上述实施例,在本实施例中,上述步骤S50之后还包括:Further, referring to FIG. 4, based on the foregoing embodiment, in the embodiment, after the step S50, the method further includes:
步骤S70,将预置的蓝牙配对菜单的显示属性设置隐藏;Step S70, hiding the display attribute setting of the preset Bluetooth pairing menu;
步骤S80,当所述预置的蓝牙配对菜单隐藏持续时间达到预设时间时,将所述预置的蓝牙配对菜单的显示属性设置为显示,并将配对成功的蓝牙遥控设备显示在所述电视端的屏幕上。Step S80, when the preset Bluetooth pairing menu hiding duration reaches a preset time, setting the display attribute of the preset Bluetooth pairing menu to display, and displaying the successfully paired Bluetooth remote control device on the television. On the side of the screen.
本实施例中,上述预置的蓝牙配对菜单用于显示搜索到的蓝牙设备,以及进行蓝牙配对时的操作界面。具体地,上述显示属性用于控制蓝牙配对菜单的显示状态,当显示属性为隐藏时,则蓝牙配对菜单被隐藏,但是蓝牙配对菜单仍然是活动的,可以进行蓝牙配对操作。应当说明的是,本实施例中,在进行配对操作时,均是自动配对操作,无需进行手动选项,因此将蓝牙配对操作菜单隐藏可以避免蓝牙配对操作菜单显示对画面的遮挡,从而提高画面的显示效果。应当说明的是,蓝牙配对操作菜单的隐藏时间可以根据实际需要进行设置,本实施例中,优选为5S。In this embodiment, the preset Bluetooth pairing menu is used to display the searched Bluetooth device and the operation interface when performing Bluetooth pairing. Specifically, the above display attribute is used to control the display state of the Bluetooth pairing menu. When the display attribute is hidden, the Bluetooth pairing menu is hidden, but the Bluetooth pairing menu is still active, and the Bluetooth pairing operation can be performed. It should be noted that, in this embodiment, when the pairing operation is performed, the automatic pairing operation is performed, and the manual option is not needed. Therefore, hiding the Bluetooth pairing operation menu can prevent the Bluetooth pairing operation menu from displaying the occlusion of the screen, thereby improving the screen. display effect. It should be noted that the hidden time of the Bluetooth pairing operation menu can be set according to actual needs, and in this embodiment, it is preferably 5S.
当蓝牙配对菜单的隐藏时间到达5S后,可以改变蓝牙配对菜单的显示状态,让蓝牙配对菜单显示出来,并获取每个蓝牙遥控设备配对完成的标识,根据蓝牙配对完成标识确定配对成功的蓝牙遥控设备,将配对成功的蓝牙遥控设备显示在电视机的屏幕上。When the hidden time of the Bluetooth pairing menu reaches 5S, the display state of the Bluetooth pairing menu can be changed, the Bluetooth pairing menu is displayed, and the identification of each Bluetooth remote control device is completed, and the Bluetooth remote control is successfully determined according to the Bluetooth pairing completion identification. The device displays the successfully paired Bluetooth remote control device on the screen of the TV.
本发明还提供一种电视蓝牙连接装置,参照图5,在一实施例中,本发明提供的电视蓝牙连接装置包括:The present invention also provides a television Bluetooth connection device. Referring to FIG. 5, in an embodiment, the television Bluetooth connection device provided by the present invention includes:
确定模块10,用于侦测到至少两个蓝牙设备向电视端发送连接请求时,确定蓝牙设备的类型;The determining module 10 is configured to determine, when the at least two Bluetooth devices send a connection request to the television terminal, the type of the Bluetooth device;
本发明提供的电视蓝牙连接装置主要应用于电视***中,用于控制蓝牙遥控设备与电视端建立蓝牙连接。上述蓝牙设备的类型包括蓝牙耳机、蓝牙音响和蓝牙遥控设备。该蓝牙遥控设备可以包括遥控器、游戏手柄和智能手机等。本实施例中,各蓝牙设备在未建立蓝牙连接时,可以由用户触发蓝牙设备向外发送连接请求,也可以由蓝牙设备自动向外发送连接请求。The television bluetooth connection device provided by the invention is mainly used in a television system for controlling a Bluetooth remote control device to establish a Bluetooth connection with a television end. The types of Bluetooth devices mentioned above include Bluetooth headsets, Bluetooth stereos, and Bluetooth remote controls. The Bluetooth remote control device can include a remote controller, a game pad, a smartphone, and the like. In this embodiment, when the Bluetooth device does not establish a Bluetooth connection, the user may trigger the Bluetooth device to send a connection request to the outside, or the Bluetooth device may automatically send the connection request.
第一判断模块20,用于判断发送连接请求的所有蓝牙设备中是否存在至少两个蓝牙遥控设备;The first judging module 20 is configured to determine whether there are at least two Bluetooth remote control devices in all the Bluetooth devices that send the connection request;
获取模块30,用于当发送连接请求的所有蓝牙设备中存在至少两个蓝牙遥控设备时,获取每个蓝牙遥控设备的UUID值;The obtaining module 30 is configured to acquire a UUID value of each Bluetooth remote control device when at least two Bluetooth remote control devices are present in all the Bluetooth devices that send the connection request;
分析模块40,用于根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值;The analyzing module 40 is configured to determine, according to a UUID value of each Bluetooth remote control device, a unique pair code value corresponding to the Bluetooth remote control device;
发送模块50,用于将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接。The sending module 50 is configured to send the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television end and the Bluetooth remote control device.
上述UUID(Universal Unique Identifier全球唯一标识符)值为蓝牙设备的标识值。当存在两个或两个以上蓝牙遥控设备需要同时与电视端建立蓝牙连接时,可以获取各蓝牙遥控设备的UUID值,并根据蓝牙遥控设备的UUID值确定每一个蓝牙设备的对码值。当仅存在一个蓝牙遥控设备时,则以电视端预置的预设值作为对码值发送给蓝牙遥控设备进行蓝牙连接,也可以直接根据UUID值设定对码值,在此不作进一步地限定。The above UUID (Universal Unique The Identifier globally unique identifier) is the identity value of the Bluetooth device. When two or more Bluetooth remote control devices need to establish a Bluetooth connection with the TV terminal at the same time, the UUID value of each Bluetooth remote control device can be obtained, and the code value of each Bluetooth device is determined according to the UUID value of the Bluetooth remote control device. When there is only one Bluetooth remote control device, the preset value of the preset value of the television terminal is sent as a pair of code values to the Bluetooth remote control device for Bluetooth connection, and the code value may be directly set according to the UUID value, which is not further limited herein. .
例如,当电视端获取到蓝牙遥控设备A和蓝牙遥控设备B都发送了连接请求,获取到蓝牙遥控设备A的UUID值为00001104-0000-1000-8000-00805 F9B34FB;获取到蓝牙遥控设备B的UUID值为10001104-0000-1000-8000- 00805F9B34FB。此时,则根据获取到蓝牙遥控设备A的UUID值确定蓝牙遥控设备A进行蓝牙配对的唯一对码值,则根据获取到蓝牙遥控设备B的UUID值确定蓝牙遥控设备B进行蓝牙配对的唯一对码值;然后将蓝牙遥控设备A对应的唯一对码值发送给蓝牙遥控设备A,以供蓝牙控制设备A进行蓝牙配对连接,将蓝牙遥控设备B对应的唯一对码值发送给蓝牙遥控设备B,以供蓝牙控制设备B进行蓝牙配对连接。For example, when the TV terminal obtains the Bluetooth remote control device A and the Bluetooth remote control device B to send a connection request, the UUID value of the Bluetooth remote control device A is obtained as 00001104-0000-1000-8000-00805. F9B34FB; Get the UUID value of Bluetooth remote control device B 10001104-0000-1000-8000- 00805F9B34FB. At this time, according to the UUID value of the Bluetooth remote control device A, the unique pair code value of the Bluetooth remote control device A for Bluetooth pairing is determined, and the only pair of Bluetooth remote device B for Bluetooth pairing is determined according to the UUID value of the Bluetooth remote control device B. The code value; then send the unique pair code value corresponding to the Bluetooth remote control device A to the Bluetooth remote control device A, for the Bluetooth control device A to perform the Bluetooth pairing connection, and send the unique pair code value corresponding to the Bluetooth remote control device B to the Bluetooth remote control device B. For Bluetooth control device B to perform Bluetooth pairing connection.
本发明实施例通过侦测到至少两个蓝牙设备向电视端发送连接请求时,确定蓝牙设备的类型;判断发送连接请求的所有蓝牙设备中是否存在至少两个蓝牙遥控设备;若是,则获取每个蓝牙遥控设备的UUID值;根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值;将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接。由于采用蓝牙遥控设备的UUID值建立蓝牙遥控设备的唯一对码值,从而可以实现多个蓝牙遥控设备同时与电视端建立蓝牙连接,实现遥控指令的输入。In the embodiment of the present invention, when detecting that at least two Bluetooth devices send a connection request to the television terminal, determining the type of the Bluetooth device; determining whether at least two Bluetooth remote control devices exist in all the Bluetooth devices that send the connection request; if yes, acquiring each The UUID value of the Bluetooth remote control device; determining a unique pair code value corresponding to the Bluetooth remote control device according to the UUID value of each Bluetooth remote control device; sending the pair code value to the corresponding Bluetooth remote control device to establish the TV terminal and the location The Bluetooth connection of the Bluetooth remote control device. Since the UUID value of the Bluetooth remote control device is used to establish the unique pair code value of the Bluetooth remote control device, multiple Bluetooth remote control devices can simultaneously establish a Bluetooth connection with the TV terminal to realize the input of the remote control command.
进一步地,基于上述实施例,本实施例中,上述分析模块40具体用于:Further, based on the foregoing embodiment, in the embodiment, the foregoing analysis module 40 is specifically configured to:
根据所述每个蓝牙遥控设备发送连接请求的先后顺序对所述UUID值进行向左移位处理,以得到所述对码值;发送连接请求的时间越后的蓝牙遥控设备对应UUID值移位的位数越大。Performing a left shift processing on the UUID value according to a sequence in which each Bluetooth remote control device sends a connection request to obtain the pair of code values; a Bluetooth remote control device corresponding to a UUID value shift after a connection request is sent. The larger the number of digits.
本实施例中,对上述UUID值移位的方式可以根据实际需要进行设置。例如,在本实施例中,第一个发送连接请求的蓝牙遥控设备对应的对码值可以为UUID值向左一位所得到的值,第二个发送连接请求的蓝牙遥控设备对应的对码值可以为UUID值向左两位所得到的值。如上述蓝牙遥控设备A对应的对码值为00001104-0000-1000-8000-00805F9B34FB0,上述蓝牙遥控设备B对应的对码值为10001104-0000-1000-8000-00805F9B34FB00。由于对UUID值按照发送请求连接的先后顺序进行移位处理,因此可以进一步确保每一蓝牙遥控设备对应的对码值是唯一的。防止由于生产商在设置UUID值产生的错误,影响蓝牙正常连接而发生错误。In this embodiment, the manner of shifting the UUID value described above may be set according to actual needs. For example, in this embodiment, the pair of code values corresponding to the first Bluetooth remote control device that sends the connection request may be the value obtained by the UUID value to the left one, and the second pair of the Bluetooth remote control device that sends the connection request. The value can be the value obtained by the UUID value to the left two digits. For example, the code value corresponding to the Bluetooth remote control device A is 00001104-0000-1000-8000-00805F9B34FB0, and the code value corresponding to the Bluetooth remote control device B is 10001104-0000-1000-8000-00805F9B34FB00. Since the UUID values are shifted in the order in which the transmission request is connected, it is further ensured that the corresponding code value of each Bluetooth remote control device is unique. Prevents errors due to errors caused by the manufacturer setting the UUID value and affecting the normal Bluetooth connection.
进一步地,参照图6,基于上述实施例,在本实施例中,在上述电视蓝牙连接装置还包括:Further, referring to FIG. 6, based on the foregoing embodiment, in the embodiment, the TV Bluetooth connection device further includes:
第二判断模块60,用于判断所述UUID值是否大于0;The second determining module 60 is configured to determine whether the UUID value is greater than 0;
若是,则触发所述发送模块将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接;If yes, the sending module is triggered to send the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television end and the Bluetooth remote control device;
若否,则结束。If no, it ends.
本实施例中,上述UUID值为十六进制的编码值,可以根据十六进制的编码值换算为十进制的数值,然后再判断UUID值是否大于0。由于判断UUID值是否大于可以保证UUID值的正确性,防止在读取蓝牙遥控设备的UUID值时,由于数据丢失引发UUID值错误,从而无法得到有效的对码值。因此,本发明实施例提高了蓝牙连接的可靠性。In this embodiment, the UUID value is a hexadecimal code value, and can be converted into a decimal value according to the hexadecimal code value, and then it is determined whether the UUID value is greater than 0. Since it is determined whether the UUID value is greater than the value of the UUID value can be ensured, when the UUID value of the Bluetooth remote control device is read, the UUID value is incorrect due to data loss, so that a valid pair code value cannot be obtained. Therefore, the embodiment of the present invention improves the reliability of the Bluetooth connection.
进一步地,参照图7,基于上述实施例,在本实施例中,上述电视蓝牙连接装置还包括:Further, referring to FIG. 7, based on the foregoing embodiment, in the embodiment, the TV Bluetooth connection device further includes:
设置模块70,用于将预置的蓝牙配对菜单的显示属性设置隐藏;a setting module 70, configured to hide a display attribute setting of the preset Bluetooth pairing menu;
处理模块80,用于当所述预置的蓝牙配对菜单隐藏持续时间达到预设时间时,将所述预置的蓝牙配对菜单的显示属性设置为显示,并将配对成功的蓝牙遥控设备显示在所述电视端的屏幕上。The processing module 80 is configured to: when the preset Bluetooth pairing menu hiding duration reaches a preset time, set a display attribute of the preset Bluetooth pairing menu to display, and display the successfully paired Bluetooth remote control device On the screen of the television end.
本实施例中,上述预置的蓝牙配对菜单用于显示搜索到的蓝牙设备,以及进行蓝牙配对时的操作界面。具体地,上述显示属性用于控制蓝牙配对菜单的显示状态,当显示属性为隐藏时,则蓝牙配对菜单被隐藏,但是蓝牙配对菜单仍然是活动的,可以进行蓝牙配对操作。应当说明的是,本实施例中,在进行配对操作时,均是自动配对操作,无需进行手动选项,因此将蓝牙配对操作菜单隐藏可以避免蓝牙配对操作菜单显示对画面的遮挡,从而提高画面的显示效果。应当说明的是,蓝牙配对操作菜单的隐藏时间可以根据实际需要进行设置,本实施例中,优选为5S。In this embodiment, the preset Bluetooth pairing menu is used to display the searched Bluetooth device and the operation interface when performing Bluetooth pairing. Specifically, the above display attribute is used to control the display state of the Bluetooth pairing menu. When the display attribute is hidden, the Bluetooth pairing menu is hidden, but the Bluetooth pairing menu is still active, and the Bluetooth pairing operation can be performed. It should be noted that, in this embodiment, when the pairing operation is performed, the automatic pairing operation is performed, and the manual option is not needed. Therefore, hiding the Bluetooth pairing operation menu can prevent the Bluetooth pairing operation menu from displaying the occlusion of the screen, thereby improving the screen. display effect. It should be noted that the hidden time of the Bluetooth pairing operation menu can be set according to actual needs, and in this embodiment, it is preferably 5S.
当蓝牙配对菜单的隐藏时间到达5S后,可以改变蓝牙配对菜单的显示状态,让蓝牙配对菜单显示出来,并获取每个蓝牙遥控设备配对完成的标识,根据蓝牙配对完成标识确定配对成功的蓝牙遥控设备,将配对成功的蓝牙遥控设备显示在电视机的屏幕上。When the hidden time of the Bluetooth pairing menu reaches 5S, the display state of the Bluetooth pairing menu can be changed, the Bluetooth pairing menu is displayed, and the identification of each Bluetooth remote control device is completed, and the Bluetooth remote control is successfully determined according to the Bluetooth pairing completion identification. The device displays the successfully paired Bluetooth remote control device on the screen of the TV.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only the preferred embodiments of the present invention, and are not intended to limit the scope of the invention, and the equivalent structure or equivalent process transformations made by the description of the present invention and the drawings are directly or indirectly applied to other related technical fields. The same is included in the scope of patent protection of the present invention.

Claims (14)

  1. 一种电视蓝牙连接方法,其特征在于,所述电视蓝牙连接方法包括以下步骤: A television Bluetooth connection method, characterized in that the television Bluetooth connection method comprises the following steps:
    侦测到至少两个蓝牙设备向电视端发送连接请求时,确定蓝牙设备的类型;Determining the type of the Bluetooth device when detecting that at least two Bluetooth devices send a connection request to the television terminal;
    判断发送连接请求的所有蓝牙设备中是否存在至少两个蓝牙遥控设备;Determining whether at least two Bluetooth remote control devices are present in all Bluetooth devices that send a connection request;
    若是,则获取每个蓝牙遥控设备的UUID值;If yes, obtain the UUID value of each Bluetooth remote control device;
    根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值;Determining a unique pair of code values corresponding to the Bluetooth remote control device according to a UUID value of each Bluetooth remote control device;
    将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接;其中,Sending the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television terminal and the Bluetooth remote control device;
    所述根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值包括:Determining, according to the UUID value of each Bluetooth remote control device, a unique pair of code values corresponding to the Bluetooth remote control device includes:
    根据所述每个蓝牙遥控设备发送连接请求的先后顺序对所述UUID值进行向左移位处理,以得到所述对码值;发送连接请求的时间越后的蓝牙遥控设备对应UUID值移位的位数越大;Performing a left shift processing on the UUID value according to a sequence in which each Bluetooth remote control device sends a connection request to obtain the pair of code values; a Bluetooth remote control device corresponding to a UUID value shift after a connection request is sent. The larger the number of digits;
    所述根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值之后还包括:After determining the unique pair code value corresponding to the Bluetooth remote control device according to the UUID value of each Bluetooth remote control device, the method further includes:
    判断所述UUID值是否大于0;Determining whether the UUID value is greater than 0;
    若是,则执行所述将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接步骤;If yes, performing the step of transmitting the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection step between the television end and the Bluetooth remote control device;
    若否,则结束。 If no, it ends.
  2. 如权利要求1所述的电视蓝牙连接方法,其特征在于,所述将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接之后还包括:The method for connecting to a television Bluetooth according to claim 1, wherein the transmitting the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television terminal and the Bluetooth remote control device further comprises :
    将预置的蓝牙配对菜单的显示属性设置隐藏;Hide the display attribute settings of the preset Bluetooth pairing menu;
    当所述预置的蓝牙配对菜单隐藏持续时间达到预设时间时,将所述预置的蓝牙配对菜单的显示属性设置为显示,并将配对成功的蓝牙遥控设备显示在所述电视端的屏幕上。When the preset Bluetooth pairing menu hiding duration reaches a preset time, setting the display attribute of the preset Bluetooth pairing menu to display, and displaying the successfully paired Bluetooth remote control device on the screen of the television end .
  3. 一种电视蓝牙连接方法,其特征在于,所述电视蓝牙连接方法包括以下步骤:A television Bluetooth connection method, characterized in that the television Bluetooth connection method comprises the following steps:
    侦测到至少两个蓝牙设备向电视端发送连接请求时,确定蓝牙设备的类型;Determining the type of the Bluetooth device when detecting that at least two Bluetooth devices send a connection request to the television terminal;
    判断发送连接请求的所有蓝牙设备中是否存在至少两个蓝牙遥控设备;Determining whether at least two Bluetooth remote control devices are present in all Bluetooth devices that send a connection request;
    若是,则获取每个蓝牙遥控设备的UUID值;If yes, obtain the UUID value of each Bluetooth remote control device;
    根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值;Determining a unique pair of code values corresponding to the Bluetooth remote control device according to a UUID value of each Bluetooth remote control device;
    将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接。Sending the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television terminal and the Bluetooth remote control device.
  4. 如权利要求3所述的电视蓝牙连接方法,其特征在于,所述根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值包括:The method of claim 3, wherein the determining a unique pair of code values corresponding to the Bluetooth remote control device according to the UUID value of each Bluetooth remote control device comprises:
    根据所述每个蓝牙遥控设备发送连接请求的先后顺序对所述UUID值进行向左移位处理,以得到所述对码值;发送连接请求的时间越后的蓝牙遥控设备对应UUID值移位的位数越大。Performing a left shift processing on the UUID value according to a sequence in which each Bluetooth remote control device sends a connection request to obtain the pair of code values; a Bluetooth remote control device corresponding to a UUID value shift after a connection request is sent. The larger the number of digits.
  5. 如权利要求3所述的电视蓝牙连接方法,其特征在于,所述根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值之后还包括:The method of claim 3, wherein the determining the unique pair value of the Bluetooth remote control device according to the UUID value of each Bluetooth remote control device further comprises:
    判断所述UUID值是否大于0;Determining whether the UUID value is greater than 0;
    若是,则执行所述将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接步骤;If yes, performing the step of transmitting the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection step between the television end and the Bluetooth remote control device;
    若否,则结束。If no, it ends.
  6. 如权利要求3所述的电视蓝牙连接方法,其特征在于,所述将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接之后还包括:The method of claim 3, wherein the transmitting the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television terminal and the Bluetooth remote control device further includes :
    将预置的蓝牙配对菜单的显示属性设置隐藏;Hide the display attribute settings of the preset Bluetooth pairing menu;
    当所述预置的蓝牙配对菜单隐藏持续时间达到预设时间时,将所述预置的蓝牙配对菜单的显示属性设置为显示,并将配对成功的蓝牙遥控设备显示在所述电视端的屏幕上。When the preset Bluetooth pairing menu hiding duration reaches a preset time, setting the display attribute of the preset Bluetooth pairing menu to display, and displaying the successfully paired Bluetooth remote control device on the screen of the television end .
  7. 如权利要求6所述的电视蓝牙连接方法,其特征在于,所述根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值包括:The method for connecting to a Bluetooth connection according to claim 6, wherein the determining, according to the UUID value of each Bluetooth remote control device, the unique pair code value of the corresponding Bluetooth remote control device comprises:
    根据所述每个蓝牙遥控设备发送连接请求的先后顺序对所述UUID值进行向左移位处理,以得到所述对码值;发送连接请求的时间越后的蓝牙遥控设备对应UUID值移位的位数越大。Performing a left shift processing on the UUID value according to a sequence in which each Bluetooth remote control device sends a connection request to obtain the pair of code values; a Bluetooth remote control device corresponding to a UUID value shift after a connection request is sent. The larger the number of digits.
  8. 如权利要求6所述的电视蓝牙连接方法,其特征在于,所述根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值之后还包括:The method of claim 6, wherein the determining, according to the UUID value of each Bluetooth remote control device, the unique pair of code values corresponding to the Bluetooth remote control device further comprises:
    判断所述UUID值是否大于0;Determining whether the UUID value is greater than 0;
    若是,则执行所述将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接步骤;If yes, performing the step of transmitting the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection step between the television end and the Bluetooth remote control device;
    若否,则结束。If no, it ends.
  9. 一种电视蓝牙连接装置,其特征在于,所述电视蓝牙连接装置包括:A television Bluetooth connection device, wherein the television Bluetooth connection device comprises:
    确定模块,用于侦测到至少两个蓝牙设备向电视端发送连接请求时,确定蓝牙设备的类型;a determining module, configured to determine a type of the Bluetooth device when the at least two Bluetooth devices send a connection request to the television terminal;
    第一判断模块,用于判断发送连接请求的所有蓝牙设备中是否存在至少两个蓝牙遥控设备;a first determining module, configured to determine whether at least two Bluetooth remote control devices are present in all Bluetooth devices that send a connection request;
    获取模块,用于当发送连接请求的所有蓝牙设备中存在至少两个蓝牙遥控设备时,获取每个蓝牙遥控设备的UUID值;An obtaining module, configured to acquire a UUID value of each Bluetooth remote control device when at least two Bluetooth remote control devices are present in all Bluetooth devices that send a connection request;
    分析模块,用于根据每个蓝牙遥控设备的UUID值确定对应蓝牙遥控设备的唯一对码值;An analysis module, configured to determine, according to a UUID value of each Bluetooth remote control device, a unique pair code value corresponding to the Bluetooth remote control device;
    发送模块,用于将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接。And a sending module, configured to send the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television end and the Bluetooth remote control device.
  10. 如权利要求9所述的电视蓝牙连接装置,其特征在于,所述分析模块具体用于:The television Bluetooth connection device according to claim 9, wherein the analysis module is specifically configured to:
    根据所述每个蓝牙遥控设备发送连接请求的先后顺序对所述UUID值进行向左移位处理,以得到所述对码值;发送连接请求的时间越后的蓝牙遥控设备对应UUID值移位的位数越大。Performing a left shift processing on the UUID value according to a sequence in which each Bluetooth remote control device sends a connection request to obtain the pair of code values; a Bluetooth remote control device corresponding to a UUID value shift after a connection request is sent. The larger the number of digits.
  11. 如权利要求9所述的电视蓝牙连接装置,其特征在于,所述电视蓝牙连接装置还包括:The television Bluetooth connection device of claim 9, wherein the television Bluetooth connection device further comprises:
    第二判断模块,用于判断所述UUID值是否大于0;a second determining module, configured to determine whether the UUID value is greater than 0;
    若是,则触发所述发送模块将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接;If yes, the sending module is triggered to send the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television end and the Bluetooth remote control device;
    若否,则结束。If no, it ends.
  12. 如权利要求9所述的电视蓝牙连接装置,其特征在于,所述电视蓝牙连接装置还包括:The television Bluetooth connection device of claim 9, wherein the television Bluetooth connection device further comprises:
    设置模块,用于将预置的蓝牙配对菜单的显示属性设置隐藏;a setting module for hiding a display attribute setting of a preset Bluetooth pairing menu;
    处理模块,用于当所述预置的蓝牙配对菜单隐藏持续时间达到预设时间时,将所述预置的蓝牙配对菜单的显示属性设置为显示,并将配对成功的蓝牙遥控设备显示在所述电视端的屏幕上。a processing module, configured to: when the preset Bluetooth pairing menu hiding duration reaches a preset time, set a display attribute of the preset Bluetooth pairing menu to display, and display the successfully paired Bluetooth remote control device in the On the screen of the TV side.
  13. 如权利要求12所述的电视蓝牙连接装置,其特征在于,所述分析模块具体用于:The television Bluetooth connection device of claim 12, wherein the analysis module is specifically configured to:
    根据所述每个蓝牙遥控设备发送连接请求的先后顺序对所述UUID值进行向左移位处理,以得到所述对码值;发送连接请求的时间越后的蓝牙遥控设备对应UUID值移位的位数越大。Performing a left shift processing on the UUID value according to a sequence in which each Bluetooth remote control device sends a connection request to obtain the pair of code values; a Bluetooth remote control device corresponding to a UUID value shift after a connection request is sent. The larger the number of digits.
  14. 如权利要求12所述的电视蓝牙连接装置,其特征在于,所述电视蓝牙连接装置还包括:The television Bluetooth connection device of claim 12, wherein the television Bluetooth connection device further comprises:
    第二判断模块,用于判断所述UUID值是否大于0;a second determining module, configured to determine whether the UUID value is greater than 0;
    若是,则触发所述发送模块将所述对码值发送至对应的蓝牙遥控设备,以建立所述电视端与所述蓝牙遥控设备的蓝牙连接;If yes, the sending module is triggered to send the pair of code values to a corresponding Bluetooth remote control device to establish a Bluetooth connection between the television end and the Bluetooth remote control device;
    若否,则结束。If no, it ends.
PCT/CN2016/084502 2015-09-07 2016-06-02 Television bluetooth connection method and apparatus WO2017041546A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510563144.2A CN105187878B (en) 2015-09-07 2015-09-07 TV Bluetooth connecting method and device
CN201510563144.2 2015-09-07

Publications (1)

Publication Number Publication Date
WO2017041546A1 true WO2017041546A1 (en) 2017-03-16

Family

ID=54909677

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/084502 WO2017041546A1 (en) 2015-09-07 2016-06-02 Television bluetooth connection method and apparatus

Country Status (2)

Country Link
CN (1) CN105187878B (en)
WO (1) WO2017041546A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112789934A (en) * 2018-12-25 2021-05-11 华为技术有限公司 Bluetooth service query method and electronic equipment

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105187878B (en) * 2015-09-07 2018-11-16 深圳Tcl数字技术有限公司 TV Bluetooth connecting method and device
CN112333678B (en) * 2020-09-09 2023-10-13 深圳Tcl新技术有限公司 Bluetooth-based data transmission method, intelligent system and storage medium
CN112466012B (en) * 2020-11-30 2023-02-14 福州汇思博信息技术有限公司 Method and system for controlling cash register cashbox through Bluetooth

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102780513A (en) * 2011-05-13 2012-11-14 希姆通信息技术(上海)有限公司 Mobile terminal and method for realizing Bluetooth communication between mobile terminals
TW201433113A (en) * 2013-02-01 2014-08-16 Ibabeface Technology Inc A pairing method for Bluetooth devices, a Bluetooth system applying the method, a Bluetooth client applying the method and a Bluetooth server applying the method
CN104378145A (en) * 2014-11-27 2015-02-25 北京深思数盾科技有限公司 Pairing method and system of Bluetooth device
CN104717604A (en) * 2015-03-13 2015-06-17 深圳市昇润科技有限公司 Smart Bluetooth electronic product integrated equipment pairing and control methods
WO2015100616A1 (en) * 2013-12-31 2015-07-09 Harman International Industries, Incorporated Wireless connection pairing
CN105187878A (en) * 2015-09-07 2015-12-23 深圳Tcl数字技术有限公司 Television Bluetooth connection method and device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102255947A (en) * 2011-05-16 2011-11-23 深圳创维数字技术股份有限公司 STB (Set Top Box) and man-machine interaction method for STB
CN103425494A (en) * 2013-08-06 2013-12-04 惠州华阳通用电子有限公司 Information interaction system of vehicle-mounted terminal and smart mobile terminal
CN104093050B (en) * 2014-06-12 2017-10-20 华南理工大学 The controlled decision-making technique and device of controlled terminal based on multiple intelligent remote controllers
CN104469482A (en) * 2014-12-19 2015-03-25 乐视致新电子科技(天津)有限公司 Control method and device for connection of intelligent terminal and Bluetooth devices
CN104581331A (en) * 2015-01-20 2015-04-29 江苏惠通集团有限责任公司 Pairing method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102780513A (en) * 2011-05-13 2012-11-14 希姆通信息技术(上海)有限公司 Mobile terminal and method for realizing Bluetooth communication between mobile terminals
TW201433113A (en) * 2013-02-01 2014-08-16 Ibabeface Technology Inc A pairing method for Bluetooth devices, a Bluetooth system applying the method, a Bluetooth client applying the method and a Bluetooth server applying the method
WO2015100616A1 (en) * 2013-12-31 2015-07-09 Harman International Industries, Incorporated Wireless connection pairing
CN104378145A (en) * 2014-11-27 2015-02-25 北京深思数盾科技有限公司 Pairing method and system of Bluetooth device
CN104717604A (en) * 2015-03-13 2015-06-17 深圳市昇润科技有限公司 Smart Bluetooth electronic product integrated equipment pairing and control methods
CN105187878A (en) * 2015-09-07 2015-12-23 深圳Tcl数字技术有限公司 Television Bluetooth connection method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
BLUETOOTH: "Master Table of Contents & Compliance Requirements", SPECIFICATION OF THE BLUETOOTH SYSTEM COVERED CORE PACKAGE VERSION: 4.0, 30 June 2010 (2010-06-30), XP055366923 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112789934A (en) * 2018-12-25 2021-05-11 华为技术有限公司 Bluetooth service query method and electronic equipment
CN112789934B (en) * 2018-12-25 2023-04-18 华为技术有限公司 Bluetooth service query method and electronic equipment

Also Published As

Publication number Publication date
CN105187878A (en) 2015-12-23
CN105187878B (en) 2018-11-16

Similar Documents

Publication Publication Date Title
WO2017028613A1 (en) Terminal control method and apparatus based on remote controller app
WO2018068411A1 (en) Remote debugging method for smart television and remote debugging system for smart television
WO2017041546A1 (en) Television bluetooth connection method and apparatus
WO2017084301A1 (en) Audio data playing method and apparatus, and smart television
WO2016173192A1 (en) Television stability test method and device
WO2019051887A1 (en) Method and device for controlling home appliance, and computer-readable storage medium
WO2017084303A1 (en) Switching method for launcher and switching control system
WO2017092268A1 (en) Terminal failure processing method, device and system
WO2018153120A1 (en) Detection method and detection apparatus for display panel
WO2015058570A1 (en) Method and device for automatically recognizing network operator to realize data configuration
WO2017084305A1 (en) Terminal control method and system
WO2018126888A1 (en) Method and apparatus for configuring a shortcut for a television function
WO2017096769A1 (en) Method and system for color calibration of display device
WO2017059686A1 (en) Desktop displaying method and device
WO2019051897A1 (en) Terminal operating parameter adjustment method and device, and computer readable storage medium
WO2017036204A1 (en) Focus positioning method and device for application switching
WO2017088429A1 (en) Method and system for controlling touchscreen application program in display terminal by mobile terminal
WO2018053963A1 (en) Method and apparatus for upgrading system of smart television
WO2014048239A1 (en) Smart television playing method and smart television
WO2016029502A1 (en) Signal source switching method and device
WO2017000729A1 (en) Audio/video playing control method and device
WO2017071223A1 (en) Control method and device for television application
WO2017080194A1 (en) Air mouse working mode switching method and device
WO2019051901A1 (en) Terminal control method and device, and computer readable storage medium
WO2017016308A1 (en) Menu background color processing method and device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16843484

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 18.07.2018)

122 Ep: pct application non-entry in european phase

Ref document number: 16843484

Country of ref document: EP

Kind code of ref document: A1