CN113596559A - Method for displaying information in information bar and display equipment - Google Patents
Method for displaying information in information bar and display equipment Download PDFInfo
- Publication number
- CN113596559A CN113596559A CN202110823318.XA CN202110823318A CN113596559A CN 113596559 A CN113596559 A CN 113596559A CN 202110823318 A CN202110823318 A CN 202110823318A CN 113596559 A CN113596559 A CN 113596559A
- Authority
- CN
- China
- Prior art keywords
- data
- specified
- image
- display
- information
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4854—End-user interface for client configuration for modifying image parameters, e.g. image brightness, contrast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4858—End-user interface for client configuration for modifying screen layout parameters, e.g. fonts, size of the windows
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The application discloses a method for displaying information in an information bar and display equipment, wherein when the information in the information bar is refreshed and displayed in real time, image data sent by external equipment is received, if the data type of the image data is a specified data type, peripheral display parameters corresponding to the specified data type of the external equipment are periodically acquired, and peripheral image parameters are generated when the image data of the specified data type is sent; and displaying the peripheral display parameters and the peripheral image parameters corresponding to the specified data types in the information bar. Therefore, the method and the display device can acquire the relevant parameters of the corresponding external device in real time based on the data type of the received image data so as to refresh the information displayed in the information bar in real time and ensure that the information displayed in the information bar is consistent with the real-time output information generated by the external device. The information bar accurately displays the related information of the external equipment, so that a user can visually see the information change of the external equipment, and the user experience is good.
Description
Technical Field
The present application relates to the field of information display technologies, and in particular, to a method for displaying information in an information bar and a display device.
Background
Along with the rapid development of display equipment, the functions of the display equipment are more and more abundant, and the performance of the display equipment is more and more powerful, and at present, the display equipment comprises an intelligent television, a mobile phone, a refrigerator, other products with an intelligent display screen and the like. In order to improve the user experience of the display device, the display device can be connected with an external device by using a self-configured HDMI interface so as to display image content provided by the external device in the display device.
While displaying the image content provided by the external device, the display device usually pops up an information bar to display information such as image parameters of the external device, such as image output frequency, frame number, and the like. However, the information displayed in the information bar is usually a reference image parameter of the external device, and the parameter is a fixed value. In actual operation, the image parameters of the external device are changed in real time, which causes the information bar to fail to accurately display the related information of the external device, and the user experience is not good.
Disclosure of Invention
The application provides a method for displaying information in an information bar and display equipment, which are used for solving the problem that the existing information bar cannot accurately display information.
In a first aspect, the present application provides a display device, comprising:
a display configured to present a user interface;
a controller connected with the display, the controller configured to:
when the device is connected with an external device, receiving image data sent by the external device, and displaying image content corresponding to the image data in a user interface;
responding to an information display instruction triggered by a user, and judging whether the data type of the image data is a specified data type;
if the data type of the image data is the designated data type, periodically acquiring peripheral display parameters corresponding to the designated data type of the external equipment and peripheral image parameters generated when the image data of the designated data type is sent;
and displaying an information bar in the user interface, and displaying the peripheral display parameters and the peripheral image parameters corresponding to the specified data type in the information bar.
In some embodiments of the present application, the controller, when performing the connection with the external device, is further configured to:
when the terminal is connected with external equipment, obtaining EDID data for realizing data transmission with the external equipment, wherein identification data of different functions supported by the terminal are stored in the EDID data;
if specified identification data exist in the EDID data, receiving image data of a specified data type sent by the external equipment when the specified identification data exist in the EDID data, wherein the specified identification data is used for representing that a home terminal has a specified function of displaying image content corresponding to the specified image data sent by the external equipment;
and if the specified identification data does not exist in the EDID data, receiving image data of a non-specified data type sent by the external equipment when the specified identification data does not exist in the EDID data.
In some embodiments of the present application, the controller is further configured to:
when judging whether the EDID data has the specified identification data, acquiring system setting parameters;
if the system setting parameter represents that a switch of the local terminal appointed function is in an opening state, reserving appointed identification data corresponding to the appointed function in the EDID data to determine that the appointed identification data exists in the EDID data;
and if the system setting parameter represents that a switch of the local terminal appointed function is in a closed state, deleting appointed identification data corresponding to the appointed function in the EDID data so as to determine that the appointed identification data does not exist in the EDID data.
In some embodiments of the present application, the controller is further configured to:
if the data type of the image data is a non-specified data type, acquiring peripheral display parameters corresponding to the non-specified data type of the external equipment;
and displaying the peripheral display parameters corresponding to the non-specified data types in an information bar.
In some embodiments of the present application, the controller, when performing the periodically acquiring peripheral display parameters corresponding to a specified data type of the external device and peripheral image parameters generated when the image data is transmitted, is further configured to:
acquiring a preset time interval, wherein the preset time interval is used for representing the time period of acquiring parameters;
and according to the preset time interval, acquiring peripheral display parameters corresponding to the specified data type of the external equipment at regular time, and peripheral image parameters generated when the image data is sent.
In a second aspect, the present application further provides a method for displaying information in an information bar, where the method includes:
when the device is connected with an external device, receiving image data sent by the external device, and displaying image content corresponding to the image data in a user interface;
responding to an information display instruction triggered by a user, and judging whether the data type of the image data is a specified data type;
if the data type of the image data is the designated data type, periodically acquiring peripheral display parameters corresponding to the designated data type of the external equipment and peripheral image parameters generated when the image data of the designated data type is sent;
and displaying an information bar in the user interface, and displaying the peripheral display parameters and the peripheral image parameters corresponding to the specified data type in the information bar.
In some embodiments of the present application, the receiving, when connected to an external device, image data sent by the external device includes:
when the terminal is connected with external equipment, obtaining EDID data for realizing data transmission with the external equipment, wherein identification data of different functions supported by the terminal are stored in the EDID data;
if specified identification data exist in the EDID data, receiving image data of a specified data type sent by the external equipment when the specified identification data exist in the EDID data, wherein the specified identification data is used for representing that a home terminal has a specified function of displaying image content corresponding to the specified image data sent by the external equipment;
and if the specified identification data does not exist in the EDID data, receiving image data of a non-specified data type sent by the external equipment when the specified identification data does not exist in the EDID data.
In some embodiments of the present application, the method further comprises:
when judging whether the EDID data has the specified identification data, acquiring system setting parameters;
if the system setting parameter represents that a switch of the local terminal appointed function is in an opening state, reserving appointed identification data corresponding to the appointed function in the EDID data to determine that the appointed identification data exists in the EDID data;
and if the system setting parameter represents that a switch of the local terminal appointed function is in a closed state, deleting appointed identification data corresponding to the appointed function in the EDID data so as to determine that the appointed identification data does not exist in the EDID data.
In some embodiments of the present application, the method further comprises:
if the data type of the image data is a non-specified data type, acquiring peripheral display parameters corresponding to the non-specified data type of the external equipment;
and displaying the peripheral display parameters corresponding to the non-specified data types in an information bar.
In some embodiments of the present application, the periodically obtaining peripheral display parameters corresponding to a specified data type of the external device and peripheral image parameters generated when the image data is sent includes:
acquiring a preset time interval, wherein the preset time interval is used for representing the time period of acquiring parameters;
and according to the preset time interval, acquiring peripheral display parameters corresponding to the specified data type of the external equipment at regular time, and peripheral image parameters generated when the image data is sent.
In a third aspect, the present application further provides a storage medium, where the computer storage medium may store a program, and the program may implement, when executed, some or all of the steps in the embodiments of the method for displaying information in an information bar provided by the present application.
As can be seen from the foregoing technical solutions, in the method for displaying information in an information bar and the display device provided in the embodiments of the present invention, when information in the information bar is refreshed and displayed in real time, image data sent by an external device is received, and if the data type of the image data is a specific data type, peripheral display parameters corresponding to the specific data type of the external device and peripheral image parameters generated when the image data of the specific data type is sent are periodically obtained; and displaying the peripheral display parameters and the peripheral image parameters corresponding to the specified data types in the information bar. Therefore, the method and the display device can acquire the relevant parameters of the corresponding external device in real time based on the data type of the received image data so as to refresh the information displayed in the information bar in real time and ensure that the information displayed in the information bar is consistent with the real-time output information generated by the external device. The information bar accurately displays the related information of the external equipment, so that a user can visually see the information change of the external equipment, and the user experience is good.
Drawings
In order to more clearly explain the technical solution of the present application, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious to those skilled in the art that other drawings can be obtained according to the drawings without any creative effort.
FIG. 1 illustrates a schematic diagram of an operational scenario between a display device and a control apparatus according to some embodiments;
fig. 2 shows a block configuration diagram of the control device 100 according to some embodiments;
fig. 3 illustrates a hardware configuration block diagram of the display apparatus 200 according to some embodiments;
FIG. 4 illustrates a software configuration diagram in the display device 200 according to some embodiments;
FIG. 5(a) illustrates an effect diagram of asynchronous display of information by an information banner and an on-screen menu, according to some embodiments;
FIG. 5(b) illustrates another effect diagram of asynchronous display of information by an information banner and an on-screen menu, in accordance with some embodiments;
FIG. 6 illustrates a flow diagram of a method of an information banner displaying information, according to some embodiments;
FIG. 7 illustrates a data flow diagram of a method of displaying information in an information bar, in accordance with some embodiments;
FIG. 8(a) illustrates an effect diagram of an information banner and on-screen menu synchronized display information according to some embodiments;
FIG. 8(b) illustrates another effect diagram of an information banner and on-screen menu synchronized display information according to some embodiments;
FIG. 9 illustrates an effect diagram of an information bar displaying non-specified data type information, according to some embodiments.
Detailed Description
To make the purpose and embodiments of the present application clearer, the following will clearly and completely describe the exemplary embodiments of the present application with reference to the attached drawings in the exemplary embodiments of the present application, and it is obvious that the described exemplary embodiments are only a part of the embodiments of the present application, and not all of the embodiments.
It should be noted that the brief descriptions of the terms in the present application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of the present application. These terms should be understood in their ordinary and customary meaning unless otherwise indicated.
The terms "first," "second," "third," and the like in the description and claims of this application and in the above-described drawings are used for distinguishing between similar or analogous objects or entities and not necessarily for describing a particular sequential or chronological order, unless otherwise indicated. It is to be understood that the terms so used are interchangeable under appropriate circumstances.
The terms "comprises" and "comprising," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a product or apparatus that comprises a list of elements is not necessarily limited to all elements expressly listed, but may include other elements not expressly listed or inherent to such product or apparatus.
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 functionality associated with that element.
Fig. 1 illustrates a schematic diagram of an operational scenario between a display device and a control apparatus according to some embodiments. As shown in fig. 1, a user may operate the display apparatus 200 through the smart device 300 or the control device 100.
In some embodiments, the control apparatus 100 may be a remote controller, and the communication between the remote controller and the display device includes an infrared protocol communication or a bluetooth protocol communication, and other short-distance communication methods, and controls the display device 200 in a wireless or wired manner. The user may input a user instruction through a key on a remote controller, voice input, control panel input, etc., to control the display apparatus 200.
In some embodiments, the smart device 300 (e.g., mobile terminal, tablet, computer, laptop, etc.) may also be used to control the display device 200. For example, the display device 200 is controlled using an application program running on the smart device.
In some embodiments, the display device 200 may also be controlled in a manner other than the control apparatus 100 and the smart device 300, for example, the voice command control of the user may be directly received by a module configured inside the display device 200 to obtain a voice command, or may be received by a voice control device provided outside the display device 200.
In some embodiments, the display device 200 is also in data communication with a server 400. The display device 200 may be allowed to be communicatively connected through a Local Area Network (LAN), a Wireless Local Area Network (WLAN), and other networks. The server 400 may provide various contents and interactions to the display apparatus 200. The server 400 may be a cluster or a plurality of clusters, and may include one or more types of servers.
Fig. 2 shows a block configuration diagram of the control device 100 according to some embodiments. As shown in fig. 2, the control device 100 includes a controller 110, a communication interface 130, a user input/output interface 140, a memory, and a power supply. The control apparatus 100 may receive an input operation instruction from a user and convert the operation instruction into an instruction recognizable and responsive by the display device 200, serving as an interaction intermediary between the user and the display device 200.
Fig. 3 illustrates a hardware configuration block diagram of a display device 200 according to some embodiments. Referring to fig. 3, in some embodiments, the display apparatus 200 includes at least one of a tuner 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.
In some embodiments the controller comprises a processor, a video processor, an audio processor, a graphics processor, a RAM, a ROM, a first interface to an nth interface for input/output.
In some embodiments, the display 260 includes a display screen component for presenting a picture, and a driving component for driving an image display, a component for receiving an image signal from the controller output, performing display of video content, image content, and a menu manipulation interface, and a user manipulation UI interface.
In some embodiments, the display 260 may be a liquid crystal display, an OLED display, and a projection display, and may also be a projection device and a projection screen.
In some embodiments, 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 display apparatus 200 may establish transmission and reception of control signals and data signals with the external control apparatus 100 or the server 400 through the communicator 220.
In some embodiments, the user interface may be configured to receive control signals for controlling the apparatus 100 (e.g., an infrared remote control, etc.).
In some embodiments, the detector 230 is used to collect signals of the external environment or interaction with the outside. For example, detector 230 includes a light receiver, a sensor for collecting ambient light intensity; alternatively, the detector 230 includes an image collector, such as a camera, which may be used to collect external environment scenes, attributes of the user, or user interaction gestures, or the detector 230 includes a sound collector, such as a microphone, which is used to receive external sounds.
In some embodiments, the external device interface 240 may include, but is 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, and the like. The interface may be a composite input/output interface formed by the plurality of interfaces.
In some embodiments, the tuner demodulator 210 receives broadcast television signals via wired or wireless reception, and demodulates audio/video signals, such as EPG data signals, from a plurality of wireless or wired broadcast television signals.
In some embodiments, the controller 250 and the modem 210 may be located in different separate devices, that is, the modem 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.
In some embodiments, the controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in memory. The controller 250 controls the overall operation of the display apparatus 200. For example: in response to receiving a user command for selecting a UI object to be displayed on the display 260, the controller 250 may perform an operation related to the object selected by the user command.
In some embodiments, the object may be any one of selectable objects, such as a hyperlink, an icon, or other actionable control. The operations related to the selected object are: displaying an operation connected to a hyperlink page, document, image, or the like, or performing an operation of a program corresponding to the icon.
In some embodiments the controller comprises at least one of a Central Processing Unit (CPU), a video processor, an audio processor, a Graphics Processing Unit (GPU), a RAM Random Access Memory (RAM), a ROM (Read-Only Memory), a first to nth interface for input/output, a communication Bus (Bus), and the like.
A CPU processor. For executing operating system and application program instructions stored in the memory, and executing various application programs, data and contents according to various interactive instructions receiving external input, so as to finally display and play various audio-video contents. The CPU processor may include a plurality of processors. E.g. comprising a main processor and one or more sub-processors.
In some embodiments, a graphics processor for generating various graphics objects, such as: icons, operation menus, user input instruction display graphics, and the like. The graphic processor comprises an arithmetic unit, which performs operation by receiving various interactive instructions input by a user and displays various objects according to display attributes; the system also comprises a renderer for rendering various objects obtained based on the arithmetic unit, wherein the rendered objects are used for being displayed on a display.
In some embodiments, the video processor is configured to receive an external video signal, and perform video processing such as decompression, decoding, scaling, noise reduction, frame rate conversion, resolution conversion, and image synthesis according to a standard codec protocol of the input signal, so as to obtain a signal that can be displayed or played on the direct display device 200.
In some embodiments, the video processor includes a demultiplexing module, a video decoding module, an image synthesis module, a frame rate conversion module, a display formatting module, and the like. The demultiplexing module is used for demultiplexing the input audio and video data stream. And the video decoding module is used for processing the video signal after demultiplexing, including decoding, scaling and the like. And the image synthesis module is used for carrying out superposition mixing processing on the GUI signal input by the user or generated by the user and the video image after the zooming processing by the graphic generator so as to generate an image signal for display. And the frame rate conversion module is used for converting the frame rate of the input video. And the display formatting module is used for converting the received video output signal after the frame rate conversion, and changing the signal to be in accordance with the signal of the display format, such as an output RGB data signal.
In some embodiments, the audio processor is configured to receive an external audio signal, decompress and decode the received audio signal according to a standard codec protocol of the input signal, and perform noise reduction, digital-to-analog conversion, and amplification processing to obtain an audio signal that can be played in the speaker.
In some embodiments, a user may enter user commands on a Graphical User Interface (GUI) displayed on display 260, and the user input interface receives the user input commands through the Graphical User Interface (GUI). Alternatively, the user may input the user command by inputting a specific sound or gesture, and the user input interface receives the user input command by recognizing the sound or gesture through the sensor.
In some embodiments, a "user interface" is a media interface for interaction and information exchange between an application or operating system and a user that enables conversion between an internal form of information and a form that is acceptable to the user. A commonly used presentation form of the User Interface is a Graphical User Interface (GUI), which refers to a User Interface related to computer operations and displayed in a graphical manner. It may be an interface element such as an icon, a window, a control, etc. displayed in the display screen of the electronic device, where the control may include a visual interface element such as an icon, a button, a menu, a tab, a text box, a dialog box, a status bar, a navigation bar, a Widget, etc.
In some embodiments, a system of a display device may include a Kernel (Kernel), a command parser (shell), a file system, and an application program. The kernel, shell, and file system together make up the basic operating system structure that allows users to manage files, run programs, and use the system. After power-on, the kernel is started, kernel space is activated, hardware is abstracted, hardware parameters are initialized, and virtual memory, a scheduler, signals and interprocess communication (IPC) are operated and maintained. And after the kernel is started, loading the Shell and the user application program. The application program is compiled into machine code after being started, and a process is formed.
Fig. 4 illustrates a software configuration diagram in the display device 200 according to some embodiments. As shown in fig. 4, the system of the display device is divided into three layers, i.e., an application layer, a middleware layer and a hardware layer from top to bottom.
The Application layer mainly includes common applications on the television and an Application Framework (Application Framework), wherein the common applications are mainly applications developed based on the Browser, such as: HTML5 APPs; and Native APPs (Native APPs);
an Application Framework (Application Framework) is a complete program model, and has all basic functions required by standard Application software, such as: file access, data exchange, and interfaces to use these functions (toolbars, status lists, menus, dialog boxes).
Native APPs (Native APPs) may support online or offline, message push, or local resource access.
The middleware layer comprises various television protocols, multimedia protocols, system components and other middleware. The middleware can use basic service (function) provided by system software to connect each part of an application system or different applications on a network, and can achieve the purposes of resource sharing and function sharing.
The hardware layer mainly comprises an HAL interface, hardware and a driver, wherein the HAL interface is a unified interface for butting all the television chips, and specific logic is realized by each chip. The driving mainly comprises: audio drive, display driver, bluetooth drive, camera drive, WIFI drive, USB drive, HDMI drive, sensor drive (like fingerprint sensor, temperature sensor, pressure sensor etc.) and power drive etc..
In some embodiments, to enhance the user experience of the display device, multiple HDMI interfaces are configured within the display device. Each HDMI interface is typically connected to an external device through a corresponding EDID (Extended Display Identification Data) to present image content provided by the external device in the Display device. The display device indicates, through the EDID, each function supported by itself, that is, if the display device wants to display image content provided by an external device, the display device needs to have a function of displaying the image content.
In some embodiments, in order to provide better image effect for users, the display of the display device needs to have characteristics of ultra-high refresh rate, fast response time, and the like in addition to good color representation, so as to provide users with perfect image feeling.
When the external device is a game box, the image content provided by the game box typically has a high refresh rate. At this time, if the display device wants to display the image content provided by the game box, the display device needs to have a Freesync function (variable refresh rate function), the refresh rate of the display having the Freesync function is synchronized with the frame rate of the display card of the user, so as to reduce input delay, reduce situations such as pause, frame tearing, and smear, and provide a perfect game experience for the user.
In a scene that the display device is connected to the external device, the FreeSync technology requires that the display device displays an on-screen display (OSD) for displaying the output frame number (frequency) of the real-time graphics card of the external device when the FreeSync function is turned on. Meanwhile, an information bar (infobar) is displayed in the display for displaying the frequency of the input signal, which is the fixed output frequency of the external device.
The display card rendering picture of the external device fluctuates, for example, in a competitive game, the picture is always changed, and the complexity of the picture is also changed. However, the performance of the display card is not changed, which causes the high output frame number of the display card in a simple scene and the low output frame number of a complex scene, so that the output frame number of the display card fluctuates in the game process, and the frequency displayed in the screen menu is refreshed in real time. The frequency displayed in the information bar is fixed frequency and cannot be refreshed in real time, so that the fixed frequency display in the information bar and the frequency display refreshed in real time on the screen menu conflict with each other, and the two displayed frequencies are asynchronous, so that the user is confused and does not know which frequency to display.
FIG. 5(a) illustrates an effect diagram of asynchronous display of information by an information banner and an on-screen menu, according to some embodiments; FIG. 5(b) illustrates another effect diagram of asynchronous display of information by an information banner and an on-screen menu, according to some embodiments. When the display device is connected to the game box, the image content provided by the game box is displayed on the display of the display device. When the user needs to know the relevant image parameters provided by the game box during operation, the screen menu can be displayed at the lower right corner of the display, and the information bar can be displayed at the upper left corner of the display.
When the asynchronous information display is adopted, referring to fig. 5(a), the fixed output frequency of the external device is displayed in the information bar at a certain time of 120Hz, and the real-time output frequency of the external device is displayed in the on-screen menu at 48.03 Hz. At the next moment, referring to fig. 5(b), since the number of the display card output frames of the external device changes in real time, the real-time output frequency 103.93Hz of the external device is displayed in the on-screen menu; while the information bar still displays the fixed output frequency of the external device, 120 Hz.
It can be seen that, when the external device continuously transmits image data to the display device, the on-screen menu is not synchronized with the information displayed in the information bar, which may cause confusion to the user.
In addition, in order to avoid influencing the game experience of the user, the screen menu can be displayed or not displayed according to the selection of the user, namely the real-time display card output frequency of the external equipment can be displayed or not displayed. If the screen menu is cancelled to be displayed, the way for the user to obtain the output frequency of the external equipment is only the information bar, and the frequency displayed by the information bar is a fixed value, so that the user cannot accurately know the output frequency of the external equipment at the current moment, and the user experience is poor.
Therefore, in order to ensure that a user can know accurate information in real time, the application provides a display device, and provides a strategy method for refreshing the display frequency of an information bar in real time, the playing signal of the user is judged to be a FreeSeync signal according to analysis, the output frequency of a display card of external equipment is acquired in real time, so that the information displayed by the information bar is refreshed in real time and is synchronously displayed with a screen menu, the information bar can accurately display the related information of the external equipment, the user can know the current frequency clearly and clearly, and confusion cannot be caused; meanwhile, the user can know the current frequency when the screen menu is not displayed, so that the product is more intelligent and humanized, and the user experience is improved.
FIG. 6 illustrates a flow diagram of a method of an information banner displaying information, according to some embodiments; FIG. 7 illustrates a data flow diagram of a method of displaying information in an information bar, according to some embodiments. An embodiment of the present invention provides a display device, including: a display configured to present a user interface; a controller connected to the display, the controller being configured to perform the following steps when performing the method of displaying information in an information bar as shown in fig. 6 and 7:
s1, when the external device is connected, receives the image data transmitted from the external device, and displays the image content corresponding to the image data on the user interface.
When an external device accesses a display device through a designated HDMI interface, an access request is generated. The external equipment can be game boxes, power amplifier equipment, DVDs and the like. The designated HDMI interface may be HDMI interface 1, HDMI interface 2, HDMI interface 3, or HDMI interface 4.
Different external devices provide different content, which requires different functions supported by the display device side. For the game box, in order to improve the display effect of the game interface, the image content provided by the game box usually requires the display device to have a fresync function (variable refresh rate function). When the display device is provided with the fresync function, the external device may provide image content necessary when the display device implements the fresync function.
The display device obtains EDID data corresponding to the appointed HDMI based on the access request so as to realize connection with the external device. After the display device establishes a connection with the external device, the external device may transmit image data to the display device. And after receiving the image data, the display equipment displays the image content corresponding to the image data in the user interface.
In some embodiments, since the image content corresponding to the image data provided by the external device is to be displayed in the display device, the display device is required to have a function of displaying the image content. If the display device does not have the function of displaying the image content, the external device does not need to transmit image data corresponding to the function to the display device. For example, if the display device has a fresync function, the external device transmits image data of a fresync type to the display device; if the display device does not have the Freesync function, the external device does not need to transmit image data of the Freesync type to the display device, but only needs to transmit image data of the normal data type.
Therefore, to accurately determine the type of image data transmitted by the external device to the display device, the controller, when performing connection with the external device, receives image data transmitted by the external device, is further configured to perform the steps of:
and 11, when the terminal is connected with the external equipment, obtaining EDID data for realizing data transmission with the external equipment, wherein identification data of different functions supported by the terminal are stored in the EDID data.
And step 12, if the specified identification data exists in the EDID data, receiving the image data of the specified data type sent by the external equipment when the specified identification data exists in the EDID data, wherein the specified identification data is used for representing that the home terminal has a specified function of displaying the image content corresponding to the specified image data sent by the external equipment.
And step 13, if the specified identification data does not exist in the EDID data, receiving the image data of the non-specified data type sent by the external equipment when the specified identification data does not exist in the EDID data.
The type of image data transmitted by the external device to the display device is related to whether the display device has a corresponding function, and whether the display device has a corresponding function may be identified in the EDID data. The EDID data is used for realizing data transmission between the display equipment and the external equipment, and when the external equipment is connected with the display equipment through the appointed HDMI interface, the appointed HDMI interface calls the corresponding EDID data to realize the data transmission. And each HDMI interface corresponds to the matched EDID data.
The EDID data structure is formed by splicing different fields, namely the content of one field is used for indicating that the display device has the capability of providing corresponding functions, and one field corresponds to one function. The field content corresponds to identification data, and identification data of different functions supported by the display device is stored in the EDID data. And if the identification data corresponding to the specified function exists in the EDID data, indicating that the display equipment supports the capability of realizing the specified function. For example, for the fresync function (variable refresh rate function), if it is indicated that the display device supports the variable refresh rate function, identification data of a fresync field is added to the EDID data.
The external device is used to provide image data required when the display device implements a specified function, and therefore, the external device can determine the data type of image data transmitted by itself according to whether specified identification data of the specified function exists in EDID data called by the display device for implementing data transmission. The specific identification data is used for representing that the display device has a specific function of displaying the corresponding image content of the specific image data sent by the external device, for example, the identification data of the Freesync field is used for representing that the display device has a Freesync function capable of displaying image data of a Freesync type.
When the specified identification data exists in the EDID data, the display device is explained to have the specified function, at this time, the external device reads the corresponding EDID data through the connected specified HDMI interface, and reads that the specified identification data exists in the EDID data, and then sends the image data of the specified data type to the display device. For example, the external device reads the identification data of the fresync field in the EDID data, which indicates that the display device has the fresync function, and can display the image data of the fresync type provided by the external device, so that the external device can transmit the image data of the fresync type to the display device.
The display device receives the image data of the specified data type sent by the external device when the specified identification data exists in the read EDID data, and the image content corresponding to the image data of the specified data type can be displayed in the user interface.
When no specified identification data exists in the EDID data, the display device does not have the specified function, at this time, the external device reads the corresponding EDID data through the connected specified HDMI interface, and reads that no specified identification data exists in the EDID data, and image data of the specified data type is not required to be sent to the display device, but image data of the common data type is sent. For example, the external device reads the identification data that the fresync field does not exist in the EDID data, which indicates that the display device does not have the fresync function, and cannot display the image data of the fresync type provided by the external device, so that the external device does not need to transmit the image data of the fresync type by the display device, and only needs to transmit the image data of other common data types.
The display device receives image data of a non-specified data type (namely, a common data type) sent by the external device when the specified identification data does not exist in the read EDID data, and the image content corresponding to the image data of the non-specified data type can be displayed in the user interface.
In some embodiments, whether the display device has the specified function may be based on a user's setting. The display equipment can configure corresponding switches in the system according to different functions supported by the display equipment, and if a user turns on the switch with the designated function, the display equipment has the designated function; if the user turns off the switch of the designated function, it is indicated that the display device does not have the designated function. The switch states of the switches corresponding to the respective functions in the display device are stored in the system setting parameters.
Because the identification data of all functions supported by the display device exist in the EDID data, in order to ensure the normal operation of data transmission, the identification data of each function in the EDID data can be modified in real time according to the setting of a user so as to determine whether the appointed identification data exists in the EDID data utilized in the current data transmission process, and further realize that the external device sends the image data of the corresponding data type to the display device based on the latest EDID data.
Accordingly, in determining whether the specified identification data exists in the EDID data, the controller is further configured to perform the steps of:
and step 011, acquiring system setting parameters when judging whether the EDID data has the specified identification data.
And step 012, if the system setting parameter indicates that the switch of the local terminal specified function is in an on state, retaining specified identification data corresponding to the specified function in the EDID data to determine that the EDID data contains the specified identification data.
And 013, if the switch of the system setting parameter representation home terminal appointed function is in a closed state, deleting appointed identification data corresponding to the appointed function in the EDID data to determine that the appointed identification data does not exist in the EDID data.
When the display apparatus is operated, if the user wants the display apparatus to support a designated function, the designated function switch may be turned on. The designated function switch can be configured in the system setting, and the user turns on the designated function switch in the popped system setting interface by clicking the system setting control presented in the user interface. And after the appointed function switch is turned on, storing the corresponding appointed function starting parameter into the system setting parameter. When the designated function is the Freesync function, the start parameter of the Freesync function is stored in the system setting parameter after the Freesync function switch is started.
In some embodiments, the switch state of the designated function switch may be set when the display device is running, or may be set after the display device is connected to the external device, which is not specifically limited in this application.
When the switch of the system setting parameter representation appointed function is in an on state, the display device is explained to support the appointed function, namely the display device can receive the image data corresponding to the appointed function transmitted from the external device to the local terminal. Therefore, in order to facilitate notification that the external device can transmit the corresponding image data to the display device, specified identification data corresponding to realizing a specified function can be retained in the EDID data. At this time, the EDID data does not need to be modified, and the display device may perform data transmission with an external device based on the EDID data, where the data transmission content is image data of a specified data type. In this scenario, it may be determined that the specified identification data exists in the EDID data.
The specified identification data of the specified function in the EDID data is for being recognized by the external device to notify the external device that the specified image data of the specified function can be transmitted to the display device. That is, the identification data is equivalent to an identification of data transmission between the display device and the external device, and if the identification data of a certain function exists, it indicates that the external device can transmit corresponding content; if the identification data of a certain function does not exist, the fact that the external equipment does not need to transmit the corresponding content is indicated.
When the switch of the system setting parameter representation designated function is in a closed state, the display device does not support the designated function, namely the display device cannot receive and present image data corresponding to the designated function transmitted to the home terminal by the external device. Therefore, in order to inform that the external device does not need to transmit corresponding image data to the display device, the specified identification data corresponding to the implementation of the specified function can be deleted in the EDID data. At this time, the EDID is to be newly generated based on the deletion operation, and the display device may perform data transmission with the external device based on the newly generated EDID data, where the data transmission content is image data of a general data type. In this scenario, it may be determined that the specified identification data does not exist in the EDID data.
In some embodiments, the identification data of the specified function is deleted from the EDID data if the specified function was not required to be supported by the display device during the previous data transmission. However, if the display device needs to support the designated function in the next data transmission process, the designated function switch is turned on. And rewriting identification data of the specified function into the EDID data, and realizing data transmission between the display device and the external device based on the newly generated EDID data, wherein the data transmission content at this time comprises image data of the specified function. For the specific process of performing identification and data transmission by the external device, reference may be made to the foregoing description, and details are not described here.
Therefore, when the external device is connected with the display device, whether the display device supports the specified function can be determined according to the setting of the user, so that the identification data in the EDID data can be modified in real time. And if the EDID data contains the specified identification data of the specified function, informing the external equipment to send the image data of the specified data type to the display equipment, and displaying the image content corresponding to the image data of the specified data type in the user interface by the display equipment. If the EDID data does not have the specified identification data of the specified function, the external device is informed of not needing to send the image data of the specified data type to the display device, only the image data of the common data type is sent, and the display device displays the image content corresponding to the image data of the common data type in the user interface.
And S2, responding to the information display instruction triggered by the user, and judging whether the data type of the image data is a specified data type.
When the external device is a game box or a power competition host, the reference output frequency of the power competition host can be set to be 120Hz, the display device is connected with the power competition host through an HDMI (high-definition multimedia interface) wire, and the interface is an HDMI interface 3 or an HDMI interface 4. The display device is set to the enhanced mode and in the gaming mode, the switch for the Freesync function is turned on. Then, the display device displays the image content corresponding to the Freesync type image data sent by the external device.
After the display device is connected with the external device and displays the image content provided by the external device, if a user wants to check the display card output frequency of the current external device, a trigger operation can be executed, the trigger operation can be a remote controller key, the remote controller key is triggered, an information display instruction is generated, an information bar is popped up in a user interface, and the information bar is used for displaying the real-time display card output frequency of the external device.
The real-time display card output frequency of the external device is usually displayed in the screen menu, and the frequency value source displayed in the information bar is usually the reference output frequency of the display card of the external device and is a fixed value. Therefore, in order to realize the real-time refreshing of the frequency displayed in the information bar, the frequency dereferencing path of the information bar can be the same as that of the screen menu, namely, one interface is shared to read the output frequency of the real-time display card of the external equipment.
Since different types of data are included in the image data provided by the external device, information corresponding to the different types of data may not all be displayed. The specified data type corresponding to the specified function supported by the display equipment can represent the operating parameters of the external equipment, and has display significance. For example, when the display device has a fresync function, information of a fresync data type may be displayed in an information field of the display device to represent an operation parameter of the external device in transmitting the fresync type image data.
Therefore, when the information related to the external device is displayed in the information bar, in order to ensure that the information related to the specified data type can be displayed in the information bar, the determination may be made based on the image type of the image data transmitted from the external device to the display device.
When the external device sends the image data to the display device, the external device synchronously informs the display device of the data type of the image data, wherein the data type comprises a specified data type and a common data type.
And S3, if the data type of the image data is the designated data type, periodically acquiring peripheral display parameters corresponding to the designated data type of the external equipment and peripheral image parameters generated when the image data of the designated data type is transmitted.
Analyzing the image data sent by the external equipment, if the data type of the image data is determined to be the designated data type, indicating that the display equipment has the designated function, and displaying the operating parameters generated when the external equipment provides the designated image data required by the display equipment to realize the designated function, wherein the operating parameters are the information required to be displayed by the information bar.
The operation parameters comprise peripheral display parameters and peripheral image parameters, and the peripheral display parameters are used for representing and displaying the resolution, HDMI interface information and the like of image content provided by the external equipment; the peripheral image parameters are used for representing the real-time display card output frequency generated when the external equipment transmits the image data of the specified data type.
In order to ensure that the information displayed in the information bar can be refreshed in real time, the display device adopts a periodic reading mode when reading the relevant information of the external device.
Specifically, the controller, in performing the periodically acquiring peripheral display parameters corresponding to the specified data type of the external device and peripheral image parameters generated in transmitting the image data, is further configured to perform the steps of:
and 31, acquiring a preset time interval, wherein the preset time interval is used for representing the time period for acquiring the parameters.
And step 32, acquiring peripheral display parameters corresponding to the specified data type of the external equipment at regular time according to a preset time interval, and peripheral image parameters generated when the image data is sent.
And when the data type of the image data is the designated data type, starting a timing task, and determining a preset time interval based on the timing task, wherein the preset time interval is a time period for acquiring relevant parameters of the peripheral equipment. For example, the predetermined time interval may be 80ms, or may be other data, which may be determined based on the actual application.
The peripheral display parameters corresponding to the specified data type of the external device and the peripheral image parameters generated when the image data are sent can be obtained at regular time based on the preset time interval.
Since the peripheral display parameters corresponding to the specified data type are fixed values and do not change with time, the peripheral display parameters acquired every 80ms are not changed. Based on this, after the peripheral display parameters corresponding to the specified data type are acquired for the first time, the acquiring action may not be executed any more.
The peripheral image parameters are the output frequency of the real-time display card of the external equipment and are fluctuation values, so that the peripheral image parameters can be acquired every 80ms based on a preset time interval, and the real-time information of the external equipment can be acquired at regular time.
In some embodiments, the termination time of the timed task is to cancel display of the information bar or to change the data type of the image data sent by the external device to the display device, for example, when the data type of the image data is a normal data type, the peripheral image parameter is not acquired.
Therefore, real-time information of the external equipment is acquired periodically, and real-time refreshing of the display information in the information bar can be achieved.
And S4, displaying an information bar in the user interface, and displaying the peripheral display parameters and the peripheral image parameters corresponding to the specified data type in the information bar.
After the peripheral display parameters and the peripheral image parameters corresponding to the specified data types are obtained, character splicing is carried out on the peripheral display parameters and the peripheral image parameters, and spliced information is displayed in an information bar. The peripheral image parameters change along with the real-time output frequency of the image data sent by the external equipment to the display equipment, so that the information displayed in the information bar can be refreshed in real time based on the peripheral image parameters acquired in real time at preset time intervals, the information displayed in the information bar is ensured to be consistent with the real-time output information generated by the external equipment, the accuracy of the information displayed in the information bar is ensured, a user can visually see the frequency change of the external equipment, and the user experience is good.
In some embodiments, when the display device displays content provided by the external device, the user may view information of the external device by calling up an information bar, and may also call up an on-screen menu to display real-time information of the external device. The display of the on-screen menu may be automatically triggered to display the on-screen menu when a user turns on a switch of a designated function configured in the display device, or may be displayed based on a triggering operation of the user. If the user does not want to view the information in the on-screen menu, the display of the on-screen menu may be exited by a triggering operation.
FIG. 8(a) illustrates an effect diagram of an information banner and on-screen menu synchronized display information according to some embodiments; FIG. 8(b) illustrates another effect diagram of an information banner and on-screen menu synchronized display information according to some embodiments. When the synchronous information display is adopted, referring to fig. 8(a), the peripheral display parameters and the peripheral image parameters of the external device are displayed in the information bar at a certain time, the peripheral display parameters include resolution (3840 × 2160p) and HDMI interface information (HDMI interface 4), and the peripheral image parameters are the real-time video card output frequency (62.2Hz) of the external device. If the user wants to show the on-screen menu, the real-time video card output frequency of the external device displayed in the on-screen menu at this moment is 62.13 Hz. As can be seen, the information in the information bar is substantially identical to the information in the on-screen menu.
At the next moment, referring to fig. 8(b), since the video card output frame number of the external device changes in real time, the information displayed in the on-screen menu and the information bar changes, and the peripheral display parameters and the peripheral image parameters of the external device are displayed in the information bar at the moment, the peripheral display parameters include resolution (3840 × 2160p) and HDMI interface information (HDMI interface 4), and the peripheral image parameters are the real-time video card output frequency (107.2Hz) of the external device. If the user wants to show the on-screen menu, the real-time video card output frequency of the external device displayed in the on-screen menu at this moment is 107.06 Hz. As can be seen, the information in the information bar is substantially identical to the information in the on-screen menu.
Therefore, with the real-time change of the output frequency of the display card of the external equipment, the information displayed in the information bar and the screen menu synchronously changes, so that the information bar can display the operating parameters of the external equipment in real time, and the information bar is convenient for a user to check.
In some embodiments, the peripheral image parameters need only be exposed when the display device has a specified function, i.e., when the external device sends image data of a specified data type to the display device. And parameters generated when the external equipment transmits image data of other common data types do not need to be displayed.
Therefore, when the data type of the image data transmitted from the external device to the display device is a normal data type, the controller is further configured to perform the steps of:
and 51, if the data type of the image data is a non-specified data type, acquiring peripheral display parameters corresponding to the non-specified data type of the external equipment.
And step 52, displaying the peripheral display parameters corresponding to the non-specified data types in the information bar.
When the data type of the image data is a non-specified data type (i.e., a normal data type), it is described that the display device does not have a specified function, and the external device does not need to transmit the image data of the specified data type required for realizing the specified function to the display device, but only needs to transmit the image data of the normal data type. Therefore, when the user needs to display the information bar, the peripheral image parameters generated by the external equipment when the image data of the specified data type is transmitted do not need to be displayed, and only the peripheral display parameters need to be displayed.
At this time, the peripheral display parameters corresponding to the unspecified data type of the external device are acquired, and the peripheral display parameters corresponding to the unspecified data type are displayed in the information bar, that is, only the normal resolution parameters, the HDMI interface information and the like are displayed in the information bar.
FIG. 9 illustrates an effect diagram of an information bar displaying non-specified data type information, according to some embodiments. Referring to fig. 9, when the data type of the image data transmitted from the external device to the display device is a normal data type, only the information bar is displayed in the display device without displaying the on-screen menu. Peripheral display parameters of the external device are displayed in the information field at this time, and the peripheral display parameters include resolution (3840 × 2160p) and HDMI interface information (HDMI interface 4).
In some embodiments, since the peripheral display parameter can be displayed in the information bar regardless of whether the data type of the image data transmitted by the external device is a designated data type or a normal data type. In order to facilitate a user to quickly distinguish whether the current information is information corresponding to a specified data type or information corresponding to a common data type based on the content displayed in the information bar, the information corresponding to the common data type can be set to be an integer value without decimal point; and the information corresponding to the specified data type is a numerical value with decimal points.
As can be seen from the foregoing technical solutions, in the display device provided in the embodiments of the present invention, when information in an information bar is refreshed and displayed in real time, image data sent by an external device is received, and if the data type of the image data is a specific data type, peripheral display parameters corresponding to the specific data type of the external device and peripheral image parameters generated when the image data of the specific data type is sent are periodically obtained; and displaying the peripheral display parameters and the peripheral image parameters corresponding to the specified data types in the information bar. Therefore, the display equipment can acquire relevant parameters of the corresponding external equipment in real time based on the data type of the received image data so as to refresh the information displayed in the information bar in real time and ensure that the information displayed in the information bar is consistent with the real-time output information generated by the external equipment. The information bar accurately displays the related information of the external equipment, so that a user can visually see the information change of the external equipment, and the user experience is good.
FIG. 6 illustrates a flow diagram of a method of information banner display information according to some embodiments. Referring to fig. 6, the present application provides a method for displaying information in an information bar, which is executed by a controller in the display device provided in the foregoing embodiment, and the method includes:
s1, when the device is connected with an external device, receiving image data sent by the external device, and displaying image content corresponding to the image data in a user interface;
s2, responding to an information display instruction triggered by a user, and judging whether the data type of the image data is a specified data type;
s3, if the data type of the image data is the appointed data type, periodically obtaining the peripheral display parameter corresponding to the appointed data type of the external equipment and the peripheral image parameter generated when the image data of the appointed data type is sent;
and S4, displaying an information bar in the user interface, and displaying the peripheral display parameters and the peripheral image parameters corresponding to the specified data type in the information bar.
In some embodiments of the present application, the receiving, when connected to an external device, image data sent by the external device includes:
when the terminal is connected with external equipment, obtaining EDID data for realizing data transmission with the external equipment, wherein identification data of different functions supported by the terminal are stored in the EDID data;
if specified identification data exist in the EDID data, receiving image data of a specified data type sent by the external equipment when the specified identification data exist in the EDID data, wherein the specified identification data is used for representing that a home terminal has a specified function of displaying image content corresponding to the specified image data sent by the external equipment;
and if the specified identification data does not exist in the EDID data, receiving image data of a non-specified data type sent by the external equipment when the specified identification data does not exist in the EDID data.
In some embodiments of the present application, the method further comprises:
when judging whether the EDID data has the specified identification data, acquiring system setting parameters;
if the system setting parameter represents that a switch of the local terminal appointed function is in an opening state, reserving appointed identification data corresponding to the appointed function in the EDID data to determine that the appointed identification data exists in the EDID data;
and if the system setting parameter represents that a switch of the local terminal appointed function is in a closed state, deleting appointed identification data corresponding to the appointed function in the EDID data so as to determine that the appointed identification data does not exist in the EDID data.
In some embodiments of the present application, the method further comprises:
if the data type of the image data is a non-specified data type, acquiring peripheral display parameters corresponding to the non-specified data type of the external equipment;
and displaying the peripheral display parameters corresponding to the non-specified data types in an information bar.
In some embodiments of the present application, the periodically obtaining peripheral display parameters corresponding to a specified data type of the external device and peripheral image parameters generated when the image data is sent includes:
acquiring a preset time interval, wherein the preset time interval is used for representing the time period of acquiring parameters;
and according to the preset time interval, acquiring peripheral display parameters corresponding to the specified data type of the external equipment at regular time, and peripheral image parameters generated when the image data is sent.
As can be seen from the foregoing technical solutions, in the method for displaying information in an information bar and the display device provided in the embodiments of the present invention, when information in the information bar is refreshed and displayed in real time, image data sent by an external device is received, and if the data type of the image data is a specific data type, peripheral display parameters corresponding to the specific data type of the external device and peripheral image parameters generated when the image data of the specific data type is sent are periodically obtained; and displaying the peripheral display parameters and the peripheral image parameters corresponding to the specified data types in the information bar. Therefore, the method and the display device can acquire the relevant parameters of the corresponding external device in real time based on the data type of the received image data so as to refresh the information displayed in the information bar in real time and ensure that the information displayed in the information bar is consistent with the real-time output information generated by the external device. The information bar accurately displays the related information of the external equipment, so that a user can visually see the information change of the external equipment, and the user experience is good.
In a specific implementation, the present invention further provides a computer storage medium, where the computer storage medium may store a program, and the program may include some or all of the steps in the embodiments of the method for displaying information in an information bar provided by the present invention when executed. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM) or a Random Access Memory (RAM).
Those skilled in the art will readily appreciate that the techniques of the embodiments of the present invention may be implemented as software plus a required general purpose hardware platform. Based on such understanding, the technical solutions in the embodiments of the present invention may be essentially or partially implemented in the form of a software product, which may be stored in a storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to the embodiments or some parts of the embodiments.
The same and similar parts in the various embodiments in this specification may be referred to each other. Particularly, for the embodiment of the method for displaying information in the information bar, since the embodiment is basically similar to the embodiment of the display device, the description is simple, and the relevant points can be referred to the description in the embodiment of the display device.
Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present application.
The foregoing description, for purposes of explanation, has been presented in conjunction with specific embodiments. However, the illustrative discussions above are not intended to be exhaustive or to limit the embodiments to the precise forms disclosed above. Many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles and the practical application, to thereby enable others skilled in the art to best utilize the embodiments and various embodiments with various modifications as are suited to the particular use contemplated.
Claims (10)
1. A display device, comprising:
a display configured to present a user interface;
a controller connected with the display, the controller configured to:
when the device is connected with an external device, receiving image data sent by the external device, and displaying image content corresponding to the image data in a user interface;
responding to an information display instruction triggered by a user, and judging whether the data type of the image data is a specified data type;
if the data type of the image data is the designated data type, periodically acquiring peripheral display parameters corresponding to the designated data type of the external equipment and peripheral image parameters generated when the image data of the designated data type is sent;
and displaying an information bar in the user interface, and displaying the peripheral display parameters and the peripheral image parameters corresponding to the specified data type in the information bar.
2. The display device according to claim 1, wherein the controller, when performing the connection with an external device, receives image data transmitted by the external device, and is further configured to:
when the terminal is connected with external equipment, obtaining EDID data for realizing data transmission with the external equipment, wherein identification data of different functions supported by the terminal are stored in the EDID data;
if specified identification data exist in the EDID data, receiving image data of a specified data type sent by the external equipment when the specified identification data exist in the EDID data, wherein the specified identification data is used for representing that a home terminal has a specified function of displaying image content corresponding to the specified image data sent by the external equipment;
and if the specified identification data does not exist in the EDID data, receiving image data of a non-specified data type sent by the external equipment when the specified identification data does not exist in the EDID data.
3. The display device of claim 2, wherein the controller is further configured to:
when judging whether the EDID data has the specified identification data, acquiring system setting parameters;
if the system setting parameter represents that a switch of the local terminal appointed function is in an opening state, reserving appointed identification data corresponding to the appointed function in the EDID data to determine that the appointed identification data exists in the EDID data;
and if the system setting parameter represents that a switch of the local terminal appointed function is in a closed state, deleting appointed identification data corresponding to the appointed function in the EDID data so as to determine that the appointed identification data does not exist in the EDID data.
4. The display device of claim 2, wherein the controller is further configured to:
if the data type of the image data is a non-specified data type, acquiring peripheral display parameters corresponding to the non-specified data type of the external equipment;
and displaying the peripheral display parameters corresponding to the non-specified data types in an information bar.
5. The display device according to claim 1, wherein the controller, in performing the periodically acquiring peripheral display parameters corresponding to a specified data type of the external device and peripheral image parameters generated in transmitting the image data, is further configured to:
acquiring a preset time interval, wherein the preset time interval is used for representing the time period of acquiring parameters;
and according to the preset time interval, acquiring peripheral display parameters corresponding to the specified data type of the external equipment at regular time, and peripheral image parameters generated when the image data is sent.
6. A method for displaying information in an information bar, the method comprising:
when the device is connected with an external device, receiving image data sent by the external device, and displaying image content corresponding to the image data in a user interface;
responding to an information display instruction triggered by a user, and judging whether the data type of the image data is a specified data type;
if the data type of the image data is the designated data type, periodically acquiring peripheral display parameters corresponding to the designated data type of the external equipment and peripheral image parameters generated when the image data of the designated data type is sent;
and displaying an information bar in the user interface, and displaying the peripheral display parameters and the peripheral image parameters corresponding to the specified data type in the information bar.
7. The method according to claim 6, wherein the receiving image data transmitted by an external device when the external device is connected comprises:
when the terminal is connected with external equipment, obtaining EDID data for realizing data transmission with the external equipment, wherein identification data of different functions supported by the terminal are stored in the EDID data;
if specified identification data exist in the EDID data, receiving image data of a specified data type sent by the external equipment when the specified identification data exist in the EDID data, wherein the specified identification data is used for representing that a home terminal has a specified function of displaying image content corresponding to the specified image data sent by the external equipment;
and if the specified identification data does not exist in the EDID data, receiving image data of a non-specified data type sent by the external equipment when the specified identification data does not exist in the EDID data.
8. The method of claim 7, further comprising:
when judging whether the EDID data has the specified identification data, acquiring system setting parameters;
if the system setting parameter represents that a switch of the local terminal appointed function is in an opening state, reserving appointed identification data corresponding to the appointed function in the EDID data to determine that the appointed identification data exists in the EDID data;
and if the system setting parameter represents that a switch of the local terminal appointed function is in a closed state, deleting appointed identification data corresponding to the appointed function in the EDID data so as to determine that the appointed identification data does not exist in the EDID data.
9. The method of claim 7, further comprising:
if the data type of the image data is a non-specified data type, acquiring peripheral display parameters corresponding to the non-specified data type of the external equipment;
and displaying the peripheral display parameters corresponding to the non-specified data types in an information bar.
10. The method of claim 6, wherein the periodically obtaining peripheral display parameters corresponding to the specified data type of the external device and peripheral image parameters generated when the image data is transmitted comprises:
acquiring a preset time interval, wherein the preset time interval is used for representing the time period of acquiring parameters;
and according to the preset time interval, acquiring peripheral display parameters corresponding to the specified data type of the external equipment at regular time, and peripheral image parameters generated when the image data is sent.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110823318.XA CN113596559A (en) | 2021-07-21 | 2021-07-21 | Method for displaying information in information bar and display equipment |
PCT/EP2022/069544 WO2023285505A1 (en) | 2021-07-13 | 2022-07-13 | Display apparatus |
US18/538,925 US20240121482A1 (en) | 2021-07-13 | 2023-12-13 | Display apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110823318.XA CN113596559A (en) | 2021-07-21 | 2021-07-21 | Method for displaying information in information bar and display equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113596559A true CN113596559A (en) | 2021-11-02 |
Family
ID=78248700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110823318.XA Pending CN113596559A (en) | 2021-07-13 | 2021-07-21 | Method for displaying information in information bar and display equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113596559A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022148056A1 (en) * | 2021-01-11 | 2022-07-14 | 海信视像科技股份有限公司 | Display device and driving method |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2006202494A1 (en) * | 2005-06-15 | 2007-01-11 | Igt | Methods and Devices for Gaming Machine Configuration |
US20070195076A1 (en) * | 2006-02-23 | 2007-08-23 | Limai Wan | Apparatus and Method for Adaptively Adjusting Display Parameters |
US20080055318A1 (en) * | 2006-08-31 | 2008-03-06 | Glen David I J | Dynamic frame rate adjustment |
US20090046990A1 (en) * | 2005-09-15 | 2009-02-19 | Sharp Kabushiki Kaisha | Video image transfer device and display system including the device |
CN102455886A (en) * | 2011-07-05 | 2012-05-16 | 中标软件有限公司 | Method for dynamically identifying and configuring external display |
CN103125122A (en) * | 2010-09-01 | 2013-05-29 | Lg电子株式会社 | Image display apparatus and method for operating the same |
CN103856615A (en) * | 2012-12-04 | 2014-06-11 | 赛龙通信技术(深圳)有限公司 | Method for displaying dynamic variation data of state parameters of mobile phone |
CN104461239A (en) * | 2014-11-28 | 2015-03-25 | 北京奇虎科技有限公司 | Information interaction method and device |
CN106157925A (en) * | 2016-08-30 | 2016-11-23 | 南京巨鲨显示科技有限公司 | A kind of refresh rate resolution selects display device and the method for mode of priority |
CN106534751A (en) * | 2016-12-14 | 2017-03-22 | 北京小米移动软件有限公司 | Playing matching method and device |
US20170118443A1 (en) * | 2015-10-23 | 2017-04-27 | Samsung Electronics Co., Ltd. | Display apparatus and control method thereof |
US20170263201A1 (en) * | 2014-12-08 | 2017-09-14 | Sharp Kabushiki Kaisha | Display device and control method for display device |
CN107705766A (en) * | 2017-10-26 | 2018-02-16 | 福建捷联电子有限公司 | A kind of control method of liquid crystal display overclocking |
CN109783043A (en) * | 2019-01-18 | 2019-05-21 | 合肥惠科金扬科技有限公司 | A kind of method, apparatus that display frequency is shown and display |
CN111240621A (en) * | 2020-01-06 | 2020-06-05 | Oppo广东移动通信有限公司 | Method and device for controlling display frequency of display screen and electronic equipment |
CN111611115A (en) * | 2020-05-12 | 2020-09-01 | 北京达佳互联信息技术有限公司 | Frame rate detection method and device |
CN111954043A (en) * | 2020-08-11 | 2020-11-17 | 海信视像科技股份有限公司 | Information bar display method and display equipment |
CN112040305A (en) * | 2020-08-31 | 2020-12-04 | 深圳创维-Rgb电子有限公司 | VRR intelligent switching method and device, intelligent television and readable storage medium |
-
2021
- 2021-07-21 CN CN202110823318.XA patent/CN113596559A/en active Pending
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2006202494A1 (en) * | 2005-06-15 | 2007-01-11 | Igt | Methods and Devices for Gaming Machine Configuration |
US20090046990A1 (en) * | 2005-09-15 | 2009-02-19 | Sharp Kabushiki Kaisha | Video image transfer device and display system including the device |
US20070195076A1 (en) * | 2006-02-23 | 2007-08-23 | Limai Wan | Apparatus and Method for Adaptively Adjusting Display Parameters |
US20080055318A1 (en) * | 2006-08-31 | 2008-03-06 | Glen David I J | Dynamic frame rate adjustment |
CN103125122A (en) * | 2010-09-01 | 2013-05-29 | Lg电子株式会社 | Image display apparatus and method for operating the same |
CN102455886A (en) * | 2011-07-05 | 2012-05-16 | 中标软件有限公司 | Method for dynamically identifying and configuring external display |
CN103856615A (en) * | 2012-12-04 | 2014-06-11 | 赛龙通信技术(深圳)有限公司 | Method for displaying dynamic variation data of state parameters of mobile phone |
CN104461239A (en) * | 2014-11-28 | 2015-03-25 | 北京奇虎科技有限公司 | Information interaction method and device |
US20170263201A1 (en) * | 2014-12-08 | 2017-09-14 | Sharp Kabushiki Kaisha | Display device and control method for display device |
US20170118443A1 (en) * | 2015-10-23 | 2017-04-27 | Samsung Electronics Co., Ltd. | Display apparatus and control method thereof |
CN106157925A (en) * | 2016-08-30 | 2016-11-23 | 南京巨鲨显示科技有限公司 | A kind of refresh rate resolution selects display device and the method for mode of priority |
CN106534751A (en) * | 2016-12-14 | 2017-03-22 | 北京小米移动软件有限公司 | Playing matching method and device |
CN107705766A (en) * | 2017-10-26 | 2018-02-16 | 福建捷联电子有限公司 | A kind of control method of liquid crystal display overclocking |
CN109783043A (en) * | 2019-01-18 | 2019-05-21 | 合肥惠科金扬科技有限公司 | A kind of method, apparatus that display frequency is shown and display |
CN111240621A (en) * | 2020-01-06 | 2020-06-05 | Oppo广东移动通信有限公司 | Method and device for controlling display frequency of display screen and electronic equipment |
CN111611115A (en) * | 2020-05-12 | 2020-09-01 | 北京达佳互联信息技术有限公司 | Frame rate detection method and device |
CN111954043A (en) * | 2020-08-11 | 2020-11-17 | 海信视像科技股份有限公司 | Information bar display method and display equipment |
CN112040305A (en) * | 2020-08-31 | 2020-12-04 | 深圳创维-Rgb电子有限公司 | VRR intelligent switching method and device, intelligent television and readable storage medium |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022148056A1 (en) * | 2021-01-11 | 2022-07-14 | 海信视像科技股份有限公司 | Display device and driving method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111954044B (en) | Channel switching method and display device | |
CN114302195B (en) | Display device, external device and play control method | |
CN112672195A (en) | Remote controller key setting method and display equipment | |
CN113630654B (en) | Display equipment and media resource pushing method | |
CN113542851B (en) | Menu refreshing method and display device | |
CN112087671B (en) | Display method and display equipment for control prompt information of input method control | |
CN115776585A (en) | Display device and content presentation method | |
CN113163258A (en) | Channel switching method and display device | |
CN113596559A (en) | Method for displaying information in information bar and display equipment | |
CN113064691B (en) | Display method and display equipment for starting user interface | |
CN113453069B (en) | Display device and thumbnail generation method | |
CN113573149B (en) | Channel searching method and display device | |
CN113064534A (en) | Display method and display equipment of user interface | |
CN112882631A (en) | Display method of electronic specification on display device and display device | |
CN113286185A (en) | Display device and homepage display method | |
CN112668546A (en) | Video thumbnail display method and display equipment | |
CN112363683A (en) | Method for supporting multi-layer display of webpage application and display equipment | |
CN113766164B (en) | Display equipment and signal source interface display method | |
CN113436564B (en) | EPOS display method and display equipment | |
CN113596563B (en) | Background color display method and display device | |
CN113038255B (en) | Channel information updating method and display device | |
CN112883302B (en) | Method for displaying page corresponding to hyperlink address and display equipment | |
CN113660532A (en) | Multi-webpage video playing method and display equipment | |
CN114302131A (en) | Display device and black screen detection method | |
CN113784222A (en) | Interaction method and display device of application and digital television program |
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 |