CN115103144A - Display device and volume bar display method - Google Patents
Display device and volume bar display method Download PDFInfo
- Publication number
- CN115103144A CN115103144A CN202210692379.1A CN202210692379A CN115103144A CN 115103144 A CN115103144 A CN 115103144A CN 202210692379 A CN202210692379 A CN 202210692379A CN 115103144 A CN115103144 A CN 115103144A
- Authority
- CN
- China
- Prior art keywords
- volume
- instruction
- adjusting instruction
- adjusting
- bar
- 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
- 238000000034 method Methods 0.000 title claims abstract description 26
- 230000004044 response Effects 0.000 claims abstract description 29
- 230000001105 regulatory effect Effects 0.000 claims abstract description 24
- 230000001276 controlling effect Effects 0.000 claims abstract description 12
- 230000008859 change Effects 0.000 claims description 10
- 230000003247 decreasing effect Effects 0.000 claims description 4
- 239000010410 layer Substances 0.000 description 130
- 238000010586 diagram Methods 0.000 description 38
- 230000006870 function Effects 0.000 description 17
- 238000004891 communication Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 9
- 238000006243 chemical reaction Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000003993 interaction Effects 0.000 description 6
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 239000002131 composite material Substances 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 239000012792 core layer Substances 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000011982 device technology Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/60—Receiver circuitry for the reception of television signals according to analogue transmission standards for the sound signals
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- 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
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- 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/439—Processing of audio elementary streams
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The application shows a display device and a volume bar display method. The display device receives at least one first adjusting instruction which is sent by a first user and used for adjusting the first volume, and receives at least one second adjusting instruction which is sent by a second user and used for adjusting the second volume; storing the first regulating instruction and the second regulating instruction to a message queue according to the received sequence; acquiring a latest first regulating instruction and a latest second regulating instruction in the message queue; determining a first volume in response to a most recent first adjustment instruction and a second volume in response to a most recent second adjustment instruction; and controlling a volume bar control to display a first volume bar corresponding to the first volume and a second volume bar corresponding to the second volume, wherein the first volume bar and the second volume bar are displayed on different layers. According to the technical scheme, the problems that when the volume is adjusted by the display device, the volume adjusting modes conflict and the volume bar control piece display conflicts can be solved.
Description
Technical Field
The present application relates to the field of display device technologies, and in particular, to a display device and a volume bar display method.
Background
With the rapid development of display devices, users have more ways to control display devices, and taking a television as an example, users can not only select channels to play television programs through a remote controller, but also control a touch screen through fingers to play television programs.
In the process of playing a television program, a user usually involves adjusting the volume, and the user can adjust the volume by using a remote controller, hardware buttons on a display device, or a finger to operate a touch screen. In some scenes, a user may adjust the volume simultaneously through at least two volume adjustment modes, such as adjusting the volume through a touch screen, adjusting the volume through a remote controller, adjusting the volume through a hardware button, and the like, resulting in volume adjustment conflicts.
In the above scenario, the display device is generally configured to only respond to a touch adjustment instruction sent by a user through a touch screen, but not to respond to a key adjustment instruction sent by the user through a remote controller or a hardware adjustment instruction sent by the user through a hardware button, and the volume bar control cannot simultaneously display the volume bars adjusted by at least two adjustment modes, which affects user experience.
Disclosure of Invention
Some embodiments of the present application provide a display device and a volume bar display method, which can solve the problems that when the display device adjusts the volume, the volume adjustment modes conflict with each other, and the volume bar control displays the conflict, can accurately determine the volume adjustment modes, and simultaneously display the volume bars corresponding to at least two volume adjustment modes in the volume bar control.
In a first aspect, the present application provides a display device comprising: a display; a controller configured to: receiving at least one first adjusting instruction which is sent by a first user and used for adjusting the first volume, and receiving at least one second adjusting instruction which is sent by a second user and used for adjusting the second volume; the sending end of the first adjusting instruction is different from the sending end of the second adjusting instruction; storing the first regulating instruction and the second regulating instruction to a message queue according to the received sequence; acquiring a latest first regulating instruction and a latest second regulating instruction in the message queue; determining a first volume in response to a most recent first adjustment instruction and a second volume in response to a most recent second adjustment instruction; and controlling a volume bar control to display a first volume bar corresponding to the first volume and a second volume bar corresponding to the second volume, wherein the first volume bar and the second volume bar are displayed on different layers of the volume bar control. By adopting the embodiment, the display device can synchronously display the first volume bar and the second volume bar, so that a user can determine the playing volume through the appropriate volume bar.
In a second aspect, the present application provides a display device comprising: a display; a controller configured to: receiving at least one first adjusting instruction sent by a first user and used for adjusting the first volume, receiving at least one second adjusting instruction sent by a second user and used for adjusting the second volume, and receiving at least one third adjusting instruction sent by a third user and used for adjusting the third volume; the sending ends of the first adjusting instruction, the second adjusting instruction and the third adjusting instruction are different; storing the first regulating instruction, the second regulating instruction and the third regulating instruction to a message queue according to the received sequence; acquiring a latest first regulation instruction, a latest second regulation instruction and a latest third regulation instruction in a message queue; determining a first volume in response to a most recent one of the first adjustment instructions, a second volume in response to a most recent one of the second adjustment instructions, and a third volume in response to a most recent one of the third adjustment instructions; controlling a volume bar control to display a first volume bar corresponding to the first volume, a second volume bar corresponding to the second volume and a third volume bar corresponding to the third volume; and the first volume bar, the second volume bar and the third volume bar are displayed on different layers. By adopting the embodiment, the display device can synchronously display the first volume bar, the second volume bar and the third volume bar, so that a user can determine the playing volume through the appropriate volume bar.
In a third aspect, the present application provides a method for displaying a volume bar, the method comprising: acquiring at least one first adjusting instruction and at least one second adjusting instruction; the first adjusting instruction is used for adjusting the first volume; the second adjusting instruction is used for adjusting the second volume; the sending end of the first adjusting instruction is different from that of the second adjusting instruction; storing at least one first regulating instruction and at least one second regulating instruction to a message queue according to the received sequence; acquiring a latest first regulating instruction and a latest second regulating instruction in a message queue; and synchronously displaying a first volume bar corresponding to the latest first adjusting instruction and a second volume bar corresponding to the latest second adjusting instruction on different layers of the volume bar control. By adopting the embodiment, the user can watch the first volume bar and the second volume bar at the same time so as to determine the playing volume through the appropriate volume bar.
In the above-described technical solutions, in some embodiments of the present application, different volume bars may be displayed according to different adjustment instructions in a message queue by storing the different adjustment instructions in the same message queue, so that a user can determine an appropriate volume bar and determine a play volume by using the appropriate volume bar. According to the technical scheme, when the volume is adjusted by the display device, the volume adjusting modes conflict, and the volume bar control piece displays the conflict, the volume adjusting modes can be accurately determined, and the volume bars corresponding to at least two volume adjusting modes are displayed in the volume bar control piece at the same time.
Drawings
Fig. 1 is a schematic diagram illustrating an operational scenario between a display device and a control apparatus according to some embodiments of the present application;
fig. 2 illustrates a block configuration diagram of the control device 100 according to some embodiments of the present application;
fig. 3 illustrates a hardware configuration block diagram of the display device 200 of some embodiments of the present application;
fig. 4 illustrates a software configuration block diagram of the display apparatus 200 of some embodiments of the present application;
FIG. 5 illustrates a usage scenario diagram of some embodiments of the present application;
FIG. 6 illustrates a volume bar control diagram of some embodiments of the present application;
FIG. 7 illustrates a display device usage scenario diagram according to some embodiments of the application;
FIG. 8 illustrates another display device usage scenario diagram of some embodiments of the present application;
FIG. 9 is a schematic diagram illustrating a user mis-touch scenario in accordance with some embodiments of the present application;
FIG. 10 illustrates a display device configuration flow diagram of some embodiments of the present application;
FIG. 11 illustrates a first adjustment instruction adjusting first volume schematic of some embodiments of the present application;
FIG. 12 illustrates a message queue diagram of some embodiments of the present application;
FIG. 13 illustrates a volume bar control adjustment scheme in accordance with some embodiments of the present application;
FIG. 14 illustrates a user adjusted volume scenario diagram according to some embodiments of the present application;
FIG. 15 illustrates a volume bar control layer diagram according to some embodiments of the present application;
FIG. 16 illustrates a display mode diagram of a volume bar control of some embodiments of the present application;
FIG. 17 illustrates a schematic diagram of a layer modification of some embodiments of the present application;
FIG. 18 illustrates a display mode diagram of a volume bar control according to some embodiments of the present application;
FIG. 19 illustrates a display device configuration flow diagram of some embodiments of the present application;
FIG. 20 illustrates a volume bar control layer diagram according to some embodiments of the present application;
FIG. 21 illustrates a display mode diagram of a volume bar control according to some embodiments of the present application;
FIG. 22 illustrates a schematic diagram of a layer modification of some embodiments of the present application;
FIG. 23 illustrates an interface prompt diagram according to some embodiments of the present application.
Detailed Description
The technical solutions of some embodiments of the present application will be described below clearly with reference to the accompanying drawings of some embodiments of the present application.
In the description of this application, "/" means "or" unless otherwise stated, for example, A/B may mean A or B. "and/or" herein is merely an association describing an associated object, and means that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. Further, "at least one" means one or more, "a plurality" means two or more. The terms "first", "second", and the like do not necessarily limit the number and execution order, and the terms "first", "second", and the like do not necessarily limit the difference.
It is noted that, in the present application, words such as "exemplary" or "for example" are used to mean exemplary, illustrative, or descriptive. Any embodiment or design described herein as "exemplary" or "e.g.," is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
The display device provided by the embodiment of the present application may have various implementation forms, and for example, may be a television, a laser projection device, a display (monitor), an electronic whiteboard (electronic whiteboard), an electronic desktop (electronic table), and the like. Fig. 1 and 2 are specific embodiments of a display device of the present application.
Fig. 1 is a schematic diagram of an operation scenario between a display device and a control apparatus according to an embodiment. As shown in fig. 1, the user may operate the display apparatus 200 through the terminal apparatus 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 terminal device 300 (e.g., mobile terminal, tablet, computer, notebook, etc.) may also be used to control the display device 200. For example, the display apparatus 200 is controlled using an application program running on the terminal apparatus.
In some embodiments, the display device 200 may also be controlled in a manner other than the control apparatus 100 and the terminal device 300, for example, the voice instruction control of the user may be directly received by a module configured inside the display device 200 to obtain a voice instruction, 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 exemplarily shows a block diagram of a configuration of the control apparatus 100 according to an exemplary embodiment. 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 shows a hardware configuration block diagram of the display apparatus 200 according to an exemplary embodiment.
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, 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 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 a control signal and a data signal 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 outputting an 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 a 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 a 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.
Fig. 4 is a schematic diagram of software configuration in a display device 200 according to one or more embodiments of the present Application, and as shown in fig. 4, the system is divided into four layers, which are, from top to bottom, an Application (Applications) layer (abbreviated as "Application layer"), an Application Framework (Application Framework) layer (abbreviated as "Framework layer"), an Android runtime (Android runtime) and a system library layer (abbreviated as "system runtime library layer"), and a kernel layer. The inner core layer comprises at least one of the following drivers: 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..
Fig. 5 is a schematic diagram illustrating an icon control interface display of an application program in the display device 200 according to one or more embodiments of the present application, as shown in fig. 5, an application layer includes at least one application program that can display a corresponding icon control in a display, for example: the system comprises a live television application icon control, a video on demand application icon control, a media center application icon control, an application center icon control, a game application icon control and the like. The live television application program can provide live television through different signal sources. A video-on-demand application may provide video from different storage sources. Unlike live television applications, video on demand provides video displays from some storage source. The media center application program can provide various applications for playing multimedia contents. The application program center can provide and store various application programs.
When a user uses an application capable of playing audio, the user needs to display and adjust various volume information, the display device 200 is generally configured with a volume bar control as shown in fig. 6, and the user can control the display device 200 through the control apparatus 100 or the terminal device 300 to adjust various volume information in the volume bar control.
For the display device 200 with a touch function, taking a touch television as an example, the touch television is a television which replaces a conventional display screen with a touch function on the basis of a common television so as to enable the common television to have the touch function. The touch screen of the touch television is an inductive liquid crystal display device capable of receiving input signals such as a touch pen and a finger, and a user can control the display device 200 through the touch pen and the finger to adjust a volume bar control.
Fig. 7 is a schematic diagram illustrating a usage scenario of a display device. As shown in fig. 7, in a scenario where a plurality of users watch the display device 200 with a touch function simultaneously, a first user clicks the touch screen to adjust the volume bar control by using a finger, and at the same time, a second user adjusts the volume bar control by using the control apparatus 100 or the terminal device 300, at this time, the display device 200 receives a touch adjustment instruction sent by the first user and a key adjustment instruction sent by the second user at the same time, and in a current scenario, the display device 200 is generally configured to only respond to the touch adjustment instruction, that is, after receiving the touch adjustment instruction sent by the first user, the display device 200 no longer responds to the key adjustment instruction sent by the second user by using the control apparatus 100 or the terminal device 300.
Fig. 8 illustrates another exemplary usage scenario diagram of a display device. As shown in fig. 8, in a scenario where a plurality of users watch the display device 200 with a touch function simultaneously, a first user clicks the touch screen to adjust the volume bar control through a finger, and a third user adjusts the volume bar control through a hardware button on the display device 200, at this time, the display device 200 receives a touch adjustment instruction sent by the first user and a hardware adjustment instruction sent by the third user at the same time, and in a current scenario, the display device 200 is generally configured to only respond to the touch adjustment instruction, that is, after receiving the touch adjustment instruction sent by the first user, the display device 200 no longer responds to the hardware adjustment instruction sent by the third user through the hardware button.
Part of the usage scenario of the display device 200 also includes the situation that the first user, the second user, and the third user simultaneously send a touch adjustment instruction, a key adjustment instruction, and a hardware adjustment instruction. In this scenario, the display device 200 only responds to the touch adjustment instruction, and does not respond to the key adjustment instruction and the hardware adjustment instruction.
In the above usage scenario, the display device 200 only responds to the touch adjustment instruction, and does not respond to other adjustment instructions in a state of responding to the touch adjustment instruction. Meanwhile, the volume bar control displayed by the display device 200 only displays the volume bar corresponding to the touch adjustment instruction, and cannot simultaneously display the volume bars corresponding to other adjustment instructions.
Fig. 9 is a schematic diagram illustrating a user mis-touch scene. As shown in fig. 9, when the touch adjustment instruction sent by the first user is an adjustment instruction sent by continuous false touch (for example, a finger of the first user is touched by mistake to cause a long press on a certain position of a volume bar control of the touch screen), since the display device 200 only responds to the touch adjustment instruction of the first user and does not respond to a key adjustment instruction of the second user, the second user cannot adjust the volume bar control through the control device 100 or the terminal device 300, so that the current volume played by the display device 200 according to the touch adjustment instruction does not meet the actual requirement of the user.
Because the first user makes a touch error to cause the volume bar control to be in a touched state, and the volume bar control continuously throws a volume callback message of the finger touch position, at this time, even if the second user adjusts the volume through the control device 100 or the terminal device 300, the volume can be continuously restored to the volume of the finger touch position, resulting in no effect of adjusting the volume by the second user, and therefore the display device 200 cannot simultaneously respond to the touch adjustment instruction and the key adjustment instruction for adjustment, and the volume bar control of the display device 200 can only respond to the touch adjustment instruction for display, cannot simultaneously respond to the touch adjustment instruction and the key adjustment instruction for display, resulting in that the second user cannot adopt the key adjustment instruction for adjustment according to the value of the key adjustment instruction. The conflict between the first user and the third user in adjusting the volume is the same.
In a part of scenes, the display device 200 has a requirement for simultaneously responding to at least two adjustment instructions, and needs to play the volume according to the appropriate adjustment instruction, and correspondingly, on the basis that the display device 200 can simultaneously respond to the at least two adjustment instructions, the display device 200 also needs to display volume bars corresponding to the at least two adjustment instructions, and a user can determine the appropriate volume bar to play the corresponding volume according to the displayed volume bar.
In order to solve the problems that when the display device with the touch function adjusts the volume, the volume adjustment modes conflict and the volume bar control displays the conflict, some embodiments of the application provide a display device which can accurately determine the volume adjustment modes and simultaneously display the volume bars corresponding to at least two adjustment instructions in the volume bar control.
In some embodiments of the present application, the display 260 may be configured to display a volume bar control, and the controller 250 is configured to: the display device 200 receives at least one first adjustment instruction sent by a first user for adjusting the first volume and receives at least one second adjustment instruction sent by a second user for adjusting the second volume, and at this time, the display device 200 stores the at least one first adjustment instruction and the at least one second adjustment instruction in the message queue according to the received sequence.
The first user may transmit at least one first adjustment instruction for adjusting the first volume to the display apparatus 200 through the control device 100, and the display apparatus 200 stores the at least one first adjustment instruction to the message queue according to the reception time of the display apparatus 200 in a process of responding to the first adjustment instruction.
In the process of data interaction, a user can control the display device 200 through the control apparatus 100; the control device 100 may communicate using a direct wireless connection or may communicate using a non-linear connection. That is, in some embodiments, the control apparatus 100 may communicate with the display device 200 through a direct connection manner such as bluetooth, infrared ray, or the like. When the user transmits the first adjustment instruction to the display apparatus 200 through the control device 100, the control device 100 may directly transmit the first adjustment instruction to the display apparatus 200 through bluetooth or infrared.
In some embodiments, the control apparatus 100 may also access the same wireless network as the display device 200 through a wireless router to establish indirect connection communication with the display device 200 through the wireless network. When the control device 100 sends the first adjustment instruction, the control device 100 may first send the first adjustment instruction to the wireless router, and then forward the first adjustment instruction to the display apparatus 200 through the wireless router.
The first user may send at least one first adjustment instruction for adjusting the first volume to the display device 200 through the touch screen, and the display device 200 stores the at least one first adjustment instruction to the message queue according to a reception time of the display device 200 when responding to the first adjustment instruction.
The first user may transmit at least one first adjustment instruction for adjusting the first volume through a hardware button of the display apparatus 200, and the display apparatus 200 stores the at least one first adjustment instruction to the message queue according to a reception time of the display apparatus 200 when responding to the first adjustment instruction.
When the first user sends the first adjustment instruction, the second user may send a second adjustment instruction through different sending terminals, for example, when the first user sends the first adjustment instruction through the touch screen, the second user may send the second adjustment instruction through the control device 100 or the hardware button; when a first user sends a first adjusting instruction through the control device 100, a second user can send a second adjusting instruction through a touch screen or a hardware button; when the first user sends the first adjustment instruction through the hardware button, the second user may send the second adjustment instruction through the touch screen or the control device 100. It should be noted that the manner in which the second user sends the second adjustment instruction through different sending ends is the same as the manner in which the first user sends the first adjustment instruction, and the manner in which the display device 200 stores the second adjustment instruction is the same as the manner in which the first adjustment instruction is stored, which is not described herein again.
Fig. 11 illustrates a first volume adjustment scenario diagram of a first adjustment instruction. As shown in fig. 11, the display device 200 can obtain a first volume direction, a first volume change step, a first volume start value, and a first volume end value according to the first adjustment instruction. For example, the current volume of the display device 200 may be 10, and after receiving the first adjustment instruction, taking the first adjustment instruction as a touch adjustment instruction as an example, the first volume is obtained by adjusting the current volume through the touch adjustment instruction, and the first volume may be adjusted from 10 to 12 or adjusted from 10 to 8.
When receiving a first adjustment instruction sent by a first user, the display device 200 displays a first volume bar corresponding to the first adjustment instruction. The first volume direction may be used to adjust an increasing or decreasing direction of the first volume, for example, when the first adjusting instruction is used to increase the first volume, the first volume bar moves to the right and increases in length, and the first volume direction is used to adjust an increasing direction of the first volume, i.e., to the right; correspondingly, when the first adjusting instruction is used for turning down the first volume, the first volume bar moves leftwards, the length of the first volume bar is reduced, and at the moment, the first volume direction is used for adjusting the reduction direction of the first volume, namely, leftwards. The first volume start value may be set to 10, corresponding to 30 db. The first volume change step is used to adjust the change value of the first volume, for example, the first volume change step may be set to 2, when the first adjustment instruction is used to adjust the first volume up, the first volume bar moves to the right by the first volume change step, and at this time, the value of the first volume is changed from 10 to 12; the first volume end value is 12.
The display device 200 can obtain a second volume direction, a second volume change step, a second volume start value, and a second volume end value according to the second adjustment instruction. And the second adjusting instruction is used for turning up the second volume or turning down the second volume. When receiving a second adjustment instruction sent by the user, the display device 200 displays a second volume bar corresponding to the second adjustment instruction. The second volume adjusting direction may be used to adjust an increasing/decreasing direction of the second volume, and the second volume changing step is used to adjust a changing value of the second volume. The adjustment mode of the second volume bar is the same as that of the first volume bar, and is not described herein.
In the process of adjusting the volume by the user, in order to ensure that the user can adjust the volume to a proper value, the user usually needs to send a plurality of adjustment instructions. Taking the first user sending the first adjustment instruction through the control device 100 as an example, the current volume of the display device 200 is 10, the first user clicks the "volume +" button on the control device once, that is, the first user sends a first adjustment instruction, at this time, the first volume direction is the right direction, the first volume step is 2, the first volume start value is 10, and the first volume end value is 12, the first user clicks the "volume +" button on the control device once again, that is, the first user sends the first adjustment instruction again, at this time, the first volume direction is the right direction, the first volume step is 2, the first volume start value is 12, and the first volume end value is 14, and if the first user needs to adjust the first volume to 20, at least 5 first adjustment instructions need to be continuously sent.
In the process of sending at least one first adjustment instruction by the first user, the second user may send a second adjustment instruction in the process, the display device 200 alternately responds to the first adjustment instruction and the second adjustment instruction, and the display device 200 stores the first adjustment instruction and the second adjustment instruction in the message queue according to the received sequence.
Fig. 12 illustrates a message queue diagram according to some embodiments of the application. As shown in fig. 12, the display device 200 is operated at 0: 00: 00 in response to a first adjustment command, at 0: 00: 02 in response to a second first adjustment command, at 0: 00: 03, in response to the first and second adjustment commands, at 0: 00: 04 in response to the third first adjustment command, at 0: 00: 05 responding to the second adjusting instruction, after the display device 200 stores the first adjusting instruction and the second adjusting instruction to the message queue according to the received sequence, the display device 200 acquires the latest first adjusting instruction and the latest second adjusting instruction in the message queue. For example, in the message queue shown in fig. 12, the display apparatus 200 may acquire a value of 0: 00: 04 and 0: 00: 05 responsive to a second adjustment instruction.
The first user may send the first adjustment instruction and the second user may send the second adjustment instruction continuously, for example, the first user presses the touch screen to send the first adjustment instruction, and the second user presses the "volume +" button on the control device 100 to send the second adjustment instruction. The first user sends the first adjustment instruction, and the second user sends the second adjustment instruction may also be a process of multiple intermittent sending, for example, the first user presses the touch screen multiple times to send the first adjustment instruction, and the second user presses the "volume +" button on the control device 100 multiple times to send the second adjustment instruction.
It should be noted that, when the first adjustment instruction or the second adjustment instruction is a transmission mode that is sent without interruption, the display device 200 intermittently responds to the first adjustment instruction or the second adjustment instruction, and the first user performs the adjustment in a range of 0: 00: 00-0: 00: for example, if the first adjustment instruction is sent continuously within a 06 time period, the display device 200 splits the first adjustment instruction continuously sent within the time period into a plurality of first adjustment instructions by default and stores the first adjustment instructions, that is, the display device 200 performs the adjustment after a time period of 0: 00: 00 stores the first adjustment instruction, and when 0: 00: 02 stores a second first adjustment command, which is set at 0: 00: 04 stores a third first adjustment instruction, which, at 0: 00: 06 stores the fourth first adjustment instruction.
Therefore, the adjustment instructions sent by various sending modes, such as the first adjustment instruction sent without interruption, the second adjustment instruction sent without interruption, the first adjustment instruction sent with multiple times of interruption, the second adjustment instruction sent with multiple times of interruption, and the like, can be sequentially stored in the message queue, and the display device 200 can play the first volume or the second volume according to the storage sequence in the message queue, and simultaneously display the first volume bar corresponding to the first adjustment instruction and the second volume bar corresponding to the second adjustment instruction.
Fig. 13 illustrates a schematic diagram of the manner in which volume bar controls are adjusted in some embodiments of the present application. As shown in fig. 13, the first adjustment instruction is only used for adjusting the corresponding first volume bar, the second adjustment instruction is only used for adjusting the corresponding second volume bar, and there is no case where the first adjustment instruction and the second adjustment instruction simultaneously adjust the same volume bar. Illustratively, the current volume of the display device 200 is 10, and the display device 200 is switched between 0: 00: 00 in response to the first adjust command adjusting the first volume to 12, the first volume bar moves to the right by two steps, and the display device 200 moves between 0: 00: 02 in response to the second first adjustment command adjusting the first volume to 14, the first volume bar again moves to the right by two steps, and the display device 200 moves between 0: 00: 03, in response to the first and second adjustment commands, adjusting the second volume to 12, the display device 200 changes the display volume between 0: 00: 04 in response to the third first adjustment command, the first volume is adjusted to 16. At this time, the first volume bar shows the first volume as 16, and the second volume bar shows the second volume as 12.
After the display device 200 stores the first adjustment instruction and the second adjustment instruction in the message queue, the display device 200 acquires that the end of the message queue is the first adjustment instruction or the second adjustment instruction, and if the end of the message queue is the first adjustment instruction, the display device 200 adjusts the first volume according to the first adjustment instruction so that the display device 200 plays the first volume; and if the end of the message queue is the second adjusting instruction, adjusting the second volume according to the second adjusting instruction so that the display device 200 plays the second volume.
In some embodiments, when the display device 200 does not receive the first adjustment instruction, the display device 200 sets the current volume corresponding to the volume bar control to a default value, after the display device 200 receives the first adjustment instruction, the display device 200 compares the first volume corresponding to the first adjustment instruction with the default value, if the first volume is the same as the default value, the default value is not updated, if the first volume is different from the default value, the first volume is updated to the default value, illustratively, the current volume of the display device 200 is 10, the first adjustment instruction received by the display device 200 is a touch adjustment instruction, the first user touches the finger to a position of the volume bar control where the current volume is 10, the first volume is the same as the default value, the default value is not updated, the current default value is 10, if the first user touches the finger to a position of the volume bar control where the current volume is 16, the first volume is different from the default value and the default value is updated to 16, and the situation that the same default value is repeatedly set does not occur by adopting the embodiment.
When the first user presses the touch screen for a long time to send the first adjustment instruction, the first user touches the position where the current volume is 10, at this time, the second user sends the second adjustment instruction, the second user can adjust the second volume to 12 through the control device 100, at this time, because the second volume is different from the default value, the display device 200 can update the default value to 12, and play the corresponding second volume. With the present embodiment, the display device 200 avoids the problem that the display device can only respond to the touch adjustment instruction and cannot respond to the key adjustment instruction due to the repeated setting of the same default value.
Because both the first user and the second user can watch the first volume bar and the second volume bar at the same time, the first user and the second user can determine the appropriate volume bar through the first volume bar and the second volume bar and play the volume through the appropriate volume bar.
Fig. 14 illustrates a user adjusted volume scenario. As shown in fig. 14, the first user adjusts the current volume according to the common volume value. For example, the value of the volume that the first user is accustomed to adjust is 20, the first user adjusts the first volume to 16 through the touch screen, the second user adjusts the second volume to 12 through the control device 100, because both users can view the first volume bar and the second volume bar displayed by the volume bar control, the first volume can be adjusted to 20 faster, and the second volume is adjusted to 20 farther, therefore, the first user can indicate that the second user stops adjusting the second volume, only adjust the first volume, and avoid that both the first user and the second user cannot determine the position where the first user adjusts the current volume to adjust together.
When first user adjusts current volume according to current scene, to take noisy environment as an example, first user usually judges suitable volume through the people ear, and the example, under noisy environment, the suitable numerical value of display device 200 broadcast volume is 25, and first user need relapse many times to debug just can confirm the volume that is fit for the people ear, with first user at 0: 00: 00 sends a first adjusting instruction to adjust the first volume to 28, and the second user is in a state of 0: 00: 01 sending a second adjusting instruction to adjust the second volume to 20, at this time, the end of the message queue is 20, the display device 200 plays the second volume to 20, and because the suitable volume is not reached, the first user and the second user adjust again, at this time, the second user is at 0: 00: 06 sends a second adjusting instruction to adjust the second volume to 24, and the first user performs the following steps at 0: 00: 08 sends a first adjustment instruction to 26, at which time the end of the message queue is 26, the display device 200 plays the first volume to 26, and the display device 200 can quickly determine the range of the appropriate volume and adjust to the appropriate volume under the condition that both the first adjustment instruction and the second adjustment instruction can be adjusted and determine the playing volume.
Fig. 15 illustrates a schematic diagram of a volume bar control layer in some embodiments of the present application. As shown in fig. 15, the display device 200 is provided with a first layer, a second layer, a third layer, and a background layer in the volume bar control, and the drawing levels of the first layer to the third layer decrease progressively in sequence, where the first layer is used to display a volume bar corresponding to the touch adjustment instruction, the second layer is used to display a volume bar corresponding to the key adjustment instruction, the third layer is used as a standby display layer for volume bars, and the background layer is located in a next layer of the second layer and is located between the second layer and the third layer in a conventional case.
Because the drawing levels from the first layer to the third layer are decreased progressively in sequence, the drawn content on the first layer can be covered on the second layer, and the drawn content on the second layer can be covered on the third layer.
In some embodiments, the display device 200 may create a congestion window (CWnd) control in a Microsoft Foundation Classes (MFC) as a container for drawing a volume bar control, and the display device 200 may set a callback function for a message callback through the congestion window control to customize the drawing of the volume bar, where the callback function is a function callback defined by a function binding method provided by the BOOST library, then set an external function into a callback function value defined in the interior by a method provided by the library, and finally call the callback inside the control, and the function implementation is defined in the exterior.
In some embodiments, the display device 200 may set a volume bar control based on a progress bar (progress bar) component.
The display device 200 can also define specific attributes of the volume bar control through the congestion function control, such as a volume value, a background color, and a background transparency, and the display device 200 can implement background rendering according to the background color or the picture attribute configured by the congestion control.
FIG. 16 illustrates a display of a volume bar control according to some embodiments of the present application. As shown in fig. 16, when the display device 200 acquires the latest first adjustment instruction and the latest second adjustment instruction from the message queue, the display device 200 can acquire the first volume end value corresponding to the first adjustment instruction from the latest first adjustment instruction, for example, the first volume end value is 16. The display device 200 can further obtain a second volume end value corresponding to the second adjustment instruction from the latest second adjustment instruction, for example, the second volume end value is 12. Since the first volume end value is 16 and the second volume end value is 12, the length of the first volume bar is greater than the length of the second volume bar.
When the first adjusting instruction is a touch adjusting instruction, the first volume bar is drawn in the first map layer, and if the second adjusting instruction is a key adjusting instruction, the second volume bar is drawn in the second map layer.
And when the second adjusting instruction is a touch adjusting instruction, drawing the second volume bar on the first image layer, and if the first adjusting instruction is a key adjusting instruction, drawing the first volume bar on the second image layer.
When it needs to be described, the first adjustment instruction and the second adjustment instruction may be distinguished according to the sequence received by the display device 200, for example, when the display device 200 is in a 0: 00: 00 may be the first adjustment instruction, the display device 200 adjusts the display device 200 in the range of 0: 00: 02 may be used as the second adjustment instruction.
Fig. 17 is a schematic diagram illustrating a layer modification manner according to some embodiments of the present application, and as shown in fig. 17, when the first adjustment instruction is a touch adjustment instruction and the first volume end value is greater than the second volume end value, the display device 200 sets the drawing level of the third layer to be higher than that of the first layer, so as to control the third layer to display the second spare volume bar, and the first layer to display the first volume bar; and the display mode of the second spare volume bar is the same as that of the second volume bar.
Because the first volume displayed by the first volume bar is 16, the second volume displayed by the second volume bar is 12, although the first layer displays the first volume bar, the second layer displays the second volume bar, at this time, the second volume bar is covered by the first volume bar, so that the second spare volume bar is displayed on the third layer, the second spare volume displayed by the second spare volume bar is 12, the length of the second spare volume bar is smaller than that of the first volume bar, and the length of the second spare volume bar is different from that of the first spare volume bar, so that the first volume bar is not covered by the second spare volume bar, and the display device 200 can enable the volume bar control to simultaneously display the second spare volume bar and the first volume bar through the distinction of color and length, so that a user can determine a proper volume.
In some embodiments, when the second adjustment instruction is a touch adjustment instruction and the second volume end value is greater than the first volume end value, the display device 200 sets the drawing level of the third layer to be higher than that of the first layer to control the third layer to display the first standby volume bar, and the first layer displays the second volume bar; and the display method of the first spare volume bar is the same as that of the first volume bar.
When the second adjusting instruction is a touch adjusting instruction, the second volume bar is drawn in the first image layer, the first adjusting instruction is a key adjusting instruction, the first volume bar is drawn in the second image layer, and when the length of the second volume bar is larger than that of the first volume bar, the second volume bar covers the first volume bar due to the fact that the drawing level of the first image layer is higher than that of the second image layer. The specific implementation of displaying the first standby volume bar when the second adjustment instruction is the touch adjustment instruction and the second volume bar covers the first volume bar is the same as the specific implementation of displaying the second standby volume bar in the above embodiment, which is not described herein again.
Fig. 18 illustrates a display mode diagram of a volume bar control according to some embodiments of the present application. As shown in fig. 18, when the first adjustment instruction is a touch adjustment instruction and the first volume end value is smaller than the second volume end value, the display device 200 controls the first image layer to display the first volume bar and controls the second image layer to display the second volume bar; at this time, the length of the first volume bar is smaller than that of the second volume bar, the first volume bar cannot completely cover the second volume bar, and the first user and the second user can watch the first volume bar and the second volume bar simultaneously.
When the second adjusting instruction is a touch adjusting instruction and the second volume termination value is smaller than the first volume termination value; the display device 200 controls the first layer to display the second volume bar, and controls the second layer to display the first volume bar; at this time, the length of the second volume bar is smaller than that of the first volume bar, the second volume bar cannot completely cover the first volume bar, and the first user and the second user can watch the second volume bar and the first volume bar simultaneously.
It should be noted that when the display device 200 receives the first adjustment instruction and the second adjustment instruction at the same time, the first layer to the third layer of the display device 200 are all in an open state.
When a first user sends a touch control adjusting instruction alone, the volume bar control only opens the first image layer and the background image layer, the second image layer and the third image layer are in a closed state, when a second user sends a key adjusting instruction alone, the volume bar control only opens the second image layer and the background image layer, and the first image layer and the third image layer are in a closed state. According to the volume bar control in some embodiments of the application, corresponding volume bars can be displayed under the conditions that only a touch control adjusting instruction is received, only a key adjusting instruction is received, and the touch control adjusting instruction and the key adjusting instruction are received at the same time, so that the user experience can be improved.
As can be seen from the above-mentioned technical solutions, the display device provided in the above embodiments may determine, by storing the first adjustment instruction and the second adjustment instruction in the same message queue, the latest first adjustment instruction and the latest second adjustment instruction in the message queue to respectively display the first volume bar and the second volume bar, so that a user can determine an appropriate volume bar and determine a play volume through the appropriate volume bar. According to the technical scheme, the problems that when the display device with the touch function adjusts the volume, two volume adjusting modes of the touch adjusting volume and the key adjusting volume conflict and the volume bar control part displays the conflict can be solved, the volume adjusting mode can be accurately determined, and the volume bar corresponding to the touch adjusting volume and the volume bar corresponding to the key adjusting volume are displayed in the volume bar control part at the same time.
It should be noted that, the volume bar control layer shown in the above embodiment is only set for a scene where the touch adjustment instruction and the key adjustment instruction are sent simultaneously. In order to be suitable for more application scenarios, some embodiments of the present application further show a technical solution that can support displaying of volume bars corresponding to at least two adjustment instructions.
In some embodiments of the present application, the display 260 may be configured to display a volume bar control, and the controller 250 is configured to: the display device 200 receives at least one first adjustment instruction sent by a first user for adjusting the first volume, receives at least one second adjustment instruction sent by a second user for adjusting the second volume, and receives at least one third adjustment instruction sent by a third user for adjusting the third volume, and at this time, the display device 200 stores the at least one first adjustment instruction, the at least one second adjustment instruction, and the at least one third adjustment instruction in a message queue according to the sequence received by the display device 200.
The first adjustment instruction, the second adjustment instruction, and the third adjustment instruction are determined according to the sequence received by the display device 200.
The display device 200 retrieves a most recent one of the first adjustment instructions, a most recent one of the second adjustment instructions, and a most recent one of the third adjustment instructions from the message queue, determines the first volume in response to the most recent one of the first adjustment instructions, determines the second volume in response to the most recent one of the second adjustment instructions, and determines the third volume in response to the third adjustment instruction.
The display device 200 controls the volume bar control to display a first volume bar corresponding to the first volume, a second volume bar corresponding to the second volume, and a third volume bar corresponding to the third volume.
In some embodiments, after the display device 200 stores the first adjustment instruction, the second adjustment instruction, and the third adjustment instruction in the message queue, the display device 200 acquires that the end of the message queue is the first adjustment instruction, the second adjustment instruction, or the third adjustment instruction, and if the end of the message queue is the first adjustment instruction, the display device 200 adjusts the first volume according to the first adjustment instruction, so that the display device 200 plays the first volume; if the end of the message queue is a second adjusting instruction, adjusting the second volume according to the second adjusting instruction, so that the display device 200 plays the second volume; and if the end of the message queue is the third adjusting instruction, adjusting the third volume according to the third adjusting instruction so that the display device 200 plays the third volume.
Fig. 20 is a schematic diagram illustrating a volume bar control layer in some embodiments of the present application. As shown in fig. 20, the display device 200 is provided with a first layer, a second layer, a third layer, a fourth layer, a fifth layer, and a background layer in the volume bar control, where a drawing level of the first layer is higher than that of the second layer, a drawing level of the second layer is higher than that of the fourth layer, a drawing level of the fourth layer is higher than that of the background layer, a drawing level of the background layer is higher than that of the third layer, and a drawing level of the third layer is higher than that of the fifth layer. The first layer is used for displaying volume bars corresponding to the touch control adjusting instructions, the second layer is used for displaying volume bars corresponding to the key adjusting instructions, the fourth layer is used for displaying volume bars corresponding to the hardware adjusting instructions, the third layer is used as a first standby display layer of the volume bars, and the fifth layer is used as a second standby display layer of the volume bars.
FIG. 21 illustrates a display of a volume bar control according to some embodiments of the present application. As shown in fig. 21, when the display device 200 acquires the latest first adjustment instruction, the latest second adjustment instruction, and the latest third adjustment instruction from the message queue, the display device 200 can acquire the first volume termination value corresponding to the first adjustment instruction from the latest first adjustment instruction, acquire the second volume termination value corresponding to the second adjustment instruction from the latest second adjustment instruction, and acquire the third volume termination value corresponding to the third adjustment instruction from the latest third adjustment instruction. The display device 200 displays the volume bars corresponding to different adjustment instructions on different layers of the volume bar control.
In some embodiments, when the first adjustment instruction is a touch adjustment instruction, the second adjustment instruction is a key adjustment instruction, and the third adjustment instruction is a hardware adjustment instruction, the display device 200 displays the touch adjustment instruction on the first layer, the key adjustment instruction on the second layer, and the hardware adjustment instruction on the fourth layer. Because the lengths of the first volume bar, the second volume bar and the third volume bar are different, and the drawing level of the first image layer is higher than that of the second image layer and the fourth image layer, when the first volume bar is a volume bar corresponding to the touch adjustment instruction and the first volume end value is greater than the second volume end value and the third volume end value, the first volume bar covers the second volume bar and the third volume bar.
Fig. 22 illustrates a diagram of a layer modification in some embodiments of the present application. As shown in fig. 22, when the first volume bar displayed in the first layer is 20, the second volume bar displayed in the second layer is 18, and the third volume bar displayed in the fourth layer is 16, the drawing level of the third layer is set to be higher than that of the first layer, so as to control the third layer to display the second standby volume bar, and the drawing level of the fifth layer is set to be higher than that of the third layer, so as to control the fifth layer to display the third standby volume bar. The display mode of the second spare volume bar is the same as that of the second volume bar, and the display mode of the third spare volume bar is the same as that of the third volume bar. The display apparatus 200 enables the volume bar control to simultaneously display the first volume bar, the second spare volume bar, and the third spare volume bar through the differentiation of colors and lengths, so that the user can determine an appropriate volume.
It should be noted that, when the display device 200 receives the first adjustment instruction, the second adjustment instruction, and the third adjustment instruction at the same time, the first layer, the second layer, the third layer, the fourth layer, the fifth layer, and the background layer in the volume bar control are simultaneously opened to adapt to corresponding value changes of different adjustment instructions.
When the display device 200 receives a first adjustment instruction and a second adjustment instruction at the same time, only a first layer, a second layer, a third layer and a background layer are opened in the volume bar control; when the display device 200 receives the first adjustment instruction and the third adjustment instruction at the same time, only the first layer, the fourth layer, the fifth layer and the background layer are opened in the volume bar control; compared with the volume bar control with 4 layers shown in the previous embodiment, the volume bar control with 6 layers shown in this embodiment may be applicable to more scenes and have better compatibility.
FIG. 23 illustrates an interface prompt diagram in some embodiments of the present application. As shown in fig. 23, in the process of simultaneously displaying a plurality of volume bars by the volume bar control, the display device 200 displays an interface prompt, where the interface prompt may be: "currently, multiple users are adjusting the volume, please choose a way to adjust. By adopting the embodiment, the prompt effect can be achieved under the scene that a plurality of persons adjust the volume simultaneously, and the user can conveniently and quickly determine the appropriate volume.
As can be seen from the above-mentioned technical solutions, the display device provided in the above embodiments may determine, by storing the first adjustment instruction, the second adjustment instruction, and the third adjustment instruction in the same message queue, the latest first adjustment instruction, the latest second adjustment instruction, and the latest third adjustment instruction in the message queue to respectively display the first volume bar, the second volume bar, and the third volume bar, so that a user can determine an appropriate volume bar and determine a play volume through the appropriate volume bar. According to the technical scheme, the problems that at least two volume adjusting modes such as touch volume adjusting, key volume adjusting and hardware volume adjusting conflict and volume bar control part display conflicts when the display equipment with the touch function adjusts the volume can be solved, the volume adjusting mode can be accurately determined, and a volume bar corresponding to the touch volume adjusting and a volume bar corresponding to the key volume adjusting are displayed in the volume bar control part simultaneously.
Based on the display device 200 shown in the foregoing embodiment, some embodiments of the present application further provide a volume bar display method, including: acquiring at least one first adjusting instruction, wherein the first adjusting instruction is a touch adjusting instruction sent by a touch screen or a key adjusting instruction sent by a control device; the first adjusting instruction is used for adjusting the first volume; in the process of analyzing at least one first adjusting instruction, at least one second adjusting instruction is obtained, and the second adjusting instruction is an adjusting instruction different from the first adjusting instruction sending end; the second adjusting instruction is used for adjusting the second volume; ordering the at least one first adjustment instruction and the at least one second adjustment instruction in a message queue; acquiring the last first regulating instruction and the last second regulating instruction in the message queue; and synchronously displaying a first volume bar corresponding to the last first adjusting instruction and a second volume bar corresponding to the last second adjusting instruction.
In some embodiments, in the step of ordering the at least one first adjustment instruction and the at least one second adjustment instruction in the message queue, if the message queue ends with the first adjustment instruction, the first volume is adjusted according to the first adjustment instruction to play the first volume; and if the end of the message queue is a second adjusting instruction, adjusting the second volume according to the second adjusting instruction so as to play the second volume.
As can be seen from the above-mentioned technical solutions, in the volume bar display method provided in the above embodiments, the last first adjustment instruction and the last second adjustment instruction in the message queue may be determined in a manner that the first adjustment instruction and the second adjustment instruction are sequenced in the same message queue, so as to respectively display the first volume bar and the second volume bar, so that a user can determine an appropriate volume bar, and determine a play volume through the appropriate volume bar. According to the technical scheme, the problems that when the display device with the touch function adjusts the volume, two volume adjusting modes of the touch adjusting volume and the key adjusting volume conflict and the volume bar control part displays the conflict can be solved, the volume adjusting mode can be accurately determined, and the volume bar corresponding to the touch adjusting volume and the volume bar corresponding to the key adjusting volume are displayed in the volume bar control part at the same time.
In the following description, the purpose, technical solutions and advantages of some embodiments of the present application are described in further detail with reference to the above detailed description, and it should be understood that the above is only a specific implementation of some embodiments of the present application and is not intended to limit the scope of some embodiments of the present application, and any modifications, equivalent substitutions, improvements and the like made on the basis of the technical solutions of some embodiments of the present application should be included in the scope of some embodiments of the present application.
Claims (10)
1. A display device, comprising:
a display;
a controller configured to:
receiving at least one first adjusting instruction which is sent by a first user and used for adjusting the first volume, and receiving at least one second adjusting instruction which is sent by a second user and used for adjusting the second volume; wherein the first adjusting instruction is different from the second adjusting instruction at the sending end;
storing the first adjusting instruction and the second adjusting instruction to a message queue according to the received sequence;
acquiring the latest first regulating instruction and the latest second regulating instruction in the message queue;
determining a first volume in response to a most recent one of said first adjustment instructions and a second volume in response to a most recent one of said second adjustment instructions;
and controlling a volume bar control to display a first volume bar corresponding to the first volume and a second volume bar corresponding to the second volume, wherein the first volume bar and the second volume bar are displayed on different layers of the volume bar control.
2. The display device of claim 1, wherein the controller is further configured to:
after the steps of determining a first volume in response to a last one of the first adjustment instructions and determining a second volume in response to a last one of the second adjustment instructions, playing the first volume determined according to the first adjustment instruction if the message queue ends with the first adjustment instruction;
and if the end of the message queue is the second adjusting instruction, playing the second volume determined according to the second adjusting instruction.
3. The display device of claim 1, wherein the controller is further configured to:
in the step of responding to the latest first adjusting instruction to determine the first volume, acquiring a first volume direction, a first volume change step length, a first volume starting value and a first volume ending value according to the first adjusting instruction;
and determining the first volume according to the first volume direction, the first volume change step length, the first volume starting value and the first volume ending value.
4. The display device of claim 1, wherein the controller is further configured to:
in the step of responding to the latest second adjusting instruction to determine the second volume, acquiring a second volume direction, a second volume change step length, a second volume starting value and a second volume ending value according to the second adjusting instruction;
and determining the second volume according to the second volume direction, the second volume change step length, the second volume starting value and the second volume ending value.
5. The display device of claim 1, wherein the controller is further configured to:
in the step of controlling a volume bar control to display a first volume bar corresponding to the first volume and a second volume bar corresponding to the second volume, simultaneously starting a first layer, a second layer and a third layer of the volume bar control; the first layer is used for displaying a volume bar corresponding to a touch control adjusting instruction, the second layer is used for displaying a volume bar corresponding to a key adjusting instruction, the third layer is used as a standby display layer of the volume bar, and the drawing levels from the first layer to the third layer are sequentially decreased progressively;
when the first adjusting instruction is a touch adjusting instruction and the second adjusting instruction is a key adjusting instruction, controlling the first layer to display the first volume bar and controlling the second layer to display the second volume bar;
and when the first adjusting instruction is a key adjusting instruction and the second adjusting instruction is a touch adjusting instruction, controlling the first layer to display the second volume bar and controlling the second layer to display the first volume bar.
6. The display device of claim 5, wherein the controller is further configured to:
in the step of controlling a volume bar control to display a first volume bar corresponding to the first volume and a second volume bar corresponding to the second volume, when the first adjusting instruction is a touch adjusting instruction and a first volume ending value is greater than a second volume ending value, setting a drawing level of the third layer to be higher than that of the first layer so that the third layer displays a first spare volume bar, wherein the first spare volume bar and the second volume bar are displayed in the same manner;
when the second adjusting instruction is a touch adjusting instruction and the second volume ending value is larger than the first volume ending value, setting the drawing level of the third layer to be higher than that of the first layer, so that the third layer displays a second spare volume bar, wherein the second spare volume bar is displayed in the same manner as the first volume bar.
7. A display device, comprising:
a display;
a controller configured to:
receiving at least one first adjusting instruction sent by a first user and used for adjusting the first volume, receiving at least one second adjusting instruction sent by a second user and used for adjusting the second volume, and receiving at least one third adjusting instruction sent by a third user and used for adjusting the third volume; sending ends of the first adjusting instruction, the second adjusting instruction and the third adjusting instruction are different;
storing the first adjusting instruction, the second adjusting instruction and the third adjusting instruction to a message queue according to the received sequence;
acquiring the latest one of the first regulating instruction, the latest one of the second regulating instruction and the latest one of the third regulating instruction in the message queue;
determining a first volume in response to a most recent one of said first adjustment instructions, a second volume in response to a most recent one of said second adjustment instructions, and a third volume in response to a most recent one of said third adjustment instructions;
controlling a volume bar control to display a first volume bar corresponding to the first volume, a second volume bar corresponding to the second volume and a third volume bar corresponding to the third volume; wherein the first volume bar, the second volume bar, and the third volume bar are displayed in different layers of the volume bar control.
8. The display device of claim 7, wherein the controller is further configured to:
after the steps of determining a first volume in response to a most recent one of the first adjustment instructions, determining a second volume in response to a most recent one of the second adjustment instructions, and determining a third volume in response to a most recent one of the third adjustment instructions, playing the first volume determined in accordance with the first adjustment instruction if the message queue ends in the first adjustment instruction;
if the end of the message queue is the second adjusting instruction, playing the second volume determined according to the second adjusting instruction;
and if the end of the message queue is the third adjusting instruction, playing the third volume determined according to the third adjusting instruction.
9. A method of volume bar display, the method comprising:
acquiring at least one first adjusting instruction and at least one second adjusting instruction; the first adjusting instruction is used for adjusting first volume; the second adjusting instruction is used for adjusting a second volume; the first adjusting instruction and the second adjusting instruction have different sending ends;
storing the at least one first adjusting instruction and the at least one second adjusting instruction to a message queue according to the received sequence;
acquiring the latest first regulating instruction and the latest second regulating instruction in the message queue;
and synchronously displaying a first volume bar corresponding to the latest first adjusting instruction and a second volume bar corresponding to the latest second adjusting instruction on different layers of a volume bar control.
10. The method of claim 9, wherein the method comprises:
in the step of storing the at least one first adjusting instruction and the at least one second adjusting instruction into a message queue according to the received sequence, if the end of the message queue is the first adjusting instruction, playing the first volume determined according to the first adjusting instruction;
and if the end of the message queue is the second adjusting instruction, playing the second volume determined according to the second adjusting instruction.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210692379.1A CN115103144A (en) | 2022-06-17 | 2022-06-17 | Display device and volume bar display method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210692379.1A CN115103144A (en) | 2022-06-17 | 2022-06-17 | Display device and volume bar display method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115103144A true CN115103144A (en) | 2022-09-23 |
Family
ID=83291927
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210692379.1A Pending CN115103144A (en) | 2022-06-17 | 2022-06-17 | Display device and volume bar display method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115103144A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024066443A1 (en) * | 2022-09-27 | 2024-04-04 | 海信视像科技股份有限公司 | Display device and volume adjustment method |
-
2022
- 2022-06-17 CN CN202210692379.1A patent/CN115103144A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024066443A1 (en) * | 2022-09-27 | 2024-04-04 | 海信视像科技股份有限公司 | Display device and volume adjustment method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114302219B (en) | Display equipment and variable frame rate display method | |
CN112672195A (en) | Remote controller key setting method and display equipment | |
CN112995551A (en) | Sound control method and display device | |
CN113421532B (en) | Backlight adjusting method and display device | |
CN113094142A (en) | Page display method and display equipment | |
CN112752156A (en) | Subtitle adjusting method and display device | |
CN114302021A (en) | Display device and sound picture synchronization method | |
CN112584229B (en) | Method for switching channels of display equipment and display equipment | |
CN113593488A (en) | Backlight adjusting method and display device | |
CN113490024A (en) | Control device key setting method and display equipment | |
CN113473241A (en) | Display equipment and display control method of image-text style menu | |
CN115103144A (en) | Display device and volume bar display method | |
CN113163258A (en) | Channel switching method and display device | |
CN112799576A (en) | Virtual mouse moving method and display device | |
CN113453069B (en) | Display device and thumbnail generation method | |
CN112911371B (en) | Dual-channel video resource playing method and display equipment | |
CN113064691B (en) | Display method and display equipment for starting user interface | |
CN113573112A (en) | Display device and remote controller | |
CN114302070A (en) | Display device and audio output method | |
CN113204321A (en) | Resource picture size adjusting method and display device | |
CN112882631A (en) | Display method of electronic specification on display device and display device | |
CN113064534A (en) | Display method and display equipment of user interface | |
CN113766164B (en) | Display equipment and signal source interface display method | |
CN113709557B (en) | Audio output control method and display device | |
CN113784222B (en) | Interaction method of application and digital television program and display equipment |
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 |