Display device and display device size demonstration method

By creating a size demonstration window in the display device and adjusting the video duration, simulating display devices of different sizes, solving the problem that users cannot compare with multiple sizes, and improving the accuracy and efficiency of purchases.

CN119292716APending Publication Date: 2025-01-10HISENSE VISUAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411174160.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-26
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

The existing display devices cannot display all sizes in the store, which makes it impossible for users to compare multiple sizes when purchasing, affecting the selection effect.

Method used

By implementing the size demonstration function in the display device, creating a size demonstration window, playing a demonstration video, and adjusting the window size according to the video duration, simulating display devices of different sizes, allowing users to compare multiple sizes.

Benefits of technology

Users can view a variety of sizes in the display device to improve the accuracy and efficiency of purchases and reduce the time cost of purchases.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119292716A_ABST
    Figure CN119292716A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a display device and a display device size demonstration method. After a user instructs a presentation display device size, the display device obtains a presentation size list and a presentation video. After the size demonstration window is created, the display device plays the demonstration video in the size demonstration window and detects the video demonstration duration; and when the video demonstration duration reaches a preset period, the display device obtains the current demonstration size of the size demonstration window, and obtains the first demonstration size in the demonstration size list according to the current demonstration size. And the display device sets the size of the size demonstration window as the first demonstration size, and resets the video demonstration duration. When the video demonstration duration reaches the preset period, the size of the size demonstration window can be adjusted, so that different display device sizes can be demonstrated, and a user can compare various display device sizes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of display devices, and in particular to a display device and a method for demonstrating the size of a display device. Background Art

[0002] A display device refers to a terminal device that can output specific display images. A display device can realize two-way human-computer interaction functions, integrating multiple functions such as audio and video, entertainment, and data to meet the diverse and personalized needs of users.

[0003] The display device can be configured with a demonstration function. In some application scenarios, the display device can demonstrate the functions it supports to show it to the user. For example, in the scenario of a shopping mall, in order to better promote products to consumers, the seller will demonstrate the selling points of the product. The display device can demonstrate the sound quality, picture quality and other functions of the display device by playing video images, etc., so that users can understand the product.

[0004] However, display devices include various sizes, and the sizes of display samples in stores are limited and do not include all sizes. When users purchase display devices, they do not have relevant reference information for some sizes and cannot compare the various sizes of display devices, resulting in poor purchasing results. Summary of the invention

[0005] The present application provides a display device and a display device size demonstration method to solve the problem in the related art that all display device sizes cannot be displayed, resulting in an inability to compare multiple sizes of display devices.

[0006] In a first aspect, some embodiments of the present application provide a display device, including a display, a communication device, and a controller. The communication device is configured to establish a communication connection with a server; and the controller is configured to:

[0007] In response to an instruction indicating a size of a demonstration display device, obtaining a demonstration size list and a demonstration video;

[0008] Creating a size demonstration window, and controlling the display to play the demonstration video in the size demonstration window; and detecting the video demonstration duration;

[0009] Based on detecting that the video presentation duration reaches a preset period, obtaining the current presentation size of the size presentation window, and obtaining the first presentation size in the presentation size list according to the current presentation size;

[0010] The size of the size demonstration window is set to the first demonstration size, and the video demonstration duration is reset.

[0011] In a second aspect, some embodiments of the present application provide a display device size demonstration method, characterized in that it is applied to the display device according to any one of claims 1 to 9, and the method comprises:

[0012] In response to an instruction indicating a size of a demonstration display device, obtaining a demonstration size list and a demonstration video;

[0013] Creating a size demonstration window, and controlling the display to play the demonstration video in the size demonstration window; and detecting the video demonstration duration;

[0014] Based on detecting that the video presentation duration reaches a preset period, obtaining the current presentation size of the size presentation window, and obtaining the first presentation size in the presentation size list according to the current presentation size;

[0015] The size of the size demonstration window is set to the first demonstration size, and the video demonstration duration is reset.

[0016] It can be seen from the above technical solutions that some embodiments of the present application provide a display device and a display device size demonstration method. After the user indicates the size of the display device for demonstration, the display device obtains a demonstration size list and a demonstration video. After creating a size demonstration window, the display device plays a demonstration video in the size demonstration window and detects the video demonstration duration. When the video demonstration duration reaches a preset period, the display device obtains the current demonstration size of the size demonstration window, and obtains the first demonstration size in the demonstration size list according to the current demonstration size. The display device sets the size of the size demonstration window to the first demonstration size and resets the video demonstration duration. Whenever the video demonstration duration reaches a preset period, the size of the size demonstration window can be adjusted to demonstrate different display device sizes, allowing users to compare multiple display device sizes. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solution of the present application, the drawings required for use in the embodiments are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0018] Figure 1 A schematic diagram showing an operation scenario between a display device and a control device in some embodiments;

[0019] Figure 2 A hardware configuration block diagram of a display device in some embodiments is shown;

[0020] Figure 3 A diagram showing a software configuration in a display device in some embodiments is shown;

[0021] Figure 4A schematic diagram showing the interaction between a display device and a server in some embodiments is shown;

[0022] Figure 5 A schematic diagram showing an application list interface in some embodiments;

[0023] Figure 6 A scene diagram showing a user purchasing a display device in some embodiments is shown;

[0024] Figure 7 A flowchart of the interaction between components of a display device in some embodiments is shown;

[0025] Figure 8 A schematic diagram showing a demonstration function interface in some embodiments is shown;

[0026] Fig. 9 A schematic diagram of a size demonstration window in some embodiments is shown;

[0027] Fig.10 A schematic diagram of a size demonstration window in some embodiments is shown;

[0028] Fig.11 A schematic diagram of a size demonstration window in some embodiments is shown;

[0029] Fig.12 A schematic diagram showing a demonstration type interface in some embodiments;

[0030] Fig.13 A schematic diagram showing the superimposed image corresponding to 55 inches in some embodiments;

[0031] Fig.14 A schematic diagram showing an overlay image corresponding to 50 inches in some embodiments;

[0032] Fig.15 A schematic diagram showing the superimposed image corresponding to 43 inches in some embodiments;

[0033] Fig.16 A schematic diagram illustrating a dimension interface in some embodiments is shown. DETAILED DESCRIPTION

[0034] The following embodiments are described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following embodiments do not represent all implementations consistent with the present application. They are only examples of systems and methods consistent with some aspects of the present application as detailed in the claims.

[0035] It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.

[0036] The terms "first", "second", "third", etc. in the specification and claims of this application and the above drawings are used to distinguish similar or similar objects or entities, and do not necessarily mean to limit a specific order or sequence, unless otherwise noted. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances.

[0037] The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to all the components expressly listed but may include other components not expressly listed or inherent to such product or device.

[0038] The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic or combination of hardware and / or software code that is capable of performing the functions associated with that element.

[0039] In the embodiment of the present application, the display device 200 generally refers to a device with image display and data processing capabilities. For example, the display device 200 includes but is not limited to a smart TV, a mobile terminal, a computer, a monitor, an advertising screen, a wearable device, a virtual reality device, an augmented reality device, etc.

[0040] Figure 1 Schematic diagrams showing operation scenarios between a display device and a control device in some embodiments are shown. Figure 1 As shown in FIG. 1 , a user can operate the display device 200 through touch operation, the mobile terminal 300 and the control device 100. The control device 100 is used to receive operation instructions input by the user and convert the operation instructions into control instructions that can be recognized and responded to by the display device 200. For example, the control device 100 can be a remote controller, a stylus pen, a handle, etc.

[0041] The mobile terminal 300 can be used as a control device for performing human-computer interaction between the user and the display device 200. The mobile terminal 300 can also be used as a communication device for establishing a communication connection with the display device 200 and performing data interaction. In some embodiments, the mobile terminal 300 can install software applications with the display device 200, and achieve connection and communication through a network communication protocol to achieve the purpose of one-to-one control operation and data communication. The audio and video content displayed on the mobile terminal 300 can also be transmitted to the display device 200 to achieve a synchronous display function.

[0042] In some embodiments, the mobile terminal 300 or other electronic devices may also simulate the functions of the control device 100 by running an application program for controlling the display device 200 .

[0043] like Figure 1 As also shown in FIG. 4 , the display device 200 also communicates data with the server 400 through various communication methods. The display device 200 may be allowed to communicate and connect through a local area network (LAN), a wireless local area network (WLAN), and other networks.

[0044] The display device 200 may provide a broadcast receiving television function, and may also additionally provide an intelligent network television function with a computer support function, including but not limited to network television, smart television, Internet Protocol television (IPTV), and the like.

[0045] Figure 2 A hardware configuration block diagram of a display device in some embodiments is shown.

[0046] In some embodiments, the display device 200 may include at least one of a tuner 210 , a communication device 220 , a detector 230 , a device interface 240 , a controller 250 , a display 260 , an audio output device 270 , a memory, a power supply, and a user input interface 280 .

[0047] In some embodiments, the detector 230 is used to collect signals of the external environment or external interaction. For example, the detector 230 includes a light receiver, a sensor for collecting the intensity of ambient light; or, the detector 230 includes an image collector, such as a camera, which can be used to collect external environment scenes, user attributes or user interaction gestures; or, the detector 230 includes a sound collector, such as a microphone, etc., for receiving external sounds.

[0048] In some embodiments, the display 260 includes a display function component for presenting a picture, and a driving component for driving an image display. The display 260 is used to receive an image signal output from the controller 250 for display. For example, the display 260 can be used to display video content, image content, and components of a menu control interface and a user control UI interface.

[0049] In some embodiments, the communication device 220 is a component for communicating with an external device or server 400 according to various communication protocol types. The display device 200 may be provided with a plurality of communication devices 220 according to different supported communication modes. For example, when the display device 200 supports wireless network communication, the display device 200 may be provided with a communication device 220 including a WiFi function. When the display device 200 supports Bluetooth connection communication, the display device 200 needs to be provided with a communication device 220 including a Bluetooth function.

[0050] The communication device 220 can enable the display device 200 to communicate with the external device or server 400 by wireless or wired connection. Among them, the wired connection can connect the display device 200 with the external device through components such as data cables and interfaces. The wireless connection can connect the display device 200 with the external device through wireless signals or wireless networks. The display device 200 can establish a connection relationship with the external device directly, or indirectly establish a connection relationship through a gateway, a router, a connection device, etc.

[0051] In some embodiments, the controller 250 may include at least one of a central processing unit, a video processor, an audio processor, a graphics processor, and a power processor, and a first interface to an nth interface for input / output. The controller 250 controls the operation of the display device and responds to the user's operation through various software control programs stored in the memory. The controller 250 controls the overall operation of the display device 200.

[0052] In some embodiments, the controller 250 and the tuner-demodulator 210 may be located in different separate 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.

[0053] In some embodiments, the user may 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).

[0054] In some embodiments, the audio output device 270 may be a local speaker of the display device 200, or may be an external audio output device of the display device 200. In particular, for the external audio output device of the display device 200, the display device 200 may also be provided with an external audio output terminal, and the audio output device may be connected to the display device 200 through the external audio output terminal to output the sound of the display device 200.

[0055] In some embodiments, the user input interface 280 may be used to receive instructions from a user.

[0056] In order to perform user interaction, in some embodiments, the display device 200 may run an operating system. The operating system is a computer program for managing and controlling hardware resources and software resources in the display device 200. The operating system can control the display device to provide a user interface, for example, the operating system can directly control the display device to provide a user interface, or can provide a user interface by running an application program. The operating system also allows the user to interact with the display device 200.

[0057] It should be noted that the operating system may be a native operating system based on a specific operating platform, or a third-party operating system deeply customized based on a specific operating platform, or an independent operating system specially developed for the display device.

[0058] The operating system can be divided into different modules or layers according to the functions implemented. Figure 3 FIG. 1 shows a software configuration diagram in a display device in some embodiments. Figure 3 As shown, in some embodiments, the system is divided into four layers, from top to bottom, namely, the application layer (Applications) layer (referred to as "application layer"), the application framework layer (Application Framework) layer (referred to as "framework layer"), the system library layer and the kernel layer.

[0059] In some embodiments, the application layer is used to provide services and interfaces for applications so that the display device 200 can run applications and interact with users based on the applications. At least one application can be run in the application layer, and these applications can be window programs, system settings programs, clock programs, etc. that come with the operating system; they can also be applications developed by third-party developers. In specific implementations, the application packages in the application layer are not limited to the above examples.

[0060] The framework layer provides application programming interfaces (APIs) and programming frameworks for applications. The application framework layer includes some predefined functions. The application framework layer is equivalent to a processing center that determines the actions that applications in the application layer take. Through the API interface, applications can access system resources and obtain system services during execution.

[0061] like Figure 3As shown, in the embodiment of the present application, the application framework layer includes a view system, managers, content providers, etc., wherein the view system can design and implement the interface and interaction of the application, and the view system includes lists, grids, text boxes, buttons, etc. The manager includes at least one of the following modules: an activity manager for interacting with all activities running in the system; a location manager for providing system services or applications with access to system location services; a package manager for retrieving various information related to the application package currently installed on the device; a notification manager for controlling the display and clearing of notification messages; and a window manager for managing icons, windows, toolbars, wallpapers, and desktop widgets on the user interface.

[0062] In some embodiments, the activity manager is used to manage the life cycle of each application and the usual navigation back function, such as controlling the exit, opening, and back of the application. The window manager is used to manage all window programs, such as obtaining the display screen size, determining whether there is a status bar, locking the screen, capturing the screen, and controlling the display window changes, for example, reducing the display window, shaking the display, distorting the display, etc.

[0063] In some embodiments, the system runtime layer can provide support for the framework layer. When the framework layer is used, the operating system will run the instruction library contained in the system runtime layer, such as the C / C++ instruction library, to implement the functions to be implemented by the framework layer.

[0064] In some embodiments, the kernel layer is a functional layer between the hardware and software of the display device 200. The kernel layer can implement functions such as hardware abstraction, multitasking, and memory management. Figure 3 As shown, the kernel layer may be configured with hardware drivers, and the drivers included in the kernel layer may be at least one of the following drivers: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.

[0065] It should be noted that the above example is only a simple division of the operating system functions and does not constitute a limitation on the specific operating system form of the display device 200 in the embodiment of the present application. Depending on factors such as the function of the display device and the type of operating system, the number of levels and specific level types contained in the operating system may be expressed in other forms.

[0066] The display device 200 may have multiple functions, such as browsing web pages, playing media resources, entertainment games, screen projection, etc., so as to provide users with a variety of services. The user may control the display device 200 to start a related application program, thereby opening the corresponding function.

[0067] Taking the media playback function as an example, the display device 200 can play videos from different storage sources. For example, the display device 200 can play media data through a media playback application, and the media data can come from a cloud storage server or from a local hard disk storage containing stored video programs.

[0068] During use, the display device 200 can communicate with the server 400 to implement data interaction, including receiving various data sent by the server 400. For example, the display device 200 can obtain media asset data in the network through the server 400.

[0069] In order to realize data interaction between the display device 200 and the server 400, the display device 200 needs to establish a communication connection with the server 400. For example, the display device 200 and the server 400 can both be connected to the Internet, and the interactive data is transmitted between the display device 200 and the server 400 through the Internet transmission protocol. When the display device 200 receives the interactive data transmitted by the server 400, it first obtains the instructions or notifications contained in the interactive data, and then obtains other data to execute the corresponding interactive logic.

[0070] Figure 4 Schematic diagram showing the interaction between a display device and a server in some embodiments. Figure 4 As shown, components for establishing a communication connection need to be provided on the display device 200 and the server 400, respectively. A communication device 220 is provided in the display device 200, and a communication module 410 may be provided in the server 400. The communication device 220 and the communication module 410 may support at least one of the same communication modes at the same time to establish a communication connection relationship. For example, the communication device 220 on the display device 200 includes an optical fiber interface for connecting to a network; at the same time, the communication module 410 of the server 400 also includes an optical fiber interface to realize a communication connection between the display device 200 and the server 400.

[0071] It should be noted that the display device 200 and the server 400 may also establish a communication connection relationship by other connection methods, such as wired network, wireless local area network, cellular network, Bluetooth, infrared, radio frequency communication, etc.

[0072] In some embodiments, when the user controls the display device to start up, the controller 250 can control the display 260 to display a user interface. The user interface can be a specific target image, such as various media resources obtained from a network signal source, including videos, pictures and other content. The user interface can also be some UI interfaces of the display device, such as the system main interface, various control interfaces of applications installed in the display device, etc.

[0073] The display device can display the application list interface to the user, receive the application startup instruction input by the user based on the application list interface, and then run the corresponding application in response to the startup instruction, so that the display device 200 supports the application function. It should be noted that the application installed in the display device 200 can be a system application or a third-party application. The user controls the display device 200 to implement the corresponding function of an application by opening an application.

[0074] Figure 5 Schematic diagrams of application list interfaces in some embodiments are shown. Figure 5 As shown, the application list interface includes three controls: "Cable TV", "Network Media" and "Local Files". The display device 200 implements different functions by detecting the user's touch operation. In response to the user's touch operation on the "Cable TV" control, the display device 200 can display the media channel interface so that the user can select a media channel to play. In response to the user's touch operation on the "Network Media" control, the display device 200 can start the network media application to play various network media. In response to the user's touch operation on the "Local Files" control, the display device 200 starts the local file application to display various locally stored data, including locally stored video, audio, pictures and other content.

[0075] In some embodiments, users who need to purchase display devices can operate display device prototypes displayed by sellers in offline stores to experience various functions of the display devices and learn about product information. For example, users can search for online media resources through display devices to view the actual effect of the display devices playing media resources.

[0076] The resolution of the media resources searched by users may be poor, resulting in poor display effects when the display device plays the media resources, which cannot reflect the advantages of the display device. The seller can pre-download some media resources with higher resolutions so that the display device can display high-quality images to increase the user's purchasing interest. In addition, considering that the user may not be familiar with the functions of the display device and cannot make the display device display the corresponding functions, the seller needs to control the display device to display various functions.

[0077] To this end, the display device 200 may be provided with a store mode, which may also be called a demonstration mode, i.e., a display mode in a store environment. In the demonstration mode, the display device 200 may display a media screen using preset display parameters, which may include contrast, brightness values, etc., to show the user the display effect of the display device 200. When the display device 200 is in the demonstration mode, it may play pre-set media in a loop, such as playing high-resolution videos or pictures, and display product details, prices, and other information of the display device 200.

[0078] In the demonstration mode, the display device 200 can be configured with a variety of demonstration functions, and can demonstrate the sound quality, picture quality and other functions of the display device by playing video images, etc., so that users can understand the product. In order to better show the picture conditions supported by the display device, the display device 200 can display the image in full screen mode, thereby showing the maximum size of the picture that it can play, so that users can choose the display device according to the size.

[0079] It should be noted that display devices include multiple sizes. For example, the sizes of display devices of different models may be different, or multiple sizes may be set for display devices of the same model. However, the number of display device prototypes displayed in the store is limited, that is, the sizes of the displayed display devices are limited, and not all display device sizes may be displayed. Therefore, when users purchase display devices, they cannot see all display device sizes. There is no relevant reference information for these display device sizes, so users cannot compare the multiple sizes of display devices, resulting in poor purchasing results.

[0080] Even if all sizes of display devices can be displayed in the store, users still need to try out each size of display device in turn for comparison. Figure 6 Schematic diagrams showing scenes where a user chooses to purchase a display device in some embodiments are shown. Figure 6 As shown, users can try out display devices of different sizes in turn to make a purchase.

[0081] Compared with the actual home environment, the environment of offline stores is relatively empty, which will reduce the user's intuitive impression of different sizes, and the user's comparison of different sizes is not very obvious. In addition, when the display device has a large number of sizes, the user needs to constantly try the display device, and may even try it repeatedly for comparison. The process is cumbersome, resulting in a high time cost for users to purchase.

[0082] In some embodiments, the display device 200 is provided with a display device size demonstration function. The display device 200 can create a size demonstration window and play a demonstration video in the size demonstration window. The display device detects the video demonstration duration. If the video demonstration duration reaches a preset period, a first demonstration size is obtained according to the current demonstration size of the size demonstration window, and the size of the size demonstration window is set to the first demonstration size, thereby adjusting the size of the displayed image to simulate other display device sizes, so that the user can view multiple display device sizes in the display device 200.

[0083] Figure 7 A flowchart of the interaction between components of a display device in some embodiments is shown, including the following steps:

[0084] S701, in response to an instruction indicating the size of a demonstration display device, obtaining a demonstration size list and a demonstration video;

[0085] S702, creating a size demonstration window, and controlling the display to play a demonstration video in the size demonstration window; and detecting the video demonstration duration;

[0086] S703: based on detecting that the video presentation duration reaches a preset period, obtaining the current presentation size of the size presentation window, and obtaining the first presentation size in the presentation size list according to the current presentation size;

[0087] S704: Set the size of the size demonstration window to the first demonstration size, and reset the video demonstration duration.

[0088] In some embodiments, the user can control the display device to enter a demonstration mode to display various demonstration functions. The display device 200 can have a built-in function configuration file, which can be stored in a JSON (JavaScript Object Notation) format.

[0089] The function configuration file may include the type of preset demonstration function (hereinafter referred to as: function category), the type and quantity of sub-items (hereinafter referred to as: demonstration items) contained in each function category. For example, the major categories of preset demonstration functions include but are not limited to: image (Picture) demonstration function, sound (Sound) demonstration function, connection (Connectivity) demonstration function, display device size (Sizes) demonstration function, system information (Systeminfo) demonstration function, etc.

[0090] In some embodiments, the image demonstration function may include at least one demonstration item, such as demonstration item A1, demonstration item A2, etc., and the demonstration item represents the image content. The display device 200 may configure a number of demonstration items according to the selling points and features of the image demonstration function, including but not limited to: detail enhancement, depth of field enhancement, 4K super resolution, MEMC (Motion Estimate and Motion Compensation), OSD PQ (On-Screen Display Picture Quality), zone light control, etc.

[0091] In some embodiments, the sound demonstration function may include at least one demonstration project, such as demonstration project B1, demonstration project B2, etc. The display device 200 may configure several demonstration projects according to the selling points and features of the sound demonstration function, including but not limited to: sound quality demonstration project, sound effect demonstration project, etc.

[0092] In some embodiments, the connection demonstration function may include at least one demonstration project, such as demonstration project C1, demonstration project C2, etc. The display device 200 may configure several demonstration projects according to the selling points and features of the connection demonstration function, including but not limited to: Bluetooth connection demonstration project, WIFI connection demonstration project, hotspot connection demonstration project, etc.

[0093] In some embodiments, the display device size demonstration function is used to demonstrate the image sizes of different screen sizes for users to compare, wherein the screen sizes include but are not limited to 55 inches, 50 inches, 43 inches, etc.

[0094] In some embodiments, the display device 200 can perform demonstrations based on the information attributes contained in the system information so that the user can understand the machine. The system information can include but is not limited to: device information (such as device name, model, etc.), operating system version, serial number, storage capacity, etc.

[0095] It should be noted that the preset demonstration functions and the types and quantities of demonstration items included in each preset demonstration function are not limited to the embodiments of the present application. The display device 200 can set a function configuration file according to the local functional characteristics and function demonstration requirements.

[0096] The controller 250 can run a first application, which is an application for implementing a functional demonstration of the display device 200. By running the first application, the controller 250 can call a functional configuration file, and obtain the category of the preset demonstration function from the functional configuration file, as well as the demonstration items included in each preset demonstration function. The controller 250 can run the first application, and according to the obtained functional configuration file, use the addView method of WindowManage to add a View page associated with the functional demonstration to the user interface, so that the functional demonstration-related pages can be displayed on top of other application pages.

[0097] In some embodiments, the user may input an instruction to the display device 200 to enter the demonstration mode, and in response to the instruction, the controller 250 may control the display 260 to display the demonstration function interface. Figure 8 Schematic diagrams of demonstration function interfaces in some embodiments are shown. Figure 8 As shown, the demonstration function interface 80 includes a function bar 81 and an item bar 82. Among them, the function bar 81 includes multiple function option controls, and the function option controls map a preset demonstration function in the function configuration file. The arrangement of multiple function option controls in the function bar 81 is not limited, for example, they can be arranged in rows. The user can control the focus to move in the function bar 81 through the direction keys (such as the left key and the right key) of the control device 100 according to the function demonstration requirements, so that the selector selects the function option control corresponding to the target demonstration function.

[0098] The screen multi-size demonstration control corresponds to the size demonstration function of the display device 200. After the user selects the control, the controller 250 may generate an instruction indicating the size of the display device 200.

[0099] In some embodiments, the display device 200 can demonstrate the screen size of the display device 200 by playing video content. By adjusting the size of the displayed video content, different sizes of the display device 200 can be simulated.

[0100] In response to the instruction indicating the size of the demonstration display device 200, the controller 250 may obtain a demonstration size list and a demonstration video. The demonstration size list may include multiple demonstration sizes that the display device 200 can demonstrate, and the demonstration video may be a pre-set video content, and a high-resolution video content may be pre-acquired and stored locally in the display device 200.

[0101] In some embodiments, the controller 250 may obtain a list of demonstration sizes according to the size of the display 260. It should be noted that multiple models of the display device 200 may set multiple sizes of the display device 200, but all sizes of the display device 200 are known information. Therefore, the controller 250 may filter the sizes that the current display device 200 can demonstrate from all sizes of the display device 200.

[0102] The controller 250 may send a display device 200 size data acquisition request to the server 400. The server 400 may store information of each model of the display device 200, including the display device 200 size corresponding to each model. Therefore, the server 400 may pre-count all display device 200 sizes corresponding to all display device 200 models to generate display device 200 size data, and store the display device 200 size data in the database of the server 400. In response to the display device 200 size data acquisition request sent by the display device 200, the server 400 may feed back the display device 200 size data to the display device 200. Among them, the display device 200 size data includes multiple display device 200 sizes. For example, the display device 200 size may include 110 inches, 100 inches, 98 inches, 85 inches, 75 inches, 65 inches, 55 inches, 50 inches, and 43 inches.

[0103] The controller 250 can obtain the display 260 size of the display 260, and obtain multiple demonstration sizes that the display device 200 can demonstrate according to the display 260 size. Among them, the demonstration size is the size of the display device 200 that is less than or equal to the size of the display 260. It should be noted that the display device 200 can demonstrate the size of the display device 200 by displaying an image, but for the case where the size is larger than the size of the display 260, the display 260 cannot display the complete image, and it does not have the meaning of demonstration. For example, if the size of the display 260 is 55 inches, the demonstration sizes that the display device 200 can demonstrate are 55 inches, 50 inches and 43 inches.

[0104] After acquiring the multiple demonstration sizes, the controller 250 may sort the multiple demonstration sizes to generate a demonstration size list. For example, the controller 250 may sort the multiple demonstration sizes in descending order of size.

[0105] In some embodiments, the controller 250 may create a size demonstration window, where the size demonstration window is used to demonstrate content such as a video or a picture.

[0106] The controller 250 can obtain the maximum presentation size in the presentation size list and create a size presentation window according to the maximum presentation size. It should be noted that the maximum presentation size in the presentation size list can be the size of the display 260 of the display device 200, so the controller 250 can create a full-screen window as the size presentation window, that is, the display 260 plays the presentation video in full screen.

[0107] In some embodiments, the controller 250 can control the display 260 to play the demonstration video in the size demonstration window. Since the initial size of the size demonstration window is the maximum demonstration size in the demonstration size list, that is, the size of the display 260, the demonstration video can be played in full screen in the display 260.

[0108] In order to enable the display device 200 to demonstrate multiple demonstration sizes, the controller 250 can adjust the size of the size demonstration window, thereby changing the size of the demonstration video played in the size demonstration window. Since the size of the demonstration video can simulate the size of the display device 200, the user can confirm the display device 200 of different sizes by watching demonstration videos of different sizes.

[0109] A cycle may be preset to adjust the size of the size demonstration window, thereby controlling the demonstration duration of each demonstration size. For example, the preset cycle may be set to 6 seconds. After the size demonstration window plays a 6-second demonstration video at the current size, the size of the size demonstration window may be adjusted to display the video content of the next demonstration size. By continuously adjusting the size demonstration window through the preset cycle, demonstration videos of different sizes are displayed, simulating different sizes of the display device 200.

[0110] In some embodiments, the controller 250 can use a timer to detect the duration of the video demonstration, starting from the moment when the display 260 starts playing the demonstration video. Upon detecting that the duration of the video demonstration reaches a preset period, the controller 250 can obtain the current demonstration size of the size demonstration window, and obtain the first demonstration size in the demonstration size list according to the current demonstration size.

[0111] For multiple demonstration sizes, the demonstration order of these demonstration sizes can be preset, for example, it can be set to demonstrate multiple demonstration sizes from large to small, so that multiple demonstration sizes are cyclically demonstrated in the order in the demonstration size list.

[0112] To this end, after detecting that the video presentation duration reaches a preset period, the controller 250 can obtain a presentation size adjacent to the current presentation size in the presentation size list in descending order of presentation sizes as the first presentation size. Taking the presentation size list as (55 inches, 50 inches, 43 inches) as an example, if the current presentation size is 55 inches, the first presentation size is 50 inches; if the current presentation size is 50 inches, the first presentation size is 43 inches; if the current presentation size is 43 inches, which is already the last presentation size in the presentation size list, the first presentation size can be set to 55 inches, the first presentation size in the presentation size list, thereby starting a new round of presentation size cycles.

[0113] The controller 250 can set the size of the size demonstration window to the first demonstration size and reset the video demonstration duration. It should be noted that, in the process of adjusting the size of the size demonstration window, the controller 250 can control the display 260 to continue playing the demonstration video in the size demonstration window, that is, the size adjustment of the size demonstration window will not affect the playback process of the demonstration video. Therefore, after the size of the size demonstration window is adjusted to the first demonstration size, the size of the demonstration video also becomes the first demonstration size, thereby simulating the size of the display device 200 of the first demonstration size.

[0114] After resetting the video presentation duration, the controller 250 can re-detect the video presentation duration, and continue to adjust the size of the size presentation window according to the relationship between the video presentation duration and the preset period. When the video presentation duration reaches the preset period again, the controller 250 adjusts the size presentation window to the next presentation size, thereby cyclically presenting multiple sizes.

[0115] In some embodiments, the multiple demonstration sizes in the demonstration size list may also be arranged in order from small to large. When creating a size demonstration window, the size of the size demonstration window may be set to the smallest demonstration size in the demonstration size list. For example, in the demonstration size list (55 inches, 50 inches, 43 inches), the size of the size demonstration window created may be 43 inches.

[0116] When it is detected that the video presentation duration reaches a preset period, the controller 250 can obtain a presentation size adjacent to the current presentation size in the presentation size list in ascending order as the first presentation size. For example, if the current presentation size is 43 inches, the first presentation size is 50 inches. This enables cyclic presentation of multiple presentation sizes in ascending order.

[0117] In some embodiments, the size demonstration window may also display relevant information about the current demonstration size.

[0118] The controller 250 may obtain the current demonstration size of the size demonstration window and generate size demonstration information according to the current demonstration size. The size demonstration information includes the current demonstration size, pre-installation height information and / or viewing distance information. The pre-installation height is the recommended height when the display device 200 is installed in the user's actual home environment, and the viewing distance is the recommended distance for the user to view the display device 200 in the actual home environment.

[0119] The controller 250 can control the display 260 to display the size demonstration information, and the display level of the size demonstration information is higher than the demonstration video. The controller 250 can generate a size demonstration information control according to the size demonstration information, and the size demonstration information control is overlaid on the upper layer of the demonstration video for display, and the size demonstration information control can be set in the upper right corner of the demonstration video.

[0120] When the size of the size demonstration window is adjusted to the first demonstration size, the controller 250 may also synchronously modify the size demonstration information in the size demonstration information control according to the first demonstration size. In addition, the font size of the size demonstration information may be adjusted according to the size adaptability of the size demonstration window. When the size of the size demonstration window is large, the size demonstration information may adopt a larger font size; when the size of the size demonstration window is small, the size demonstration information may adopt a smaller font size.

[0121] Take the demo size list (55inch, 50inch, 43inch) as an example. Fig. 9 Schematic diagrams of size demonstration windows in some embodiments are shown. Fig. 9 As shown, the size of the size demonstration window is 55 inches of the display 260, the display 260 displays the demonstration video (movie A) in full screen, the size demonstration information control X is located in the upper right corner of the size demonstration window, and the font size of the size demonstration information is Z1.

[0122] After detecting that the video demonstration duration reaches a preset period, the controller 250 may adjust the size of the size demonstration window to 50 inches. Fig.10 Schematic diagrams of size demonstration windows in some embodiments are shown. Fig.10 As shown, C represents the size demonstration window, and the size is 50 inches. The size demonstration information control X is located in the upper right corner of the size demonstration window, and the font size of the size demonstration information is Z2, and Z2 is smaller than Z1.

[0123] In order to increase the contrast of the presentation size, a border may be added to the edge of the size presentation window to highlight the size, thereby ensuring that the user can recognize the boundary of the current presentation size.

[0124] After detecting that the video demonstration duration reaches a preset period, the controller 250 may adjust the size of the size demonstration window to 43 inches. Fig.11Schematic diagrams of size demonstration windows in some embodiments are shown. Fig.11 As shown, C represents the size demonstration window, and the size is 43 inches. The size demonstration information control X is located in the upper right corner of the size demonstration window, and the font size of the size demonstration information is Z3, and Z3 is smaller than Z2.

[0125] In some embodiments, when presenting image content in the size demonstration window, the user can manually switch the size of the size demonstration window. The user can input an instruction to switch the size of the size demonstration window to the display device 200 by pressing the left direction key or the right direction key of the control device. Among them, the user can input a first size switching instruction to the display device 200 by pressing the left direction key, and the user can input a second size switching instruction to the display device 200 by pressing the right direction key.

[0126] In response to the first size switching instruction, the controller 250 may obtain the previous presentation size of the current presentation size in the presentation size list, set the size of the size presentation window to the previous presentation size, and reset the video presentation duration.

[0127] In response to the second size switching instruction, the controller 250 may obtain the next presentation size of the current presentation size in the presentation size list, set the size of the size presentation window to the next presentation size, and reset the video presentation duration.

[0128] In some embodiments, in addition to the scene of demonstrating video content, the display device 200 can also set a scene of picture demonstration to demonstrate the size of the display device 200. When the user inputs an instruction to demonstrate the size of the display device 200, the display device 200 can enter the scene of video demonstration by default, that is, play the demonstration video through the size demonstration window. In the scene of video demonstration, the user can control the display device 200 to switch to the scene of picture demonstration. It can also be set to control the display device 200 to enter other demonstration scenes by default.

[0129] The picture demonstration scene may include a demonstration scene of superimposed images and a demonstration scene of a single image, wherein the demonstration scene of superimposed images may demonstrate superimposed images of images of multiple sizes, and the demonstration scene of a single image may demonstrate an image of a single size.

[0130] Therefore, the presentation type can be divided into video presentation, superimposed image presentation and single-size image presentation. The controller 250 can receive a presentation type switching instruction input by a user. For example, the user can press the up key or down key of the control device to input a presentation type switching instruction to the display device 200.

[0131] In response to the presentation type switching instruction, the controller 250 may control the display 260 to display a presentation type interface. Fig.12 Schematic diagrams of demonstration type interfaces in some embodiments are shown. Fig.12 As shown, the display level of the presentation type interface 121 is higher than the size presentation window, and can be set in the lower left corner of the size presentation window. The presentation type interface includes a video presentation control, an overlay image presentation control, and a single size image presentation control. The user can select a presentation control to control the presentation type corresponding to the presentation in the size presentation window.

[0132] The controller 250 may detect a user operation on the presentation type interface.

[0133] In response to a selection operation on the overlay image presentation control, the controller 250 may generate an overlay image presentation instruction to instruct the overlay image to be presented in the size presentation window.

[0134] In some embodiments, the controller 250 can obtain an overlay image, thereby controlling the size demonstration window to display the overlay image. The display device 200 can obtain an overlay image in advance, generate an overlay image set, and store it in a local database, and each demonstration size can correspond to an overlay image.

[0135] When generating a superimposed image, the controller 250 may first obtain multiple demonstration images corresponding to multiple demonstration sizes. The controller 250 may determine multiple demonstration sizes according to the demonstration size list, and generate corresponding demonstration images for each demonstration size. Among them, multiple demonstration images may be generated by adjusting the size of the same picture. The controller 250 may obtain an initial picture with a higher resolution, and adjust the size of the picture according to the multiple demonstration sizes to obtain multiple demonstration images.

[0136] In some embodiments, the size demonstration information may also be added to the demonstration image. When generating the demonstration image, the size demonstration information corresponding to the current demonstration size may also be obtained and directly drawn into the demonstration image.

[0137] In some embodiments, the controller 250 may perform a superposition process on the demonstration image to generate a superposition image. Each demonstration size may generate a corresponding superposition image. The superposition image may be generated by superimposing at least one demonstration image that is greater than or equal to the current demonstration size. In addition, to ensure that each size of the demonstration image can be displayed in the superposition image, it may be set so that the small size demonstration image is superimposed on the upper layer of the large size demonstration image.

[0138] Take the demonstration size list (55 inches, 50 inches, 43 inches) as an example, each of the three demonstration sizes corresponds to an overlay image. Among them, 55 inches is the largest demonstration size, so the 55-inch demonstration image is the overlay image corresponding to 55 inches. Fig.13Schematic diagrams of superimposed images corresponding to 55 inches in some embodiments are shown. Fig.13 As shown, the superimposed image corresponding to 55 inches is the 55-inch demonstration image T1.

[0139] For 50 inches, the presentation sizes greater than and equal to this size are 55 inches and 50 inches, so the presentation images of 55 inches and 50 inches are superimposed. Fig.14 Schematic diagrams of superimposed images corresponding to 50 inches in some embodiments are shown. Fig.14 As shown, the superimposed image corresponding to 50 inches includes 55-inch demonstration image T1 and 50-inch demonstration image T2. Among them, 50-inch demonstration image T2 is on the upper layer of 55-inch demonstration image T1.

[0140] For 43 inches, the presentation sizes greater than and equal to this size are 55 inches, 50 inches, and 43 inches, so the presentation images of the three presentation sizes are superimposed. Fig.15 Schematic diagrams of superimposed images corresponding to 43 inches in some embodiments are shown. Fig.15 As shown, the superimposed image corresponding to 43 inches includes 55-inch demonstration image T1, 50-inch demonstration image T2 and 43-inch demonstration image T3. Among them, 43-inch demonstration image T3 is at the top layer, 50-inch demonstration image T2 is at the middle layer, and 55-inch demonstration image T1 is at the bottom layer.

[0141] After generating multiple superimposed images corresponding to multiple demonstration sizes, the controller 250 may sort the multiple superimposed images according to the number of images in the superimposed images to generate a superimposed image set. The multiple superimposed images may be sorted in order from small to large in number of images. When the display device 200 demonstrates multiple superimposed images, the multiple superimposed images may also be demonstrated in sequence according to the order of the images in the superimposed image set.

[0142] In some embodiments, in response to the superimposed image presentation instruction, the controller 250 may obtain a first superimposed image from a preset superimposed image set, and control the display 260 to display the first superimposed image. The first superimposed image may be the first superimposed image in the superimposed image set, that is, the superimposed images are presented in sequence according to the image sequence in the superimposed image set. The controller 250 may control the display duration of the superimposed image according to a preset period, and the preset period may be 6 seconds.

[0143] After the display 260 displays the first superimposed image, the controller 250 may detect the image display duration.

[0144] Based on detecting that the image display duration reaches a preset period, the controller 250 may acquire a second overlay image from the overlay image set according to the first overlay image.

[0145] After the multiple superimposed images are sorted in order of the number of images from small to large, the first superimposed image is the superimposed image with the least number of images in the superimposed image set. At this time, the next superimposed image can be selected for presentation according to the order of the images in the superimposed image set, and the second superimposed image selected is the superimposed image adjacent to the first superimposed image in the superimposed image set.

[0146] The controller 250 may control the display 260 to display the second overlay image, not to display the first overlay image, and reset the image display time.

[0147] When resetting the image display duration, the controller 250 can re-detect the image display duration. When the image display duration reaches the preset period again, the controller 250 selects the next superimposed image in the superimposed image set, so that the display 260 switches to display the next superimposed image.

[0148] In some embodiments, when the overlay image is presented in the size presentation window, the user can input an instruction to switch the overlay image to the display device 200 by pressing the left direction key or the right direction key of the control device. The user can input a first switching instruction to the display device 200 by pressing the left direction key, and the user can input a second switching instruction to the display device 200 by pressing the right direction key.

[0149] In response to the first switching instruction, the controller 250 may obtain a previous superimposed image of the current superimposed image in the superimposed image set. The controller 250 may control the display 260 to display the previous superimposed image and reset the video presentation duration.

[0150] In response to the second switching instruction, the controller 250 may acquire the next superimposed image of the current superimposed image in the superimposed image set. The controller 250 may control the display 260 to display the next superimposed image and reset the video presentation duration.

[0151] In some embodiments, the user may input a presentation type switching instruction to the display device 200 to control the display device 200 to enter a presentation scene of a single-size image.

[0152] In response to the presentation type switching instruction, the controller 250 may control the display 260 to display Fig.12 In response to a selection operation on the single-size image presentation control, the controller 250 may control the display 260 to display a presentation size interface. Fig.16 Schematic diagrams showing the size interface in some embodiments are shown. Fig.16As shown, the demonstration size interface 161 includes multiple demonstration size controls, including controls corresponding to 55 inches, 50 inches, and 43 inches. The user can select one of the controls to instruct the display device 200 to demonstrate the corresponding size. The controller 250 can detect the user's operation on the demonstration size control.

[0153] Based on detecting a selection operation on a target demonstration size control, the controller 250 may acquire a demonstration image of a demonstration size corresponding to the target demonstration size control, and control the display 260 to display the demonstration image.

[0154] In a demonstration scenario of a single-size image, there is no limit on the display duration of the demonstration image.

[0155] In some embodiments, in the three demonstration scenes, the controller 250 may detect the user's operation. If no user operation is detected within a certain time (for example, set to 3 minutes), the controller 250 may control the display device 200 to exit the demonstration scene.

[0156] The embodiment of the present application also provides a display device size demonstration method, which is applied to a display device, and the method includes:

[0157] Step 701, in response to an instruction indicating the size of a demonstration display device, obtaining a demonstration size list and a demonstration video;

[0158] Step 702: Create a size demonstration window, and control the display to play a demonstration video in the size demonstration window; and detect the video demonstration duration;

[0159] Step 703: based on detecting that the video presentation duration reaches a preset period, obtaining the current presentation size of the size presentation window, and obtaining the first presentation size in the presentation size list according to the current presentation size;

[0160] Step 704: Set the size of the size demonstration window to the first demonstration size, and reset the video demonstration duration.

[0161] In some embodiments, obtaining a list of presentation sizes specifically includes:

[0162] A display device size data acquisition request is sent to a server, so that the server feeds back the display device size data; the display device size data includes multiple display device sizes.

[0163] Get the display size of the display, and get multiple presentation sizes according to the display size; the presentation size is the display device size that is smaller than or equal to the display size. Sort the multiple presentation sizes to generate a presentation size list.

[0164] In some embodiments, creating a size demonstration window specifically includes:

[0165] Get the maximum presentation size in the presentation size list and create a presentation window of the same size according to the maximum presentation size.

[0166] Get the first presentation size in the presentation size list according to the current presentation size, including:

[0167] According to the order of presentation sizes from large to small, the first presentation size adjacent to the current presentation size is obtained in the presentation size list.

[0168] In some embodiments, after detecting the video presentation duration, the method further includes:

[0169] In response to the first size switching instruction, the previous demonstration size of the current demonstration size is obtained in the demonstration size list, the size of the size demonstration window is set to the previous demonstration size, and the video demonstration duration is reset.

[0170] In response to the second size switching instruction, the next presentation size of the current presentation size is obtained in the presentation size list, the size of the size presentation window is set to the next presentation size, and the video presentation duration is reset.

[0171] In some embodiments, after controlling the display to play the demonstration video in the size demonstration window, the method further includes:

[0172] Get the current presentation size of the size presentation window. Generate size presentation information according to the current presentation size; the size presentation information includes the current presentation size, pre-installation height information and / or viewing distance information.

[0173] The display is controlled to display size demonstration information; the display level of the size demonstration information is higher than the demonstration video.

[0174] In some embodiments, after controlling the display to play the demonstration video in the size demonstration window, the method further includes:

[0175] In response to the overlay image demonstration instruction, a first overlay image is acquired from a preset overlay image set, and a display is controlled to display the first overlay image; and a display time of the image is detected.

[0176] Based on detecting that the image display duration reaches a preset period, a second superimposed image is obtained from the superimposed image set according to the first superimposed image, and the display is controlled to display the second superimposed image and not to display the first superimposed image, and the image display duration is reset.

[0177] In some embodiments, the demonstration size list includes multiple demonstration sizes. After obtaining the demonstration size list, it also includes:

[0178] Acquire multiple demonstration images corresponding to multiple demonstration sizes. Generate multiple overlay images corresponding to multiple demonstration sizes; the overlay image is generated by overlaying at least one demonstration image that is greater than or equal to the current demonstration size. Sort the multiple overlay images according to the number of images in the overlay image to generate an overlay image set.

[0179] In some embodiments, the first superimposed image is a superimposed image with the least number of images in the superimposed image set. The second superimposed image is a superimposed image in the superimposed image set that is adjacent to the first superimposed image.

[0180] In some embodiments, after controlling the display to play the demonstration video in the size demonstration window, the method further includes:

[0181] In response to the presentation type switching instruction, the display is controlled to display a presentation type interface including a video presentation control, an overlay image presentation control and a single-size image presentation control. In response to the selection operation of the overlay image presentation control, an overlay image presentation instruction is generated.

[0182] In response to a selection operation on a single-size image presentation control, the display is controlled to display a presentation size interface; the presentation size interface includes a plurality of presentation size controls.

[0183] Based on detecting a selection operation on a target demonstration size control, a demonstration image of a demonstration size corresponding to the target demonstration size control is obtained, and the display is controlled to display the demonstration image.

[0184] The same and similar parts between the various embodiments in this specification can be referenced to each other and will not be described again here.

[0185] Those skilled in the art can clearly understand that the technology in the embodiments of the present invention can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solution in the embodiments of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of various embodiments of the present invention or certain parts of the embodiments.

[0186] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

[0187] For ease of explanation, the above description has been made in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are intended to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.

Claims

1. A display device, characterized in that: include: monitor; A communication device configured to establish a communication connection with a server; The controller is configured as: In response to an instruction indicating a size of a demonstration display device, obtaining a demonstration size list and a demonstration video; Creating a size demonstration window, and controlling the display to play the demonstration video in the size demonstration window; and detecting the video demonstration duration; Based on detecting that the video presentation duration reaches a preset period, obtaining the current presentation size of the size presentation window, and obtaining the first presentation size in the presentation size list according to the current presentation size; The size of the size demonstration window is set to the first demonstration size, and the video demonstration duration is reset.

2. The display device according to claim 1, characterized in that The controller executes obtaining a list of presentation sizes, and is specifically configured as follows: Sending a display device size data acquisition request to a server, so that the server feeds back display device size data; the display device size data includes multiple display device sizes; Acquire a display size of the display, and acquire multiple demonstration sizes according to the display size; The demonstration size is a display device size that is smaller than or equal to the display size; The plurality of presentation sizes are sorted to generate a presentation size list.

3. The display device according to claim 2, characterized in that The controller executes creation of a size demonstration window, and is specifically configured as follows: Obtaining the maximum presentation size in the presentation size list, and creating a size presentation window according to the maximum presentation size; The controller executes acquiring a first demonstration size in the demonstration size list according to the current demonstration size, and is specifically configured as follows: According to the order of presentation sizes from large to small, a first presentation size adjacent to the current presentation size is obtained in the presentation size list.

4. The display device according to claim 2, characterized in that After executing the detection of the video presentation duration, the controller is further configured to: In response to the first size switching instruction, obtaining a previous demonstration size of the current demonstration size in the demonstration size list; setting the size of the size demonstration window to the previous demonstration size, and resetting the video demonstration duration; In response to the second size switching instruction, the next presentation size of the current presentation size is obtained in the presentation size list; the size of the size presentation window is set to the next presentation size, and the video presentation duration is reset.

5. The display device according to claim 1, characterized in that After the controller controls the display to play the demonstration video in the size demonstration window, the controller is further configured to: Get the current presentation size of the presentation window; Generate size demonstration information according to the current demonstration size; the size demonstration information includes the current demonstration size, pre-installation height information and / or viewing distance information; The display is controlled to display the size demonstration information; the display level of the size demonstration information is higher than the demonstration video.

6. The display device according to claim 1, characterized in that After the controller controls the display to play the demonstration video in the size demonstration window, the controller is further configured to: In response to the overlay image demonstration instruction, acquiring a first overlay image from a preset overlay image set, and controlling the display to display the first overlay image; and, detecting the image display duration; Based on detecting that the image display time reaches a preset period, acquiring a second superimposed image from the superimposed image set according to the first superimposed image; The display is controlled to display the second superimposed image, not to display the first superimposed image, and to reset the image display time.

7. The display device according to claim 6, characterized in that The demonstration size list includes multiple demonstration sizes; after the controller executes obtaining the demonstration size list, the controller is further configured to: Obtain multiple demonstration images corresponding to multiple demonstration sizes; Generate a plurality of superimposed images corresponding to a plurality of demonstration sizes; the superimposed image is generated by superimposing at least one demonstration image that is larger than and equal to the current demonstration size; The plurality of superimposed images are sorted according to the number of images in the superimposed images to generate a superimposed image set.

8. The display device according to claim 7, characterized in that The first superimposed image is a superimposed image having the least number of images in the superimposed image set; The second overlay image is an overlay image in the overlay image set that is adjacent to the first overlay image.

9. The display device according to claim 2, characterized in that: After the controller controls the display to play the demonstration video in the size demonstration window, the controller is further configured to: In response to the presentation type switching instruction, the display is controlled to display a presentation type interface; the presentation type interface includes a video presentation control, an overlay image presentation control, and a single-size image presentation control; In response to a selection operation on the overlay image presentation control, generating an overlay image presentation instruction; In response to a selection operation on the single-size image presentation control, controlling the display to display a presentation size interface; The demonstration size interface includes a plurality of demonstration size controls; Based on detecting a selection operation on a target demonstration size control, a demonstration image of a demonstration size corresponding to the target demonstration size control is acquired, and a display is controlled to display the demonstration image.

10. A method for demonstrating the size of a display device, characterized in that: Applied to the display device according to any one of claims 1 to 9, the method comprising: In response to an instruction indicating a size of a demonstration display device, obtaining a demonstration size list and a demonstration video; Creating a size demonstration window, and controlling the display to play the demonstration video in the size demonstration window; and detecting the video demonstration duration; Based on detecting that the video presentation duration reaches a preset period, obtaining the current presentation size of the size presentation window, and obtaining the first presentation size in the presentation size list according to the current presentation size; The size of the size demonstration window is set to the first demonstration size, and the video demonstration duration is reset.