[go: up one dir, main page]

CN115883897A - Display device, startup navigation configuration method and storage medium - Google Patents

Display device, startup navigation configuration method and storage medium Download PDF

Info

Publication number
CN115883897A
CN115883897A CN202211117711.8A CN202211117711A CN115883897A CN 115883897 A CN115883897 A CN 115883897A CN 202211117711 A CN202211117711 A CN 202211117711A CN 115883897 A CN115883897 A CN 115883897A
Authority
CN
China
Prior art keywords
mobile terminal
display device
network information
message
network
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN202211117711.8A
Other languages
Chinese (zh)
Inventor
张娜
马晓燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Visual Technology Co Ltd
Original Assignee
Hisense Visual Technology Co Ltd
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 Hisense Visual Technology Co Ltd filed Critical Hisense Visual Technology Co Ltd
Priority to CN202211117711.8A priority Critical patent/CN115883897A/en
Publication of CN115883897A publication Critical patent/CN115883897A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Telephone Function (AREA)

Abstract

本公开涉及一种显示设备、开机导航配置方法及存储介质,涉及显示技术领域。显示设备包括:控制器,被配置为:在显示设备首次开机且未连接网络的情况下,基于第一通信协议通过移动终端控制所述显示设备以预设网络连接方式完成网络连接;在所述显示设备已经连接网络且显示出开机导航配置页的情况下,基于第二通信协议通过移动终端控制所述显示设备完成多个开机导航项的配置;其中,所述第一通信协议为低功耗蓝牙协议,所述第二通信协议为消息队列遥测传输协议,所述开机导航配置页包含多个开机导航项。本公开实施例用于解决现有技术中难以通过移动终端控制智能电视完成开机导航配置的问题。

Figure 202211117711

The present disclosure relates to a display device, a booting navigation configuration method and a storage medium, and relates to the field of display technology. The display device includes: a controller configured to: when the display device is turned on for the first time and is not connected to the network, based on the first communication protocol, the mobile terminal controls the display device to complete the network connection in a preset network connection mode; When the display device has been connected to the network and displays the boot navigation configuration page, control the display device through the mobile terminal based on the second communication protocol to complete the configuration of multiple boot navigation items; wherein, the first communication protocol is low power consumption Bluetooth protocol, the second communication protocol is a message queue telemetry transmission protocol, and the boot navigation configuration page includes a plurality of boot navigation items. The embodiments of the present disclosure are used to solve the problem in the prior art that it is difficult to control the smart TV through the mobile terminal to complete the power-on navigation configuration.

Figure 202211117711

Description

显示设备、开机导航配置方法及存储介质Display device, startup navigation configuration method and storage medium

技术领域technical field

本公开涉及显示技术领域,尤其涉及一种显示设备、开机导航配置方法、及存储介质。The present disclosure relates to the field of display technology, and in particular, to a display device, a booting navigation configuration method, and a storage medium.

背景技术Background technique

用户在首次开启智能电视时,需要进行开机导航配置。目前,智能电视的开机导航配置通常是使用物理遥控器完成的,物理遥控器支持蓝牙配对,用户可以将智能电视与物理遥控器通过蓝牙功能进行连接,从而控制智能电视。为了充分利用多屏互动的便捷性,可以使用移动终端完成智能电视的开机导航配置。When the user turns on the smart TV for the first time, he needs to configure the startup navigation. At present, the power-on navigation configuration of the smart TV is usually completed using a physical remote control, which supports Bluetooth pairing, and the user can connect the smart TV to the physical remote control through the Bluetooth function to control the smart TV. In order to make full use of the convenience of multi-screen interaction, a mobile terminal can be used to complete the boot navigation configuration of the smart TV.

现有技术中,移动终端与智能电视之间的通信协议对网络连接状态有限制,而不依赖网络的通信协议会影响智能电视与物理遥控器的蓝牙自动配对功能,在性能方面也有很大的局限性,例如,在大数据通信过程中,低功耗蓝牙协议的稳定性不高,并且耗费的时间较多,因此现有技术中难以通过移动终端控制智能电视完成开机导航配置,导致用户体验较差。In the prior art, the communication protocol between the mobile terminal and the smart TV has restrictions on the network connection status, and the communication protocol that does not rely on the network will affect the Bluetooth automatic pairing function between the smart TV and the physical remote control, and there is also a big difference in performance. Limitations, for example, in the process of big data communication, the stability of the Bluetooth low energy protocol is not high, and it takes a lot of time, so it is difficult to control the smart TV through the mobile terminal to complete the power-on navigation configuration in the existing technology, resulting in user experience poor.

发明内容Contents of the invention

为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种显示设备、开机导航配置方法、及存储介质,可以在显示设备首次开机未连接网络时,通过低功耗蓝牙协议与移动终端建立连接,然后通过移动终端使得显示设备连接网络,在移动终端控制显示设备连接网络之后,继而控制显示设备完成多个开机导航项的配置,从而避免大数据通信的情况下采用低功耗蓝牙协议导致数据传输稳定性低、耗时多的问题,提升用户使用移动终端控制显示设备完成开机导航配置的使用体验。In order to solve the above-mentioned technical problems or at least partly solve the above-mentioned technical problems, the present disclosure provides a display device, a startup navigation configuration method, and a storage medium, which can communicate with The mobile terminal establishes a connection, and then connects the display device to the network through the mobile terminal. After the mobile terminal controls the display device to connect to the network, it then controls the display device to complete the configuration of multiple startup navigation items, thereby avoiding the use of low power consumption in the case of large data communication. The Bluetooth protocol leads to the problems of low data transmission stability and time-consuming, which improves the user experience of using the mobile terminal to control the display device to complete the power-on navigation configuration.

为了实现上述目的,本公开实施例提供的技术方案如下:In order to achieve the above purpose, the technical solutions provided by the embodiments of the present disclosure are as follows:

第一方面,提供一种显示设备,包括:In a first aspect, a display device is provided, including:

控制器,被配置为:在显示设备首次开机且未连接网络的情况下,基于第一通信协议通过移动终端控制所述显示设备以预设网络连接方式完成网络连接;The controller is configured to: when the display device is turned on for the first time and is not connected to the network, based on the first communication protocol, the mobile terminal controls the display device to complete the network connection in a preset network connection mode;

在所述显示设备已经连接网络且显示出开机导航配置页的情况下,基于第二通信协议通过移动终端控制所述显示设备完成多个开机导航项的配置;In the case that the display device has been connected to the network and displays a boot navigation configuration page, the display device is controlled by the mobile terminal based on the second communication protocol to complete the configuration of multiple boot navigation items;

其中,所述第一通信协议为低功耗蓝牙协议,所述第二通信协议为消息队列遥测传输协议,所述开机导航配置页包含多个开机导航项。Wherein, the first communication protocol is Bluetooth low energy protocol, the second communication protocol is message queue telemetry transmission protocol, and the boot navigation configuration page includes a plurality of boot navigation items.

作为本公开实施例一种可选的实施方式,所述显示设备还包括:As an optional implementation manner of this embodiment of the present disclosure, the display device further includes:

通信器,被配置为:接收移动终端发送的第一请求消息,所述第一请求消息用于发现显示设备;The communicator is configured to: receive a first request message sent by the mobile terminal, where the first request message is used to discover the display device;

向所述移动终端发送第一应答消息,以使所述移动终端根据第一字段和第二字段判断所述显示设备是否符合预设条件,在所述显示设备符合预设条件的情况下,在所述移动终端的设备列表中显示所述显示设备;sending a first response message to the mobile terminal, so that the mobile terminal judges whether the display device meets the preset condition according to the first field and the second field, and if the display device meets the preset condition, the displaying the display device in the device list of the mobile terminal;

其中,所述第一应答消息携带有第一字段和第二字段,所述第一字段用于标识所述显示设备,所述第二字段用于标识所述显示设备支持通过移动终端配置开机导航项的功能。Wherein, the first response message carries a first field and a second field, the first field is used to identify the display device, and the second field is used to identify that the display device supports configuration of power-on navigation through a mobile terminal function of the item.

作为本公开实施例一种可选的实施方式,所述通信器,还被配置为:As an optional implementation manner of this embodiment of the present disclosure, the communicator is further configured to:

当所述通信器第一次接收到所述移动终端发送的第一消息时,向所述移动终端发送提示信息;When the communicator receives the first message sent by the mobile terminal for the first time, send prompt information to the mobile terminal;

其中,所述第一消息用于请求获取所述显示设备的网络信息,所述网络信息包括:无线网络信息集合和有线网络信息;所述提示信息用于指示所述移动终端进行安全校验,所述提示信息携带有所述显示设备的安全校验码;Wherein, the first message is used to request to obtain the network information of the display device, and the network information includes: wireless network information set and wired network information; the prompt information is used to instruct the mobile terminal to perform security verification, The prompt information carries the security check code of the display device;

在接收到所述移动终端发送的安全校验码时,向所述移动终端发送确认消息;所述确认消息用于指示所述移动终端通过安全校验。When the security verification code sent by the mobile terminal is received, a confirmation message is sent to the mobile terminal; the confirmation message is used to indicate that the mobile terminal passes the security verification.

作为本公开实施例一种可选的实施方式,所述通信器,还被配置为:As an optional implementation manner of this embodiment of the present disclosure, the communicator is further configured to:

当所述通信器再次接收到所述移动终端发送的第一消息时,向所述移动终端发送所述显示设备的网络信息,以使所述移动终端获取目标网络信息,并将所述目标网络信息发送给所述通信器;When the communicator receives the first message sent by the mobile terminal again, it sends the network information of the display device to the mobile terminal, so that the mobile terminal obtains the target network information, and the target network sending information to said communicator;

接收所述移动终端发送的目标网络信息;receiving target network information sent by the mobile terminal;

根据所述目标网络信息,连接目标网络。Connect to the target network according to the target network information.

作为本公开实施例一种可选的实施方式,所述通信器,还被配置为:As an optional implementation manner of this embodiment of the present disclosure, the communicator is further configured to:

若根据第一无线网络信息未成功连接网络,则根据第二无线网络信息进行网络连接;所述第一无线网络信息与所述第二无线网络信息的IP和密码不同;If the network is not successfully connected according to the first wireless network information, the network connection is performed according to the second wireless network information; the IP and password of the first wireless network information and the second wireless network information are different;

若根据目标有线网络信息未成功连接网络,则重新获取所述目标有线网络信息,并根据所述目标有线网络信息进行网络连接;If the network is not successfully connected according to the target wired network information, reacquiring the target wired network information, and performing network connection according to the target wired network information;

若在预设次数内,根据所述目标有线网络信息未成功连接网络,则将有线网络信息页面切换为无线网络信息页面。If the target wired network information fails to connect to the network within a preset number of times, the wired network information page is switched to the wireless network information page.

作为本公开实施例一种可选的实施方式,所述通信器,还被配置为:As an optional implementation manner of this embodiment of the present disclosure, the communicator is further configured to:

向所述移动终端发送所述显示设备的IP信息,以使所述移动终端基于所述第二通信协议根据所述显示设备的IP信息与所述通信器建立通信连接;sending the IP information of the display device to the mobile terminal, so that the mobile terminal establishes a communication connection with the communicator according to the IP information of the display device based on the second communication protocol;

将所述开机导航配置页发送给所述移动终端,以使所述移动终端控制所述显示设备完成多个开机导航项的配置。Sending the startup navigation configuration page to the mobile terminal, so that the mobile terminal controls the display device to complete the configuration of multiple startup navigation items.

作为本公开实施例一种可选的实施方式,所述通信器,还被配置为:As an optional implementation manner of this embodiment of the present disclosure, the communicator is further configured to:

向所述移动终端发送第二消息,以使所述移动终端获取所述显示设备的令牌,并根据所述显示设备的令牌控制所述显示设备的功能消息的执行;sending a second message to the mobile terminal, so that the mobile terminal acquires the token of the display device, and controls the execution of the function message of the display device according to the token of the display device;

其中,所述第二消息用于指示所述显示设备已经完成多个开机导航项的配置;所述功能消息用于指示除所述显示设备的多个开机导航项的配置之外的其他功能消息。Wherein, the second message is used to indicate that the display device has completed the configuration of multiple startup navigation items; the function message is used to indicate other function messages except the configuration of the multiple startup navigation items of the display device .

作为本公开实施例一种可选的实施方式,所述显示设备还包括:As an optional implementation manner of this embodiment of the present disclosure, the display device further includes:

显示器,被配置为:响应于所述显示设备的预设操作,显示二维码页面,以使所述移动终端通过扫描所述二维码,下载目标应用程序;The display is configured to: display a two-dimensional code page in response to a preset operation of the display device, so that the mobile terminal downloads a target application program by scanning the two-dimensional code;

其中,预设操作为所述显示设备的首次开机操作,所述目标应用程序用于实现通过移动终端控制所述显示设备完成开机导航配置的功能。Wherein, the preset operation is the first power-on operation of the display device, and the target application program is used to realize the function of controlling the display device through the mobile terminal to complete the power-on navigation configuration.

第二方面,提供一种开机导航配置方法,包括:In the second aspect, a boot navigation configuration method is provided, including:

在显示设备首次开机且未连接网络的情况下,基于第一通信协议通过移动终端控制所述显示设备以预设网络连接方式完成网络连接;When the display device is turned on for the first time and is not connected to the network, controlling the display device through the mobile terminal based on the first communication protocol to complete the network connection in a preset network connection mode;

在所述显示设备已经连接网络且显示出开机导航配置页的情况下,基于第二通信协议通过移动终端控制所述显示设备完成多个开机导航项的配置;In the case that the display device has been connected to the network and displays a boot navigation configuration page, the display device is controlled by the mobile terminal based on the second communication protocol to complete the configuration of multiple boot navigation items;

其中,所述第一通信协议为低功耗蓝牙协议,所述第二通信协议为消息队列遥测传输协议,所述开机导航配置页包含多个开机导航项。Wherein, the first communication protocol is Bluetooth low energy protocol, the second communication protocol is message queue telemetry transmission protocol, and the boot navigation configuration page includes a plurality of boot navigation items.

作为本公开实施例一种可选的实施方式,所述方法还包括:As an optional implementation manner of the embodiment of the present disclosure, the method further includes:

接收移动终端发送的第一请求消息,所述第一请求消息用于发现显示设备;receiving a first request message sent by the mobile terminal, where the first request message is used to discover a display device;

向所述移动终端发送第一应答消息,以使所述移动终端根据第一字段和第二字段判断所述显示设备是否符合预设条件,在所述显示设备符合预设条件的情况下,在所述移动终端的设备列表中显示所述显示设备;sending a first response message to the mobile terminal, so that the mobile terminal judges whether the display device meets the preset condition according to the first field and the second field, and if the display device meets the preset condition, the displaying the display device in the device list of the mobile terminal;

其中,所述第一应答消息携带有第一字段和第二字段,所述第一字段用于标识所述显示设备,所述第二字段用于标识所述显示设备支持通过移动终端配置开机导航项的功能。Wherein, the first response message carries a first field and a second field, the first field is used to identify the display device, and the second field is used to identify that the display device supports configuration of power-on navigation through a mobile terminal function of the item.

作为本公开实施例一种可选的实施方式,所述方法还包括:As an optional implementation manner of the embodiment of the present disclosure, the method further includes:

当所述通信器第一次接收到所述移动终端发送的第一消息时,向所述移动终端发送提示信息;When the communicator receives the first message sent by the mobile terminal for the first time, send prompt information to the mobile terminal;

其中,所述第一消息用于请求获取所述显示设备的网络信息,所述网络信息包括:无线网络信息集合和有线网络信息;所述提示信息用于指示所述移动终端进行安全校验,所述提示信息携带有所述显示设备的安全校验码;Wherein, the first message is used to request to obtain the network information of the display device, and the network information includes: wireless network information set and wired network information; the prompt information is used to instruct the mobile terminal to perform security verification, The prompt information carries the security check code of the display device;

在接收到所述移动终端发送的安全校验码时,向所述移动终端发送确认消息;所述确认消息用于指示所述移动终端通过安全校验。When the security verification code sent by the mobile terminal is received, a confirmation message is sent to the mobile terminal; the confirmation message is used to indicate that the mobile terminal passes the security verification.

作为本公开实施例一种可选的实施方式,所述方法还包括:As an optional implementation manner of the embodiment of the present disclosure, the method further includes:

当所述通信器再次接收到所述移动终端发送的第一消息时,向所述移动终端发送所述显示设备的网络信息,以使所述移动终端获取目标网络信息,并将所述目标网络信息发送给所述通信器;When the communicator receives the first message sent by the mobile terminal again, it sends the network information of the display device to the mobile terminal, so that the mobile terminal obtains the target network information, and the target network sending information to said communicator;

接收所述移动终端发送的目标网络信息;receiving target network information sent by the mobile terminal;

根据所述目标网络信息,连接目标网络。Connect to the target network according to the target network information.

作为本公开实施例一种可选的实施方式,所述方法还包括:As an optional implementation manner of the embodiment of the present disclosure, the method further includes:

若根据第一无线网络信息未成功连接网络,则根据第二无线网络信息进行网络连接;所述第一无线网络信息与所述第二无线网络信息的IP和密码不同;If the network is not successfully connected according to the first wireless network information, the network connection is performed according to the second wireless network information; the IP and password of the first wireless network information and the second wireless network information are different;

若根据目标有线网络信息未成功连接网络,则重新获取所述目标有线网络信息,并根据所述目标有线网络信息进行网络连接;If the network is not successfully connected according to the target wired network information, reacquiring the target wired network information, and performing network connection according to the target wired network information;

若在预设次数内,根据所述目标有线网络信息未成功连接网络,则将有线网络信息页面切换为无线网络信息页面。If the target wired network information fails to connect to the network within a preset number of times, the wired network information page is switched to the wireless network information page.

作为本公开实施例一种可选的实施方式,所述方法还包括:As an optional implementation manner of the embodiment of the present disclosure, the method further includes:

向所述移动终端发送所述显示设备的IP信息,以使所述移动终端基于所述第二通信协议根据所述显示设备的IP信息与所述通信器建立通信连接;sending the IP information of the display device to the mobile terminal, so that the mobile terminal establishes a communication connection with the communicator according to the IP information of the display device based on the second communication protocol;

将所述开机导航配置页发送给所述移动终端,以使所述移动终端控制所述显示设备完成多个开机导航项的配置。Sending the startup navigation configuration page to the mobile terminal, so that the mobile terminal controls the display device to complete the configuration of multiple startup navigation items.

作为本公开实施例一种可选的实施方式,所述方法还包括:As an optional implementation manner of the embodiment of the present disclosure, the method further includes:

向所述移动终端发送第二消息,以使所述移动终端获取所述显示设备的令牌,并根据所述显示设备的令牌控制所述显示设备的功能消息的执行;sending a second message to the mobile terminal, so that the mobile terminal acquires the token of the display device, and controls the execution of the function message of the display device according to the token of the display device;

其中,所述第二消息用于指示所述显示设备已经完成多个开机导航项的配置;所述功能消息用于指示除所述显示设备的多个开机导航项的配置之外的其他功能消息。Wherein, the second message is used to indicate that the display device has completed the configuration of multiple startup navigation items; the function message is used to indicate other function messages except the configuration of the multiple startup navigation items of the display device .

作为本公开实施例一种可选的实施方式,所述方法还包括:As an optional implementation manner of the embodiment of the present disclosure, the method further includes:

响应于所述显示设备的预设操作,显示二维码页面,以使所述移动终端通过扫描所述二维码,下载目标应用程序;In response to a preset operation of the display device, displaying a two-dimensional code page, so that the mobile terminal downloads a target application program by scanning the two-dimensional code;

其中,预设操作为所述显示设备的首次开机操作,所述目标应用程序用于实现通过移动终端控制所述显示设备完成开机导航配置的功能。Wherein, the preset operation is the first power-on operation of the display device, and the target application program is used to realize the function of controlling the display device through the mobile terminal to complete the power-on navigation configuration.

第三方面,本公开提供了一种计算机可读存储介质,包括:计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如第三方面或第四方面所示的开机导航配置方法。In a third aspect, the present disclosure provides a computer-readable storage medium, including: a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the power-on navigation configuration as shown in the third aspect or the fourth aspect is realized method.

第四方面,本公开提供了一种计算机程序产品,包括:当计算机程序产品在计算机上运行时,使得计算机实现如第三方面或第四方面所示的开机导航配置方法。In a fourth aspect, the present disclosure provides a computer program product, including: when the computer program product is run on a computer, the computer is enabled to implement the boot-up navigation configuration method as shown in the third aspect or the fourth aspect.

本公开实施例提供的显示设备和开机导航配置方法,控制器在显示设备首次开机且未连接网络的情况下,基于第一通信协议通过移动终端控制显示设备以预设网络连接方式完成网络连接,在显示设备已经连接网络且显示出开机导航配置页的情况下,基于第二通信协议通过移动终端控制显示设备完成多个开机导航项的配置。其中,第一通信协议为低功耗蓝牙协议,第二通信协议为消息队列遥测传输协议,开机导航配置页包含多个开机导航项。由于在显示设备首次开机的时候,显示设备处于未连接网络的状态,所以使用低功耗蓝牙协议能够避免依赖网络进行数据通信,而在显示设备连接网络之后,基于消息队列遥测传输协议实现移动终端控制显示设备完成多个开机导航项的配置,能够避免大数据通信的情况下采用低功耗蓝牙协议导致稳定性低、耗时多的问题,从而在使用移动终端完成显示设备的开机导航配置的应用场景下,提升用户体验。In the display device and the startup navigation configuration method provided by the embodiments of the present disclosure, when the display device is turned on for the first time and is not connected to the network, the controller controls the display device to complete the network connection in a preset network connection mode based on the first communication protocol through the mobile terminal, In the case that the display device has been connected to the network and displays the startup navigation configuration page, the display device is controlled by the mobile terminal based on the second communication protocol to complete the configuration of multiple startup navigation items. Wherein, the first communication protocol is Bluetooth low power consumption protocol, the second communication protocol is message queue telemetry transmission protocol, and the boot navigation configuration page includes a plurality of boot navigation items. Since the display device is not connected to the network when the display device is turned on for the first time, the use of the Bluetooth low energy protocol can avoid relying on the network for data communication, and after the display device is connected to the network, the mobile terminal is implemented based on the message queue telemetry transmission protocol. Control the display device to complete the configuration of multiple boot navigation items, which can avoid the low stability and time-consuming problems caused by the use of low-power Bluetooth protocol in the case of large data communication, so that the mobile terminal is used to complete the boot navigation configuration of the display device Improve user experience in application scenarios.

附图说明Description of drawings

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description serve to explain the principles of the disclosure.

为了更清楚地说明本公开实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or related technologies, the following will briefly introduce the drawings that need to be used in the descriptions of the embodiments or related technologies. Obviously, for those of ordinary skill in the art, Other drawings can also be obtained from these drawings without any creative effort.

图1A为本公开一个或多个实施例提供的显示设备200、控制装置100以及移动终端300之间的操作场景示意图;FIG. 1A is a schematic diagram of an operation scenario among a display device 200, a control device 100, and a mobile terminal 300 provided by one or more embodiments of the present disclosure;

图1B为本公开一个或多个实施例提供的控制装置100的硬件配置框图;FIG. 1B is a hardware configuration block diagram of a control device 100 provided by one or more embodiments of the present disclosure;

图1C为本公开一个或多个实施例提供的显示设备200首次开机时的界面显示图之一;FIG. 1C is one of the interface display diagrams when the display device 200 is powered on for the first time provided by one or more embodiments of the present disclosure;

图1D为本公开一个或多个实施例提供的显示设备200首次开机时的界面显示图之二;FIG. 1D is the second interface display diagram when the display device 200 is powered on for the first time provided by one or more embodiments of the present disclosure;

图2为根据本公开一个或多个实施例的显示设备200的硬件配置框图;FIG. 2 is a block diagram of a hardware configuration of a display device 200 according to one or more embodiments of the present disclosure;

图3为根据本公开一个或多个实施例的显示设备200中软件配置示意图;FIG. 3 is a schematic diagram of software configuration in a display device 200 according to one or more embodiments of the present disclosure;

图4为根据本公开一个或多个实施例的显示设备200中应用程序的图标控件页面显示示意图;FIG. 4 is a schematic diagram of displaying an icon control page of an application program in the display device 200 according to one or more embodiments of the present disclosure;

图5为本公开一个或多个实施例的显示设备200的开机导航页的显示效果示意图;FIG. 5 is a schematic diagram of the display effect of the boot navigation page of the display device 200 according to one or more embodiments of the present disclosure;

图6为本公开实施例提供的一种开机导航配置方法的流程示意图;FIG. 6 is a schematic flowchart of a method for configuring boot navigation provided by an embodiment of the present disclosure;

图7A为本公开一个或多个实施例提供的显示设备200与移动终端300之间交互流程图之一;FIG. 7A is one of the interaction flow charts between the display device 200 and the mobile terminal 300 provided by one or more embodiments of the present disclosure;

图7B为本公开一个或多个实施例提供的移动终端300的应用设备列表界面显示图;FIG. 7B is a display diagram of an application device list interface of the mobile terminal 300 provided by one or more embodiments of the present disclosure;

图7C为本公开一个或多个实施例提供的显示设备200的控制功能界面图;FIG. 7C is a control function interface diagram of the display device 200 provided by one or more embodiments of the present disclosure;

图8A为本公开一个或多个实施例提供的显示设备200与移动终端300之间交互流程图之二;FIG. 8A is the second flow chart of interaction between the display device 200 and the mobile terminal 300 provided by one or more embodiments of the present disclosure;

图8B为本公开一个或多个实施例提供的显示设备200弹出安全校验码的界面显示图;FIG. 8B is an interface display diagram in which the display device 200 pops up a security verification code provided by one or more embodiments of the present disclosure;

图8C为本公开一个或多个实施例提供的移动终端300提示输入安全校验的界面显示图;FIG. 8C is an interface display diagram of the mobile terminal 300 prompting to input a security check provided by one or more embodiments of the present disclosure;

图9A为本公开一个或多个实施例提供的显示设备200与移动终端300之间交互流程图之三;FIG. 9A is the third flowchart of the interaction between the display device 200 and the mobile terminal 300 provided by one or more embodiments of the present disclosure;

图9B为本公开一个或多个实施例提供的移动终端300控制显示设备200连接无线网络的界面显示图之一;FIG. 9B is one of the interface display diagrams for the mobile terminal 300 to control the display device 200 to connect to the wireless network provided by one or more embodiments of the present disclosure;

图9C为本公开一个或多个实施例提供的移动终端300控制显示设备200连接有线网络的界面显示图;FIG. 9C is an interface display diagram for the mobile terminal 300 to control the display device 200 to connect to the wired network provided by one or more embodiments of the present disclosure;

图9D为本公开一个或多个实施例提供的移动终端300控制显示设备200连接无线网络的界面显示图之二;FIG. 9D is the second interface display diagram for the mobile terminal 300 to control the display device 200 to connect to the wireless network provided by one or more embodiments of the present disclosure;

图9E为本公开一个或多个实施例提供的移动终端300控制显示设备200切换网络的界面显示图。FIG. 9E is an interface display diagram for the mobile terminal 300 to control the display device 200 to switch networks according to one or more embodiments of the present disclosure.

具体实施方式Detailed ways

为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。In order to more clearly understand the above objects, features and advantages of the present disclosure, the solutions of the present disclosure will be further described below. It should be noted that, in the case of no conflict, the embodiments of the present disclosure and the features in the embodiments can be combined with each other.

在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。In the following description, many specific details are set forth in order to fully understand the present disclosure, but the present disclosure can also be implemented in other ways than described here; obviously, the embodiments in the description are only some of the embodiments of the present disclosure, and Not all examples.

本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。The terms "first", "second", and "third" in the description and claims of this application and the above drawings are used to distinguish similar or similar objects or entities, and do not necessarily mean limiting specific sequential or sequential unless otherwise noted. It is to be understood that the terms so used are interchangeable under appropriate circumstances.

术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。The terms "comprising" and "having", as well as any variations thereof, are intended to be inclusive but not exclusive, for example, a product or device comprising a series of components is not necessarily limited to all components expressly listed, but may include not expressly listed other components listed or inherent to these products or equipment.

术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware or/and software code capable of performing the function associated with that element.

本申请实施方式提供的显示设备可以具有多种实施形式,例如,可以是电视、智能电视、激光投影设备、显示器(monitor)、电子白板(electronic bulletin board)、电子桌面(electronic table)等。The display device provided in the embodiments of the present application may have various implementation forms, for example, it may be a TV, a smart TV, a laser projection device, a monitor, an electronic bulletin board, an electronic table, etc.

图1A为本公开实施例提供的一种显示设备、控制装置以及移动终端之间的操作场景示意图。示例性的,参照图1A所示,在图1A中,用户可以通过控制装置100或移动终端300操作显示设备200。FIG. 1A is a schematic diagram of an operation scenario among a display device, a control device, and a mobile terminal provided by an embodiment of the present disclosure. Exemplarily, referring to FIG. 1A , in FIG. 1A , the user can operate the display device 200 through the control device 100 or the mobile terminal 300 .

在一些实施例中,控制装置100可以是遥控器,遥控器和显示设备的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方式,通过无线或有线方式来控制显示设备200。用户可以通过遥控器上按键、语音输入、控制面板输入等方式输入用户指令,来控制显示设备200。In some embodiments, the control device 100 may be a remote control, and the communication between the remote control and the display device includes infrared protocol communication, bluetooth protocol communication, and other short-distance communication methods, and the display device 200 is controlled wirelessly or wiredly. The user can control the display device 200 by inputting user instructions through buttons on the remote control, voice input, control panel input, and the like.

图1B示例性示出了控制装置100的硬件配置框图。参照图1B所示,控制装置100包括控制器110、通信接口130、用户输入/输出接口140、存储装置、供电电源。控制装置100可接收用户的输入操作指令,且将操作指令转换为显示设备200可识别和响应的指令,起用用户与显示设备200之间交互中介作用。通信接口130用于和外部通信,包含无线网络通信技术WIFI芯片,蓝牙模块,NFC(Near Field Communication,近场通信)或可替代模块中的至少一种。用户输入/输出接口140包含麦克风,触摸板,传感器,按键或可替代模块中的至少一种。FIG. 1B exemplarily shows a hardware configuration block diagram of the control device 100 . Referring to FIG. 1B , the control device 100 includes a controller 110 , a communication interface 130 , a user input/output interface 140 , a storage device, and a power supply. The control device 100 can receive the user's input operation instruction, and convert the operation instruction into an instruction that the display device 200 can recognize and respond to, and play an intermediary role between the user and the display device 200 . The communication interface 130 is used for communicating with the outside, and includes at least one of a wireless network communication technology WIFI chip, a Bluetooth module, NFC (Near Field Communication, near field communication) or an alternative module. The user input/output interface 140 includes at least one of a microphone, a touch pad, a sensor, a key or an alternative module.

在一些实施例中,也可以使用移动终端300(例如,智能手机、平板电脑等)控制显示设备200。例如,使用在移动终端300上运行的应用程序控制显示设备200。移动终端300可与显示设备200安装软件应用,通过网络通信协议实现连接通信,实现一对一控制操作以及数据通信的目的。也可以将移动终端300上显示的音视频内容传输到显示设备200上,实现同步显示功能。参照图1C和图1D所示,在显示设备200首次开机时,图1C为本公开一个或多个实施例提供的显示设备200的语言选择界面,以图1C为例,语言选择“Chinese(中文)”。选择语言后,进入二维码页面,图1D为本公开一个或多个实施例提供的显示设备200的二维码显示界面,用户可以使用移动终端300扫描二维码,安装目标应用程序;显示设备可以响应按下“start”按钮的操作,安装目标应用程序。其中,目标应用程序用于实现通过移动终端300完成显示设备200的开机导航配置。In some embodiments, the display device 200 can also be controlled using a mobile terminal 300 (eg, a smart phone, a tablet computer, etc.). For example, the display device 200 is controlled using an application program running on the mobile terminal 300 . The mobile terminal 300 can install software applications with the display device 200, realize connection and communication through a network communication protocol, and realize the purpose of one-to-one control operation and data communication. The audio and video content displayed on the mobile terminal 300 may also be transmitted to the display device 200 to realize a synchronous display function. Referring to FIG. 1C and FIG. 1D , when the display device 200 is turned on for the first time, FIG. 1C is a language selection interface of the display device 200 provided by one or more embodiments of the present disclosure. Taking FIG. 1C as an example, the language selection "Chinese (Chinese) )". After selecting the language, enter the two-dimensional code page. FIG. 1D is the two-dimensional code display interface of the display device 200 provided by one or more embodiments of the present disclosure. The user can use the mobile terminal 300 to scan the two-dimensional code and install the target application; The device can install the target application in response to pressing the "start" button. Wherein, the target application program is used to realize the power-on navigation configuration of the display device 200 through the mobile terminal 300 .

在一些实施例中,显示设备200可以不使用上述的控制装置100或移动终端300接收指令,而是通过触摸或者手势等方式接收用户的控制。In some embodiments, the display device 200 may not use the above-mentioned control apparatus 100 or mobile terminal 300 to receive instructions, but receive user control through touch or gesture.

本实施例提供的开机导航配置方法,可以基于计算机设备,或者计算机设备中的功能模块或者功能实体实现。The startup navigation configuration method provided in this embodiment may be implemented based on computer equipment, or functional modules or functional entities in the computer equipment.

其中,计算机设备可以为个人计算机(personal computer,PC)、服务器、手机、平板电脑、笔记本电脑、大型计算机等,本公开实施例对此不作具体限定。Wherein, the computer device may be a personal computer (personal computer, PC), server, mobile phone, tablet computer, notebook computer, mainframe computer, etc., which is not specifically limited in this embodiment of the present disclosure.

示例性的,图2为根据本公开一个或多个实施例的计算机设备的硬件配置框图。如图2所示,计算机设备包括:调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口280中的至少一种。其中,控制器250包括中央处理器(Central Processing Unit,CPU),视频处理器,音频处理器,图形处理器(Graphics Processing Unit,GPU),RAM Random Access Memory,RAM),ROM(Read-Only Memory,ROM),用于输入/输出的第一接口至第n接口,通信总线(Bus)等中的至少一种。显示器260可为液晶显示器、OLED显示器、触控显示器以及投影显示器中的至少一种,还可以为一种投影装置和投影屏幕。调谐解调器210通过有线或无线接收方式接收广播电视信号,以及从多个无线或有线广播电视信号中解调出音视频信号,如EPG音视频数据信号。通信器220是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。例如:通信器可以包括Wifi模块,蓝牙模块,有线以太网模块等其他网络通信协议芯片或近场通信协议芯片,以及红外接收器中的至少一种。计算机设备可以通过通信器220与服务器或者本地控制设备建立控制信号和数据信号的发送和接收。检测器230用于采集外部环境或与外部交互的信号。例如,检测器230包括光接收器,用于采集环境光线强度的传感器;或者,检测器230包括图像采集器,如摄像头,可以用于采集外部环境场景、用户的属性或用户交互手势,再或者,检测器230包括声音采集器,如麦克风等,用于接收外部声音。外部装置接口240可以包括但不限于如下:高清多媒体接口(HDMI)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(CVBS)、USB输入接口(USB)、RGB端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。Exemplarily, FIG. 2 is a hardware configuration block diagram of a computer device according to one or more embodiments of the present disclosure. As shown in Figure 2, the computer equipment includes: a tuner and demodulator 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, a memory, a power supply, and a user interface 280 at least one of . Wherein, the controller 250 includes a central processing unit (Central Processing Unit, CPU), a video processor, an audio processor, a graphics processing unit (Graphics Processing Unit, GPU), RAM Random Access Memory, RAM), ROM (Read-Only Memory , ROM), at least one of the first to nth interfaces for input/output, a communication bus (Bus), and the like. The display 260 may be at least one of a liquid crystal display, an OLED display, a touch display, and a projection display, and may also be a projection device and a projection screen. The tuner demodulator 210 receives broadcast TV signals through wired or wireless reception, and demodulates audio and video signals, such as EPG audio and video data signals, from multiple wireless or cable broadcast TV signals. The communicator 220 is a component for communicating with external devices or servers according to various communication protocol types. For example, the communicator may include at least one of a Wifi module, a Bluetooth module, a wired Ethernet module and other network communication protocol chips or near field communication protocol chips, and an infrared receiver. The computer device can establish sending and receiving of control signals and data signals with the server or the local control device through the communicator 220 . The detector 230 is used to collect signals of the external environment or interaction with the outside. For example, the detector 230 includes a light receiver, which is a sensor for collecting ambient light intensity; or, the detector 230 includes an image collector, such as a camera, which can be used to collect external environmental scenes, user attributes or user interaction gestures, or , the detector 230 includes a sound collector, such as a microphone, for receiving external sound. The external device interface 240 may include but not limited to the following: high-definition multimedia interface (HDMI), analog or data high-definition component input interface (component), composite video input interface (CVBS), USB input interface (USB), RGB port, etc. multiple interfaces. It may also be a composite input/output interface formed by the above-mentioned multiple interfaces. The controller 250 and the tuner-demodulator 210 may be located in different split devices, that is, the tuner-demodulator 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.

在一些实施例中,控制器250,通过存储在存储器上中各种软件控制程序,来控制计算机设备的工作和响应用户的操作。控制器250控制计算机设备的整体操作。用户可在显示器260上显示的图形用户界面(GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。In some embodiments, the controller 250 controls the operation of the computer device and responds to user operations through various software control programs stored in the memory. The controller 250 controls the overall operation of the computer device. The user can input a user command through a graphical user interface (GUI) displayed on the display 260, and the user input interface receives the user input command through the graphical user interface (GUI). Alternatively, the user may input a user command by inputting a specific sound or gesture, and the user input interface recognizes the sound or gesture through a sensor to receive the user input command.

在一些实施例中,显示器260包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件,用于接收源自控制器输出的图像信号,进行显示视频内容、图像内容以及菜单操控界面的组件以及用户操控UI界面。例如,显示器可为液晶显示器、OLED(OrganicLight-Emitting Diode,有机发光半导体)显示器、触控显示器以及投影显示器中的至少一种,还可以为一种投影装置和投影屏幕。用户可在显示器260上显示的图形用户界面(Graphic User Interface,GUI)输入用户命令,则用户输入接口通过图形用户界面接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。“用户界面”,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面,是指采用图形方式显示的与计算机操作相关的用户界面。例如,它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏等可视的界面元素。用户接口,可用于接收终端设备300(如:红外遥控器等)的控制信号。In some embodiments, the display 260 includes a display screen component for presenting images, and a drive component for driving image display, for receiving image signals output from the controller, and displaying video content, image content, and menu manipulation interface. Components and users manipulate the UI interface. For example, the display may be at least one of a liquid crystal display, an OLED (Organic Light-Emitting Diode, organic light-emitting semiconductor) display, a touch display, and a projection display, and may also be a projection device and a projection screen. The user may input a user command on a GUI (Graphic User Interface, GUI) displayed on the display 260, and the user input interface receives the user input command through the GUI. Alternatively, the user may input a user command by inputting a specific sound or gesture, and the user input interface recognizes the sound or gesture through a sensor to receive the user input command. "User interface" is a medium interface for interaction and information exchange between application programs or operating systems and users, which realizes the conversion between the internal form of information and the form acceptable to users. The commonly used form of user interface is the graphical user interface, which refers to the user interface related to computer operation displayed in a graphical way. For example, it can be an icon, window, control and other interface elements displayed on the display screen of the electronic device, where the control can include icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, etc. Visual interface elements. The user interface can be used to receive a control signal of the terminal device 300 (such as an infrared remote controller, etc.).

图3为根据本公开一个或多个实施例的计算机设备的软件配置示意图,如图3所示,将系统分为四层,从上至下分别为应用程序(Applications)层(简称“应用层”),应用程序框架(Application Framework)层(简称“框架层”),安卓运行时(Android runtime)和系统库层(简称“系统运行库层”),以及内核层。3 is a schematic diagram of software configuration of a computer device according to one or more embodiments of the present disclosure. As shown in FIG. "), application framework (Application Framework) layer (referred to as "framework layer"), Android runtime (Android runtime) and system library layer (referred to as "system runtime layer"), and the kernel layer.

图4为根据本公开一个或多个实施例的智能设备(主要为智能播放设备,例如智能电视、数字影院系统或者影音服务器等)中包含的应用程序的图标控件界面显示示意图,如图4中所示,应用程序层包含至少一个应用程序可以在显示器中显示对应的图标控件,如:直播电视应用程序图标控件、视频点播VOD应用程序图标控件、媒体中心应用程序图标控件、应用程序中心图标控件、游戏应用图标控件等。直播电视应用程序,可以通过不同的信号源提供直播电视。视频点播VOD应用程序,可以提供来自不同存储源的视频。不同于直播电视应用程序,视频点播提供来自某些存储源的视频显示。媒体中心应用程序,可以提供各种多媒体内容播放的应用程序。应用程序中心,可以提供储存各种应用程序。FIG. 4 is a schematic diagram of an icon control interface display of an application program contained in a smart device (mainly a smart playback device, such as a smart TV, a digital theater system, or an audio-visual server, etc.) according to one or more embodiments of the present disclosure, as shown in FIG. 4 As shown, the application layer includes at least one application program that can display corresponding icon controls on the display, such as: live TV application icon control, video on demand VOD application icon control, media center application icon control, application center icon control , game application icon controls, etc. Live TV app that provides live TV from different sources. Video on demand VOD application that can provide videos from different storage sources. Unlike live TV applications, video on demand provides video displays from some stored source. The media center application program can provide an application program for playing various multimedia contents. The application program center can provide and store various application programs.

在一些实施例中的硬件或软件架构可以基于上述实施例中的介绍,在一些实施例中可以是基于相近的其他硬件或软件架构,可以实现本公开的技术方案即可。The hardware or software architecture in some embodiments may be based on the introductions in the above embodiments, and may be based on other similar hardware or software architectures in some embodiments, as long as the technical solution of the present disclosure can be implemented.

基于上述显示设备200,图5示例性示出了一个或多个实施例中开机导航页的显示效果图。在首次开机时,显示设备未连接网络,目前,用户通常是借助于移动终端300对开机导航项进行配置,但是在配置过程中,移动终端300与显示设备200之间的通信协议对网络连接状态有要求,而不依赖网络的通信协议会影响显示设备200与控制装置100之间的蓝牙自动配对功能,尤其是在开机导航项内容较多时,不依赖网络的通信协议在数据传输过程中稳定性不高,并且耗时较多,使得用户体验较差。为了提升用户的体验效果,本公开提供了一种显示设备及开机导航配置方法。Based on the display device 200 described above, FIG. 5 exemplarily shows a display effect diagram of a startup navigation page in one or more embodiments. When starting up for the first time, the display device is not connected to the network. At present, the user usually configures the startup navigation items with the help of the mobile terminal 300, but during the configuration process, the communication protocol between the mobile terminal 300 and the display device 200 does not affect the network connection status. There are requirements, and the network-independent communication protocol will affect the Bluetooth automatic pairing function between the display device 200 and the control device 100, especially when there are many startup navigation items, the network-independent communication protocol is stable during data transmission. Not high, and more time-consuming, making the user experience poor. In order to improve user experience, the present disclosure provides a display device and a booting navigation configuration method.

为了更加详细的说明本方案,以下将以示例性的方式结合图6来介绍本公开提供的开机导航配置的过程,可以理解的是,虽然图6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图6中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。以能够实现本发明实施例中提供的开机导航配置方法为准。In order to describe this solution in more detail, the process of booting navigation configuration provided by the present disclosure will be described below in conjunction with FIG. 6 in an exemplary manner. It can be understood that although the steps in the flow chart of FIG. are shown, but these steps are not necessarily performed sequentially in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least some of the steps in Fig. 6 may include multiple sub-steps or multiple stages, these sub-steps or stages are not necessarily executed at the same moment, but may be executed at different moments, the execution of these sub-steps or stages The order is not necessarily performed sequentially, but may be performed alternately or alternately with at least a part of other steps or sub-steps or stages of other steps. It shall be subject to being able to implement the booting navigation configuration method provided in the embodiment of the present invention.

参照图6所示,该方法具体包括如下步骤:Referring to Figure 6, the method specifically includes the following steps:

S61、在显示设备首次开机且未连接网络的情况下,基于第一通信协议通过移动终端控制所述显示设备以预设网络连接方式完成网络连接。S61. When the display device is turned on for the first time and is not connected to the network, control the display device through the mobile terminal to complete the network connection in a preset network connection mode based on the first communication protocol.

其中,第一通信协议可以是BLE(Bluetooth Low Energy,低功耗蓝牙)协议。预设网络连接方式可以包括但不限于无线网络连接方式和有线网络连接方式。Wherein, the first communication protocol may be a BLE (Bluetooth Low Energy, Bluetooth Low Energy) protocol. The preset network connection method may include but not limited to a wireless network connection method and a wired network connection method.

S62、在所述显示设备已经连接网络且显示出开机导航配置页的情况下,基于第二通信协议通过移动终端控制所述显示设备完成多个开机导航项的配置。S62. In the case that the display device has been connected to the network and displays the startup navigation configuration page, control the display device through the mobile terminal based on the second communication protocol to complete the configuration of multiple startup navigation items.

其中,第二通信协议可以是MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)协议。Wherein, the second communication protocol may be an MQTT (Message Queuing Telemetry Transport, Message Queuing Telemetry Transport) protocol.

本公开实施例提供的开机导航配置方法,控制器在显示设备首次开机且未连接网络的情况下,基于第一通信协议通过移动终端控制显示设备以预设网络连接方式完成网络连接,在显示设备已经连接网络且显示出开机导航配置页的情况下,基于第二通信协议通过移动终端控制显示设备完成多个开机导航项的配置。其中,第一通信协议为低功耗蓝牙协议,第二通信协议为消息队列遥测传输协议,开机导航配置页包含多个开机导航项。由于在显示设备首次开机的时候,显示设备处于未连接网络的状态,所以使用低功耗蓝牙协议能够避免依赖网络进行数据通信,而在显示设备连接网络之后,基于消息队列遥测传输协议实现移动终端控制显示设备完成多个开机导航项的配置,能够避免大数据通信的情况下采用低功耗蓝牙协议导致稳定性低、耗时多的问题,从而在使用移动终端完成显示设备的开机导航配置的应用场景下,提升用户体验。In the power-on navigation configuration method provided by the embodiments of the present disclosure, when the display device is powered on for the first time and is not connected to the network, the controller controls the display device through the mobile terminal based on the first communication protocol to complete the network connection in a preset network connection mode, and the display device When the network has been connected and the startup navigation configuration page is displayed, the configuration of multiple startup navigation items is completed by controlling the display device through the mobile terminal based on the second communication protocol. Wherein, the first communication protocol is Bluetooth low power consumption protocol, the second communication protocol is message queue telemetry transmission protocol, and the boot navigation configuration page includes a plurality of boot navigation items. Since the display device is not connected to the network when the display device is turned on for the first time, the use of the Bluetooth low energy protocol can avoid relying on the network for data communication, and after the display device is connected to the network, the mobile terminal is implemented based on the message queue telemetry transmission protocol. Control the display device to complete the configuration of multiple boot navigation items, which can avoid the low stability and time-consuming problems caused by the use of low-power Bluetooth protocol in the case of large data communication, so that the mobile terminal is used to complete the boot navigation configuration of the display device Improve user experience in application scenarios.

电视端首次开机时,自动启动蓝牙功能,由于电视端开启了蓝牙功能,因此通过低功耗蓝牙协议可以被手机端发现。When the TV is turned on for the first time, the Bluetooth function is automatically activated. Since the Bluetooth function is enabled on the TV, it can be discovered by the mobile phone through the Bluetooth low energy protocol.

在一些实施例中,移动终端可以是智能手机,显示设备可以是智能电视。参照图7A所示,在基于第一通信协议通过移动终端控制所述显示设备以预设网络连接方式完成网络连接之前,显示设备被移动终端通过蓝牙协议发现的过程如下:In some embodiments, the mobile terminal may be a smart phone, and the display device may be a smart TV. Referring to FIG. 7A, before the mobile terminal controls the display device to complete the network connection in a preset network connection mode based on the first communication protocol, the process of the display device being discovered by the mobile terminal through the Bluetooth protocol is as follows:

S711、移动终端向显示设备的通信器发送第一请求消息。S711. The mobile terminal sends a first request message to the communicator of the display device.

其中,第一请求消息用于发现显示设备。第一请求消息可以包括但不限于是蓝牙设备发现广播。Wherein, the first request message is used to discover the display device. The first request message may include, but is not limited to, a Bluetooth device discovery broadcast.

相应地,显示设备执行步骤S712。Correspondingly, the display device executes step S712.

S712、接收移动终端发送的第一请求消息。S712. Receive a first request message sent by the mobile terminal.

示例性的,参照图7B所示,移动终端开启蓝牙权限和GPS权限后,用户进入移动终端应用设备列表界面,点击“Add New Device”按钮,移动终端发送第一请求消息,例如,通过发送设备发现广播发现作为客户端的显示设备。Exemplarily, as shown in FIG. 7B, after the mobile terminal enables the Bluetooth permission and the GPS permission, the user enters the mobile terminal application device list interface, clicks the "Add New Device" button, and the mobile terminal sends the first request message, for example, through the sending device Discovery broadcasts discover display devices that act as clients.

显示设备接收到移动终端发送的第一请求消息之后,执行步骤S713。After the display device receives the first request message sent by the mobile terminal, step S713 is performed.

S713、向所述移动终端发送第一应答信息。S713. Send first response information to the mobile terminal.

其中,第一应答消息携带有第一字段和第二字段,第一字段用于标识所述显示设备,第二字段用于标识所述显示设备支持通过移动终端配置开机导航项的功能。Wherein, the first response message carries a first field and a second field, the first field is used to identify the display device, and the second field is used to identify that the display device supports the function of configuring startup navigation items through the mobile terminal.

示例性的,电视端向手机端发送的应答消息中携带有tv_name字段和tv_feature字段。例如,tv_name可以是HAIXIN001,tv_feature可以是MFTE。tv_name字段和tv_feature字段也可以用其他字符表示,此处仅作示例,不做具体限制。Exemplarily, the response message sent from the TV terminal to the mobile terminal carries a tv_name field and a tv_feature field. For example, tv_name could be HAIXIN001 and tv_feature could be MFTE. The tv_name field and the tv_feature field can also be represented by other characters, and this is only an example, without specific limitation.

相应地,移动终端在接收到显示设备发送的第一应答信息之后,执行步骤S714。Correspondingly, after receiving the first response information sent by the display device, the mobile terminal executes step S714.

S714、移动终端根据第一字段和第二字段判断所述显示设备是否符合预设条件。S714. The mobile terminal judges whether the display device meets a preset condition according to the first field and the second field.

在所述显示设备符合预设条件的情况下,执行步骤S715,否则,执行步骤S716。If the display device meets the preset condition, step S715 is executed; otherwise, step S716 is executed.

S715、在所述移动终端的设备列表中显示所述显示设备。S715. Display the display device in the device list of the mobile terminal.

S716、在所述设备列表中不显示所述显示设备。S716. The display device is not displayed in the device list.

示例性的,移动终端根据tv_name字段和tv_feature字段判断显示设备是否支持通过移动终端配置开机导航项的功能。如果显示设备支持通过移动终端配置开机导航项的功能,将该显示设备添加到设备列表中。Exemplarily, the mobile terminal determines whether the display device supports the function of configuring startup navigation items through the mobile terminal according to the tv_name field and the tv_feature field. If the display device supports the function of configuring startup navigation items through the mobile terminal, add the display device to the device list.

在移动终端发现显示设备后,用户在移动终端的设备列表界面点击想要连接的设备,发起BLE连接。蓝牙连接成功后,可以与显示设备进行通信。参照图7C所示,显示设备进入通过移动终端配置开机导航项的界面。After the mobile terminal discovers the display device, the user clicks the device to be connected on the device list interface of the mobile terminal to initiate a BLE connection. After the Bluetooth connection is successful, it can communicate with the display device. Referring to FIG. 7C , the display device enters an interface for configuring startup navigation items through the mobile terminal.

在一些实施例中,移动终端与显示设备成功蓝牙连接后,需要进行安全校验。In some embodiments, after a successful Bluetooth connection between the mobile terminal and the display device, security verification needs to be performed.

参照图8A所示,安全校验的具体过程如下:Referring to Figure 8A, the specific process of security verification is as follows:

首先,移动终端向显示设备发送第一消息。即,在移动终端与显示设备成功蓝牙连接后,移动终端会自动向显示设备发送获取显示设备的网络信息的消息。First, the mobile terminal sends a first message to the display device. That is, after the mobile terminal is successfully connected to the display device via Bluetooth, the mobile terminal will automatically send a message to the display device to acquire network information of the display device.

其中,第一消息用于请求获取所述显示设备的网络信息。网络信息包括:无线网络信息集合和有线网络信息。Wherein, the first message is used to request to acquire the network information of the display device. The network information includes: wireless network information collection and wired network information.

相应地,S811、显示设备接收移动终端发送的第一消息。Correspondingly, S811. The display device receives the first message sent by the mobile terminal.

当显示设备的通信器第一次接收到移动终端发送的第一消息时,显示设备执行步骤S812。When the communicator of the display device receives the first message sent by the mobile terminal for the first time, the display device executes step S812.

S812、向所述移动终端发送提示信息。S812. Send prompt information to the mobile terminal.

其中,提示信息用于指示所述移动终端进行安全校验,提示信息携带有所述显示设备的安全校验码。Wherein, the prompt information is used to instruct the mobile terminal to perform security verification, and the prompt information carries the security verification code of the display device.

相应地,移动终端接收到显示设备发送的提示消息后,向显示设备发送安全校验码。Correspondingly, after receiving the prompt message sent by the display device, the mobile terminal sends a security verification code to the display device.

相应地,S813、显示设备接收所述安全校验码。Correspondingly, S813. The display device receives the security verification code.

在接收到移动终端发送的安全校验码之后,显示设备执行S814。After receiving the security verification code sent by the mobile terminal, the display device executes S814.

S814、向所述移动终端发送确认消息。S814. Send a confirmation message to the mobile terminal.

其中,所述确认消息用于指示所述移动终端通过安全校验。Wherein, the confirmation message is used to indicate that the mobile terminal passes the security verification.

示例性的,在连接蓝牙成功后,如果手机端是第一次获取电视端的网络信息,电视端不会直接回复网络信息,而是弹出安全校验码提示,参照图8B所示,并通知手机端进行校验。手机端用户发送相应的安全校验码之后,参照图8C所示,电视端记录手机的id为可信任的id,并通知手机端验证通过。另外,该手机id在MQTT通信阶段也会使用,仅在电视端有记录的手机id才能够与电视端进行通信,由于蓝牙通信的短距离性,进行安全码校验能够增强手机MQTT通信安全。For example, after successfully connecting to Bluetooth, if the mobile phone obtains the network information of the TV for the first time, the TV will not directly reply to the network information, but will pop up a security verification code prompt, as shown in Figure 8B, and notify the mobile phone end to verify. After the mobile phone user sends the corresponding security verification code, as shown in FIG. 8C , the TV terminal records the id of the mobile phone as a trusted id, and notifies the mobile terminal that the verification is passed. In addition, the mobile phone ID will also be used in the MQTT communication stage. Only the mobile phone ID recorded on the TV side can communicate with the TV side. Due to the short-distance nature of Bluetooth communication, security code verification can enhance the security of mobile phone MQTT communication.

在一些实施例中,在图8A的基础上,安全校验码验证通过后,移动终端再次去获取显示设备的网络信息,控制显示设备进行网络连接。参照图9A所示,显示设备的网络连接过程如下:In some embodiments, on the basis of FIG. 8A , after the security verification code is verified, the mobile terminal obtains the network information of the display device again, and controls the display device to connect to the network. Referring to FIG. 9A, the network connection process of the display device is as follows:

移动终端再次向显示设备的通信器发送第一消息,以获取显示设备的网络信息。The mobile terminal sends the first message to the communicator of the display device again, so as to acquire the network information of the display device.

S815、显示设备再次接收所述移动终端发送的第一消息。S815. The display device receives again the first message sent by the mobile terminal.

当显示设备的通信器再次接收到移动终端发送的第一消息时,执行S816。When the communicator of the display device receives the first message sent by the mobile terminal again, S816 is executed.

S816、向所述移动终端发送所述显示设备的网络信息。S816. Send the network information of the display device to the mobile terminal.

移动终端获取到目标网络信息,将目标网络信息发送给显示设备的通信器。The mobile terminal obtains the target network information, and sends the target network information to the communicator of the display device.

S817、显示设备接收移动终端发送的目标网络信息。S817. The display device receives the target network information sent by the mobile terminal.

S818、根据目标网络信息,连接目标网络。S818. Connect to the target network according to the target network information.

示例性的,安全校验码验证通过后,手机端再次去获取电视端的网络信息,得到WiFi列表或有线连接。例如,参照图9B所示,当电视端的网络信息为WiFi时,手机端可以选择WiFi名称、输入密码;参照图9C所示,当电视端的网络信息为有线连接时,手机端显示有线连接信息。点击“NEXT”按钮,手机端将用户选择的网络信息发送给电视端。电视端连网成功后,将电视端的IP信息发送给手机端。Exemplarily, after the verification of the security check code is passed, the mobile terminal obtains the network information of the TV terminal again, and obtains a WiFi list or a wired connection. For example, as shown in FIG. 9B, when the network information of the TV terminal is WiFi, the mobile terminal can select the WiFi name and enter a password; as shown in FIG. 9C, when the network information of the TV terminal is a wired connection, the mobile terminal displays the wired connection information. Click the "NEXT" button, and the mobile terminal will send the network information selected by the user to the TV terminal. After the TV end is successfully connected to the Internet, the IP information of the TV end is sent to the mobile phone end.

在一些实施例中,若根据第一无线网络信息未成功连接网络,则根据第二无线网络信息进行网络连接。In some embodiments, if the network connection is unsuccessful according to the first wireless network information, the network connection is performed according to the second wireless network information.

其中,所述第一无线网络信息与所述第二无线网络信息的IP和密码不同。Wherein, the IP and password of the first wireless network information and the second wireless network information are different.

示例性的,第一无线网络信息对应的IP为:192.168.30.100,密码为:12345678,WiFi名称为:TOM’s Wi-Fi,参照图9B所示;第二无线网络信息对应的IP为:192.168.30.121,密码为:abcdefgh,WiFi名称为:JERRY’s Wi-Fi,参照图9D所示;如果根据第一无线网络信息未连接成功,则切换未第二无线网络信息进行网络连接。Exemplarily, the IP corresponding to the first wireless network information is: 192.168.30.100, the password is: 12345678, and the WiFi name is: TOM's Wi-Fi, as shown in Figure 9B; the IP corresponding to the second wireless network information is: 192.168. 30.121, the password is: abcdefgh, the WiFi name is: JERRY's Wi-Fi, as shown in Figure 9D; if the connection is not successful according to the first wireless network information, switch to the second wireless network information for network connection.

若根据目标有线网络信息未成功连接网络,则重新获取所述目标有线网络信息,并根据所述目标有线网络信息进行网络连接。If the network connection is unsuccessful according to the target wired network information, the target wired network information is reacquired, and the network connection is performed according to the target wired network information.

若在预设次数内,根据所述目标有线网络信息未成功连接网络,则将有线网络信息页面切换为无线网络信息页面。If the target wired network information fails to connect to the network within a preset number of times, the wired network information page is switched to the wireless network information page.

示例性的,预设次数可以是3次,或者其他合理的数值,例如,参照图9E所示,按下“Retry Network Search”按钮,根据目标有线网络尝试连接3次,仍未连接成功,则按下“Connect with Wi-Fi”按键,则将有线网络信息页面切换为无线网络信息页面。Exemplarily, the preset number of times may be 3 times, or other reasonable values. For example, as shown in FIG. 9E , press the "Retry Network Search" button, try to connect 3 times according to the target wired network, and still fail to connect successfully, then Press the "Connect with Wi-Fi" button to switch the wired network information page to the wireless network information page.

在一些实施例中,显示设备配网成功后,向所述移动终端发送所述显示设备的IP信息,以使所述移动终端基于所述第二通信协议根据所述显示设备的IP信息与所述通信器建立通信连接;将所述开机导航配置页发送给所述移动终端,以使所述移动终端控制所述显示设备完成多个开机导航项的配置。In some embodiments, after the network configuration of the display device is successful, the IP information of the display device is sent to the mobile terminal, so that the mobile terminal can communicate with the IP information of the display device based on the second communication protocol. The communicator establishes a communication connection; and sends the startup navigation configuration page to the mobile terminal, so that the mobile terminal controls the display device to complete the configuration of multiple startup navigation items.

示例性的,手机端获取到电视端的IP信息之后,基于MQTT协议连接电视端,获取电视端需要配置的页面信息,然后按照电视端回复信息配置国家、EULA(End User LicenceAgreement,最终用户许可协议)、账号、语音、名称等信息。Exemplarily, after the mobile terminal obtains the IP information of the TV terminal, it connects to the TV terminal based on the MQTT protocol, obtains the page information that the TV terminal needs to configure, and then configures the country and EULA (End User License Agreement) according to the reply information of the TV terminal , account number, voice, name and other information.

需要说明的是,手机端获取到电视端的IP信息之后,基于MQTT协议连接电视端,此时,电视端自动断开与手机端的蓝牙连接,从而保证电视端与物理遥控器的蓝牙自动配对功能变为可用。手机端基于MQTT协议连接电视端之后,手机端控制电视端完成多个开机导航项的配置。It should be noted that after the mobile terminal obtains the IP information of the TV terminal, it connects to the TV terminal based on the MQTT protocol. At this time, the TV terminal automatically disconnects the Bluetooth connection with the mobile terminal, so as to ensure that the Bluetooth automatic pairing function between the TV terminal and the physical remote control changes. is available. After the mobile terminal is connected to the TV terminal based on the MQTT protocol, the mobile terminal controls the TV terminal to complete the configuration of multiple startup navigation items.

移动终端基于MQTT协议连接显示设备后,由于此时移动终端尚未获取到显示设备的token,而没有token时,显示设备仅处理移动终端控制的开机导航页中的多个开机导航项的配置,而移动终端发送的其他类型的控制消息,显示设备均不处理。这样做是为了保证在开机导航项没有配置完成的情况下,移动终端不能控制显示设备的需求。其中,token,在计算机身份认证中是令牌的意思,表示执行某些操作的权利的对象。After the mobile terminal connects to the display device based on the MQTT protocol, since the mobile terminal has not yet obtained the token of the display device at this time, if there is no token, the display device only processes the configuration of multiple boot navigation items in the boot navigation page controlled by the mobile terminal, and the The display device does not process other types of control messages sent by the mobile terminal. This is done to ensure that the mobile terminal cannot control the demand of the display device when the configuration of the boot navigation item is not completed. Among them, token means token in computer identity authentication, and represents the object of the right to perform certain operations.

在一些实施例中,向所述移动终端发送第二消息,以使所述移动终端获取所述显示设备的令牌,并根据所述显示设备的令牌控制所述显示设备的功能消息的执行。In some embodiments, the second message is sent to the mobile terminal, so that the mobile terminal acquires the token of the display device, and controls the execution of the function message of the display device according to the token of the display device .

其中,所述第二消息用于指示所述显示设备已经完成多个开机导航项的配置。所述功能消息用于指示除所述显示设备的多个开机导航项的配置之外的其他功能消息。Wherein, the second message is used to indicate that the display device has completed the configuration of multiple startup navigation items. The function message is used to indicate other function messages except the configuration of multiple boot navigation items of the display device.

示例性的,在移动终端控制显示设备完成多个开机导航项的配置之后,电视端结束开机导航配置的流程。手机端接收到电视端的开机导航结束的消息,自动连接电视端。需要说明的是,这里的自动连接是指真正的设备连接,连接后获取电视端的token,从而可以完全控制电视端执行其他功能性的操作。例如,调高音量,降低音量,切换电视节目等。Exemplarily, after the mobile terminal controls the display device to complete the configuration of multiple startup navigation items, the TV terminal ends the startup navigation configuration process. The mobile terminal automatically connects to the TV terminal when it receives the message that the navigation on the TV terminal ends. It should be noted that the automatic connection here refers to the real device connection. After the connection, the token of the TV side is obtained, so that the TV side can be completely controlled to perform other functional operations. For example, turn up the volume, turn down the volume, switch the TV program, etc.

在一些实施例中,在基于第二通信协议通过移动终端控制显示设备完成多个开机导航项的配置的过程中,若要切换网络信息,则重新向显示设备发送显示设备的网络信息。In some embodiments, during the process of controlling the display device through the mobile terminal to configure multiple startup navigation items based on the second communication protocol, if the network information needs to be switched, the network information of the display device is resent to the display device.

示例性的,在此过程中,若要给电视端重新配置其他网络,需要向电视端重新发送配网信息。电视端断开MQTT连接,重新连接蓝牙,电视端和物理遥控器的蓝牙自动配对功能再次不可用。手机端可以通过低功耗蓝牙协议给电视端重新配网。Exemplarily, during this process, if other networks are to be reconfigured for the TV end, it is necessary to resend the network configuration information to the TV end. Disconnect the MQTT connection on the TV side, reconnect the Bluetooth, and the Bluetooth automatic pairing function between the TV side and the physical remote control is unavailable again. The mobile terminal can reconfigure the network to the TV terminal through the Bluetooth low energy protocol.

在一些实施例中,在基于第二通信协议通过移动终端控制显示设备完成多个开机导航项的配置的过程中,若所述移动终端向所述显示设备发送控制信息时发生异常,则重新连接显示设备。In some embodiments, during the process of controlling the display device through the mobile terminal to complete the configuration of multiple boot navigation items based on the second communication protocol, if an exception occurs when the mobile terminal sends control information to the display device, reconnect display screen.

示例性的,在此过程中,若手机端向电视端发送配置语言消息时发生异常,手机端可以通过低功耗蓝牙协议与电视端重新建立通信连接,连接成功后,再次发送控制信息。Exemplarily, during this process, if an exception occurs when the mobile phone sends a configuration language message to the TV, the mobile phone can re-establish a communication connection with the TV through the Bluetooth low energy protocol, and then send the control information again after the connection is successful.

在一些实施例中,由于基于低功耗蓝牙协议发送大数据信息时稳定性不佳,因此需要对移动终端待发送的消息内容进行预处理。显示设备与移动终端的消息预处理过程相同,以移动终端发送和接收为例,发送消息的具体步骤如下:In some embodiments, because the stability of sending large data information based on the Bluetooth low energy protocol is not good, it is necessary to preprocess the content of the message to be sent by the mobile terminal. The message preprocessing process of the display device is the same as that of the mobile terminal. Taking the sending and receiving of the mobile terminal as an example, the specific steps for sending a message are as follows:

所述移动终端向所述显示设备发送第一控制消息。The mobile terminal sends a first control message to the display device.

其中,所述第一控制消息包括N+1条数据,N为大于等于1的整数。Wherein, the first control message includes N+1 pieces of data, and N is an integer greater than or equal to 1.

示例性的,当手机端要发送一条消息给电视端时,首先将该消息按照约定的最大数据量拆分为N条数据,并在N条数据后加入一条预先约定的结束数据,也就是总共N+1条数据,全部加入待发送数据列表。Exemplarily, when the mobile terminal wants to send a message to the TV terminal, it first splits the message into N pieces of data according to the agreed maximum amount of data, and adds a pre-agreed end data after the N pieces of data, that is, the total N+1 pieces of data, all added to the list of data to be sent.

具体的,所述移动终端依次向所述显示设备发送所述待发送列表中的N+1条数据。Specifically, the mobile terminal sequentially sends the N+1 pieces of data in the to-be-sent list to the display device.

示例性的,在向显示设备依次发送待发送列表中的N+1条数据之前,清空消息接收列表。发送第一条数据之后,将待发送列表中的该条数据删除。若发送数据成功,会收到发送成功的通知。查询待发送列表中是否有未发送数据,如果有未发送数据,则继续发送下一条数据,以此类推,直到待发送列表为空为止。Exemplarily, before sequentially sending N+1 pieces of data in the to-be-sent list to the display device, the message receiving list is cleared. After sending the first piece of data, delete the piece of data in the list to be sent. If the data is sent successfully, you will receive a notification of successful sending. Query whether there is unsent data in the to-be-sent list, if there is unsent data, continue to send the next piece of data, and so on, until the to-be-sent list is empty.

接收消息的具体步骤如下:The specific steps for receiving messages are as follows:

在接收到所述显示设备发送的结束数据后,确定所述移动终端接收到待处理消息。After receiving the end data sent by the display device, it is determined that the mobile terminal has received a message to be processed.

示例性的,移动终端在接收到显示设备发送的数据后,依次将其添加到消息接收列表中,直到接收到预先约定的结束数据为止,确定移动终端获取到一条完整的待处理消息。例如,由于待处理消息可能存在中文GBK编码(“GB”即国标,“K”是扩展的汉语拼音的第一个字母),使用中再次发送给电视端,电视端可能会发生乱码现象,所以需要将其统一转为UTE-8编码。然后根据消息内容进行不同处理。Exemplarily, after receiving the data sent by the display device, the mobile terminal sequentially adds it to the message receiving list until the pre-agreed end data is received, and it is determined that the mobile terminal has obtained a complete message to be processed. For example, because the message to be processed may have the Chinese GBK code ("GB" is the national standard, "K" is the first letter of the extended Chinese pinyin), and it is sent to the TV again during use, the TV may have garbled characters, so It needs to be uniformly converted to UTE-8 encoding. Then different processing is performed according to the content of the message.

在一些实施例中,控制器在显示设备首次开机且未连接网络的情况下,基于第一通信协议通过移动终端控制显示设备以预设网络连接方式完成网络连接,在显示设备已经连接网络且显示出开机导航配置页的情况下,基于第二通信协议通过移动终端控制显示设备完成多个开机导航项的配置。其中,第一通信协议为低功耗蓝牙协议,第二通信协议为消息队列遥测传输协议,开机导航配置页包含多个开机导航项。由于在显示设备首次开机的时候,显示设备处于未连接网络的状态,所以使用低功耗蓝牙协议能够避免依赖网络进行数据通信,而在显示设备连接网络之后,基于消息队列遥测传输协议实现移动终端控制显示设备完成多个开机导航项的配置,能够避免大数据通信的情况下采用低功耗蓝牙协议导致稳定性低、耗时多的问题,从而在使用移动终端完成显示设备的开机导航配置的应用场景下,提升用户体验。In some embodiments, when the display device is turned on for the first time and is not connected to the network, the controller controls the display device to complete the network connection through the mobile terminal based on the first communication protocol in a preset network connection mode, and when the display device has connected to the network and displays When the startup navigation configuration page is displayed, the configuration of multiple startup navigation items is completed by controlling the display device through the mobile terminal based on the second communication protocol. Wherein, the first communication protocol is Bluetooth low power consumption protocol, the second communication protocol is message queue telemetry transmission protocol, and the boot navigation configuration page includes a plurality of boot navigation items. Since the display device is not connected to the network when the display device is turned on for the first time, the use of the Bluetooth low energy protocol can avoid relying on the network for data communication, and after the display device is connected to the network, the mobile terminal is implemented based on the message queue telemetry transmission protocol. Control the display device to complete the configuration of multiple boot navigation items, which can avoid the low stability and time-consuming problems caused by the use of low-power Bluetooth protocol in the case of large data communication, so that the mobile terminal is used to complete the boot navigation configuration of the display device Improve user experience in application scenarios.

本公开实施例提供一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现上述开机导航配置方法执行的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present disclosure provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, each process performed by the above-mentioned startup navigation configuration method can be achieved, and the same technical effect can be achieved , to avoid repetition, it will not be repeated here.

其中,该计算机可读存储介质可以为只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。Wherein, the computer-readable storage medium may be a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and the like.

本公开提供一种计算机程序产品,包括:当所述计算机程序产品在计算机上运行时,使得所述计算机实现上述的开机导航配置方法。The present disclosure provides a computer program product, including: when the computer program product is run on a computer, the computer is enabled to implement the above-mentioned startup navigation configuration method.

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and are not intended to limit it; although the application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: It is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the various embodiments of the present application. scope.

为了方便解释,已经结合具体的实施方式进行了上述说明。但是,上述在一些实施例中讨论不是意图穷尽或者将实施方式限定到上述公开的具体形式。根据上述的教导,可以得到多种修改和变形。上述实施方式的选择和描述是为了更好的解释原理以及实际的应用,从而使得本领域技术人员更好的使用实施方式以及适于具体使用考虑的各种不同的变形的实施方式。For convenience of explanation, the above description has been made in conjunction with specific implementation manners. However, the above discussion of some embodiments is not intended to be exhaustive or to limit implementations to the specific forms disclosed above. Many modifications and variations are possible in light of the above teachings. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various modified embodiments suitable for specific use considerations.

Claims (10)

1. A display device, characterized in that the display device comprises:
a controller configured to: under the condition that the display equipment is started for the first time and is not connected with a network, controlling the display equipment through a mobile terminal based on a first communication protocol to complete network connection in a preset network connection mode;
under the condition that the display equipment is connected with a network and displays a startup navigation configuration page, controlling the display equipment to complete the configuration of a plurality of startup navigation items through a mobile terminal based on a second communication protocol;
the first communication protocol is a low-power-consumption Bluetooth protocol, the second communication protocol is a message queue telemetry transmission protocol, and the startup navigation configuration page comprises a plurality of startup navigation items.
2. The display device according to claim 1, characterized in that the display device further comprises:
a communicator configured to: receiving a first request message sent by a mobile terminal, wherein the first request message is used for discovering display equipment;
sending a first response message to the mobile terminal so that the mobile terminal judges whether the display equipment meets a preset condition according to the first field and the second field, and displaying the display equipment in an equipment list of the mobile terminal under the condition that the display equipment meets the preset condition;
the first response message carries a first field and a second field, the first field is used for identifying the display device, and the second field is used for identifying the function that the display device supports the configuration of a startup navigation item through the mobile terminal.
3. The display device of claim 2, wherein the communicator is further configured to:
when the communicator receives a first message sent by the mobile terminal for the first time, sending a prompt message to the mobile terminal;
the first message is used for requesting to acquire network information of the display device, and the network information includes: a wireless network information set and wired network information; the prompt information is used for indicating the mobile terminal to carry out security verification, and the prompt information carries a security verification code of the display device;
when receiving a security check code sent by the mobile terminal, sending a confirmation message to the mobile terminal; the confirmation message is used for indicating that the mobile terminal passes the security verification.
4. The display device of claim 3, wherein the communicator is further configured to:
when the communicator receives the first message sent by the mobile terminal again, the communicator sends the network information of the display equipment to the mobile terminal, so that the mobile terminal obtains target network information and sends the target network information to the communicator;
receiving target network information sent by the mobile terminal;
and connecting the target network according to the target network information.
5. The display device of claim 4, wherein the communicator is further configured to:
if the network is not successfully connected according to the first wireless network information, network connection is carried out according to the second wireless network information; the first wireless network information and the second wireless network information have different IP and passwords;
if the network is not successfully connected according to the target wired network information, the target wired network information is obtained again, and network connection is carried out according to the target wired network information;
and if the network is not successfully connected according to the target wired network information within the preset times, switching the wired network information page into a wireless network information page.
6. The display device of claim 4, wherein the communicator is further configured to:
sending the IP information of the display equipment to the mobile terminal so that the mobile terminal establishes communication connection with the communicator according to the IP information of the display equipment based on the second communication protocol;
and sending the startup navigation configuration page to the mobile terminal so that the mobile terminal controls the display equipment to complete the configuration of a plurality of startup navigation items.
7. The display device of claim 6, wherein the communicator is further configured to:
sending a second message to the mobile terminal so that the mobile terminal acquires the token of the display device and controls the execution of the function message of the display device according to the token of the display device;
wherein the second message is used for indicating that the display equipment has finished the configuration of a plurality of power-on navigation items; the function message is used for indicating other function messages except the configuration of a plurality of power-on navigation items of the display equipment.
8. The display device according to claim 1, characterized in that the display device further comprises:
a display configured to: responding to the preset operation of the display equipment, displaying a two-dimensional code page so that the mobile terminal downloads a target application program by scanning the two-dimensional code;
the preset operation is the first starting operation of the display device, and the target application program is used for realizing the function of controlling the display device to complete the starting navigation configuration through the mobile terminal.
9. A boot navigation configuration method, the method comprising:
under the condition that the display equipment is started for the first time and is not connected with a network, controlling the display equipment through a mobile terminal based on a first communication protocol to complete network connection in a preset network connection mode;
under the condition that the display equipment is connected with a network and displays a startup navigation configuration page, controlling the display equipment to complete the configuration of a plurality of startup navigation items through a mobile terminal based on a second communication protocol;
the first communication protocol is a low-power-consumption Bluetooth protocol, the second communication protocol is a message queue telemetry transmission protocol, and the startup navigation configuration page comprises a plurality of startup navigation items.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the power-on navigation configuration method according to claim 9.
CN202211117711.8A 2022-09-14 2022-09-14 Display device, startup navigation configuration method and storage medium Pending CN115883897A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211117711.8A CN115883897A (en) 2022-09-14 2022-09-14 Display device, startup navigation configuration method and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211117711.8A CN115883897A (en) 2022-09-14 2022-09-14 Display device, startup navigation configuration method and storage medium

Publications (1)

Publication Number Publication Date
CN115883897A true CN115883897A (en) 2023-03-31

Family

ID=85769854

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211117711.8A Pending CN115883897A (en) 2022-09-14 2022-09-14 Display device, startup navigation configuration method and storage medium

Country Status (1)

Country Link
CN (1) CN115883897A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110602674A (en) * 2019-08-22 2019-12-20 深圳市云顶信息技术有限公司 Control method, device and equipment of electric toothbrush and readable medium
CN111726769A (en) * 2020-06-29 2020-09-29 南方电网数字电网研究院有限公司 Communication system, method and device for miniature intelligent sensor
CN113055867A (en) * 2021-03-08 2021-06-29 Oppo广东移动通信有限公司 Method and device for auxiliary network distribution of terminal and electronic equipment
CN113794914A (en) * 2021-08-26 2021-12-14 海信视像科技股份有限公司 Display device and startup navigation configuration method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110602674A (en) * 2019-08-22 2019-12-20 深圳市云顶信息技术有限公司 Control method, device and equipment of electric toothbrush and readable medium
CN111726769A (en) * 2020-06-29 2020-09-29 南方电网数字电网研究院有限公司 Communication system, method and device for miniature intelligent sensor
CN113055867A (en) * 2021-03-08 2021-06-29 Oppo广东移动通信有限公司 Method and device for auxiliary network distribution of terminal and electronic equipment
CN113794914A (en) * 2021-08-26 2021-12-14 海信视像科技股份有限公司 Display device and startup navigation configuration method

Similar Documents

Publication Publication Date Title
US11616990B2 (en) Method for controlling delivery of a video stream of a live-stream room, and corresponding server and mobile terminal
CN105122931B (en) Electronic equipment and the method that personal cloud device is registered in its portal user server
CN111752518A (en) Screen projection method of display equipment and display equipment
CN111277884B (en) Video playing method and device
CN112073664B (en) Video call method and display device
CN111818669A (en) Mobile terminal and data transmission method thereof
CN112055240B (en) Display device and operation prompt display method for pairing display device with remote controller
CN114286165A (en) Display device, mobile terminal and screen projection data transmission method
WO2020248924A1 (en) Display device, and method for scanning external bluetooth device
CN114647350A (en) Application sharing method, electronic device and storage medium
CN114339332B (en) Mobile terminal, display device and cross-network screen projection method
WO2021164177A1 (en) Method for playing media resource, display device, and mobile terminal
CN114079819A (en) A content display method and display device
WO2020248627A1 (en) Video call method and display device
CN113593279B (en) Vehicle, interaction parameter adjusting method thereof and mobile terminal
CN111885400A (en) Media data display method, server and display equipment
WO2020187183A1 (en) Program pushing and playing method, display device, mobile device, and system
CN117061811A (en) Display equipment and screen throwing method thereof
WO2021120586A1 (en) Account synchronization method, mobile device and smart television
CN114885193A (en) Display device, terminal device and screen projection method
CN111654753B (en) Application program starting method and display device
CN108141697B (en) Electronic device, corollary device and method for operating electronic device
CN114489532A (en) Terminal device and method for linkage between terminal device and display device
CN114286320A (en) A display device, mobile terminal and bluetooth connection method
CN111787117A (en) Data transmission method and display device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination