CN116233526A - Display equipment and signal source list display method - Google Patents
Display equipment and signal source list display method Download PDFInfo
- Publication number
- CN116233526A CN116233526A CN202211610712.6A CN202211610712A CN116233526A CN 116233526 A CN116233526 A CN 116233526A CN 202211610712 A CN202211610712 A CN 202211610712A CN 116233526 A CN116233526 A CN 116233526A
- Authority
- CN
- China
- Prior art keywords
- signal source
- display
- interface image
- interface
- list
- 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 38
- 230000008569 process Effects 0.000 abstract description 24
- 238000012545 processing Methods 0.000 abstract description 11
- 230000007704 transition Effects 0.000 description 35
- 230000009471 action Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 230000003993 interaction Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 230000004913 activation Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 239000002131 composite material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- 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/426—Internal components of the client ; Characteristics thereof
-
- 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
- H04N21/4586—Content update operation triggered locally, e.g. by comparing the version of software modules in a DVB carousel to the version stored locally
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Abstract
The application provides a display device and a signal source list display method. When the display equipment receives an operation instruction for adjusting the signal source, firstly, an adjustment type contained in the operation instruction is acquired, wherein the adjustment type comprises an exit signal source, a switching signal source and a starting signal source list. And then, calling an interception strategy according to the adjustment type to capture the media data played by the current signal source, updating the signal source list after capturing the capture, and adjusting the signal source according to the operation instruction. In the process of adjusting the signal source, the display equipment intensively processes the tasks for adjusting the signal source, so that the processing efficiency of the controller is improved. In the process of screenshot, media data images of a video layer are intercepted according to an interception strategy, and the problem that the screenshot of a signal source interface can not be accurately obtained when the signal source is adjusted is solved.
Description
Technical Field
The application relates to the technical field of display equipment, in particular to display equipment and a signal source list display method.
Background
When the user uses the intelligent device similar to a television, the user can view the recently used signal sources through the calling list to quickly and intuitively select the media data to be played. The list can also be arranged on the display device so as to be convenient for a user to select the media data to be played, and the list on the display device comprises the signal source for playing the media data, and information such as names, icons, interface screenshots and the like of the signal source.
The names and icons of the signal sources are usually default, so that the identification of which media data the signal sources are used for playing is realized mainly by means of the screenshot of the signal sources. And the interface screenshot is an interface screenshot of capturing an image of the media asset data as a signal source by taking the playing interface screenshot in the process of playing the media asset data by using the signal source, and a user selects the signal source by observing the interface screenshot. Because the media data transmitted by the signal source will change, the interface image of the media data played by the signal source is usually intercepted when the signal source is adjusted to display the latest playing content of the signal source.
The mobile device similar to a mobile phone displays the media data through the osd layer when playing the media data, the resolution of the osd layer is lower, and a video layer is also required to be added on a display device with higher requirement on media data playing. When media data is played through the vidoeo, the osd layer is set to be transparent, but when an interface image is intercepted, the osd layer is subjected to screenshot to obtain a solid-color picture, and the screenshot of the media data cannot be accurately obtained.
Disclosure of Invention
The application provides display equipment and a signal source list updating method, which are used for solving the problem that interface images of media data cannot be obtained only for osd layer screenshot when signal sources are adjusted.
In one aspect, the present application provides a display device including a display and a controller. The controller is configured to:
responding to an operation instruction for adjusting a signal source, and acquiring an adjustment type contained in the operation instruction, wherein the adjustment type comprises an exit signal source, a switching signal source and a starting signal source list;
calling an interception strategy corresponding to the adjustment type according to the adjustment type;
intercepting an interface image of the signal source when the signal source is adjusted by using the intercepting strategy so as to update a signal source list; the interface image comprises the name and the icon of the signal source;
and loading the interface image to update the signal source list, and adjusting the interface image display state of the signal source according to the operation instruction.
On the other hand, the application also provides a signal source list display method, which comprises the following steps:
responding to an operation instruction for adjusting a signal source, and acquiring an adjustment type contained in the operation instruction, wherein the adjustment type comprises an exit signal source, a switching signal source and a starting signal source list;
calling an interception strategy corresponding to the adjustment type according to the adjustment type;
intercepting an interface image of the signal source when the signal source is adjusted by using the intercepting strategy so as to update a signal source list; the interface image comprises the name and the icon of the signal source;
And loading the interface image to update the signal source list, and adjusting the interface image display state of the signal source according to the operation instruction.
According to the technical scheme, the application provides display equipment and a signal source list display method. When the display equipment receives an operation instruction for adjusting the signal source, firstly, an adjustment type contained in the operation instruction is acquired, wherein the adjustment type comprises an exit signal source, a switching signal source and a starting signal source list. And then, calling an interception strategy according to the adjustment type to capture the media data played by the current signal source, updating the signal source list after capturing the capture, and adjusting the signal source according to the operation instruction. In the process of adjusting the signal source, the display equipment intensively processes the tasks for adjusting the signal source, so that the processing efficiency of the controller is improved. In the process of screenshot, media data images of a video layer are intercepted according to an interception strategy, and the problem that the screenshot of a signal source interface can not be accurately obtained when the signal source is adjusted is solved.
Drawings
In order to more clearly illustrate the technical solutions of the present application, the drawings that are needed in the embodiments will be briefly described below, and it will be obvious to those skilled in the art that other drawings can be obtained from these drawings without inventive effort.
Fig. 1 is a schematic diagram of an operation scenario of a display device and a control device provided in an embodiment of the present application;
fig. 2 is a schematic diagram of a display device hardware architecture according to an embodiment of the present application;
fig. 3 is a schematic hierarchical diagram of a display device for playing data according to an embodiment of the present application;
fig. 4 is a schematic diagram of an interaction structure of a display device update signal source list according to an embodiment of the present application;
fig. 5 is a flowchart of a step of updating a signal source list of a display device according to an embodiment of the present application;
fig. 6 is a schematic diagram of logic interaction when a display device provided in an embodiment of the present application exits a signal source;
fig. 7 is a schematic diagram of logic interaction when a display device provided in an embodiment of the present application switches signal sources;
FIG. 8 is a schematic diagram of a logic interaction of a signal source list started by a display device according to an embodiment of the present application when media data is played;
fig. 9 is a flowchart of a step of determining a signal source type by a display device according to an embodiment of the present application;
fig. 10 is a flowchart of a display device provided in an embodiment of the present application to determine whether a signal source exists in a signal source list;
fig. 11 is a schematic diagram of a display device according to an embodiment of the present application displaying an interface image according to resolution.
Detailed Description
For purposes of clarity and implementation of the present application, the following description will make clear and complete descriptions of exemplary implementations of the present application with reference to the accompanying drawings in which exemplary implementations of the present application are illustrated, it being apparent that the exemplary implementations described are only some, but not all, of the examples of the present application.
It should be noted that the brief description of the terms in the present application is only for convenience in understanding the embodiments described below, and is not intended to limit the embodiments of the present application. Unless otherwise indicated, these terms should be construed in their ordinary and customary meaning.
The terms "first," second, "" third and the like in the description and in the claims and in the above-described figures are used for distinguishing between similar or similar objects or entities and not necessarily for limiting a particular order or sequence, unless otherwise indicated. It is to be understood that the terms so used are interchangeable under appropriate circumstances.
The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a product or apparatus that comprises a list of elements is not necessarily limited to all elements explicitly listed, but may include other elements not expressly listed or inherent to such product or apparatus.
The display device provided in the embodiment of the application may have various implementation forms, for example, may be a television, a laser projection device, a display (monitor), an electronic whiteboard (electronic bulletin board), an electronic desktop (electronic table), and the like.
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, a user may operate the display apparatus 200 through the control 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 200 includes infrared protocol communication or bluetooth protocol communication, and other short-range communication methods, and the display device 200 is controlled by a wireless or wired method. The user may control the display device 200 by inputting user instructions through keys on a remote control, voice input, control panel input, etc.
In some embodiments, the control device 300 (e.g., mobile phone, tablet, computer, notebook, etc.) may also be used to control the display device 200. For example, the display device 200 is controlled using an application running on the control device 300.
In some embodiments, the display apparatus 200 may receive not an instruction using the control apparatus 300 or the control device 100 described above, but a control of a user through a touch or gesture or the like.
In some embodiments, the display device 200 may also perform control in a manner other than the control apparatus 100 and the control device 300, for example, the voice instruction control of the user may be directly received through a module configured inside the display device 200 device to obtain voice instructions, or the voice instruction control of the user may be received through a voice control device configured outside the display device 200 device.
In some embodiments, the display device 200 is also in data communication with a server 400. The display device 200 may be permitted to make communication connections via 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 device 200. The server 400 may be a cluster, or may be multiple clusters, and may include one or more types of servers.
As shown in fig. 2, the display apparatus 200 may include at least one of a modem 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, a memory, a power supply, and a user interface.
In some embodiments, the controller 250 may include a processor, a video processor, an audio processor, a graphic processor, a RAM, a ROM, and first to nth interfaces for input/output.
The display 260 may be a liquid crystal display, an OLED display, a projection device, or a projection screen.
The communicator 220 is a component for communicating with external devices or servers according to various communication protocol types. For example: the communicator may include at least one of a Wifi module, a bluetooth module, a wired ethernet module, or other network communication protocol chip or a near field communication protocol chip, and an infrared receiver. The display device 200 may establish transmission and reception of control signals and data signals with the external control device 100 or the server 400 through the communicator 220.
A user interface, which may be used to receive control signals from the control device 100 (e.g., an infrared remote control, etc.).
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 capturing the intensity of ambient light; alternatively, the detector 230 includes an image collector such as a camera, which may be used to collect external environmental scenes, user attributes, or user interaction gestures, or alternatively, the detector 230 includes a sound collector such as a microphone, or the like, which is used to receive external sounds.
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, etc. The input/output interface may be a composite input/output interface formed by a plurality of interfaces.
The modem 210 receives broadcast television signals through a wired or wireless reception manner, and demodulates audio and 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 separate devices, i.e., the modem 210 may also be located in an external device to the main device in which the controller 250 is located, such as an external set-top box or the like.
The controller 250 controls the operation of the display device and responds to the user's operations through various software control programs stored on the memory. The controller 250 controls the overall operation of the display apparatus 200. For example: in response to receiving a user command to select 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 controller 250 includes at least one of a central processing unit (Central Processing Unit, CPU), a video processor, an audio processor, a graphics processor (Graphics Processing Unit, GPU), RAM Random Access Memory, RAM), ROM (Read-Only Memory, ROM), a first interface to an nth interface for input/output, a communication Bus (Bus), and the like.
As shown in fig. 3, the display device 200 may be connected to the signal source during operation to acquire and play the media data transmitted by the signal source. When playing the media data, the display device 200 can play the media data through the osd layer, but the resolution of the osd layer is lower, so that the display device is more suitable for rendering a UI interface, and shows contents such as a play control, a system setting menu and the like to a user. Therefore, a video layer is added to the software architecture of the display device 200 for playing media data, and the video layer has a better playing effect, so that a user obtains a better viewing experience. When the video layer is used for playing media data, the osd layer is set to be transparent.
Each time the user activates the display device 200, the user may activate a signal source list to select the media data desired to be played, where the signal source list includes a plurality of connected or connectable signal source names, icons, and interface shots for displaying the media file types of the signal source transmissions. The user can select which signal source to connect with according to the interface screenshot and play the content which the user wants to watch. In order to more accurately display the content of the media data played by the signal source when the user selects the signal source each time. When the signal source is adjusted each time, for example, the signal source is withdrawn and the signal source is switched, the playing interface image of the adjusted signal source is required to be intercepted, so that when a user starts the signal source list, the content of media data transmitted by the signal source last time can be seen, and the user can conveniently select the media data.
But since both the osd layer and the video layer are included in the software architecture of the display device 200, it is likely that the image of the osd layer will be intercepted when the image is intercepted. The image of the osd layer is set to be in a transparent state, so that the intercepted image is presented as a solid-color picture and cannot represent the content of media data transmitted by the signal source, and a user cannot select a desired signal source according to the interface screenshot of the signal source. Meanwhile, it is common for applications in the display device 200 to adjust signal sources during operation, and each application needs to call the multimedia interface to complete screenshot when adjusting the signal sources, so that signals for calling the multimedia interface are too many, and processing logic is disordered.
As shown in fig. 4 and 5, the present application provides a display device 200, which integrates the logic of adjusting a signal source and executing a screenshot of a playing interface of the signal source into a transition module, so as to optimize the process of adjusting and screenshot of the signal source. The display device 200 includes a display 260 and a controller 250. The controller 250, when executing the operation instruction to adjust the signal source, is configured to:
s100: responding to an operation instruction for adjusting a signal source, and acquiring an adjustment type contained in the operation instruction;
The adjustment types comprise an exit signal source, a switching signal source and a starting signal source list. Wherein, the exiting signal source refers to a situation that the display device 200 is controlled to switch to the homepage of the display device 200 from the running state of playing the media data transmitted by the current signal source, or the display device 200 is turned off. In this case, the action of playing the screen shot for the current signal source needs to be completed before the screen of the display apparatus 200 is switched to the home page or before the display apparatus 200 is turned off.
Switching signal sources refers to switching from a signal source currently used for transmitting media data to another signal source, in which case a screen capture is required for the current signal source playing picture, and when the user starts the signal source list, it can see which signal sources have been recently connected and which content has been watched. The method is beneficial to the screening of interested contents by users and reduces unnecessary operations. The adjustment mode is commonly used for switching signal sources by directly inputting a target signal source through a remote control case and a voice command by a user.
Starting the signal source list refers to that in the process of playing media data, a user wants to replace the signal source, and then starting the signal source list to select the signal source. The signal source list includes connected and unconnected signal source contents, and by switching signal sources in this way, the current signal source playing picture needs to be captured in the process of switching signal sources, so when the signal source list is started, the controller 250 controls the transition module to capture the current picture and update the signal source list.
In some embodiments, the user may input the operation command in various manners, such as voice, remote control, touch pad, etc., and the controller 250 may parse the content of the operation command in response to the operation command. For example, in the watching process, the user inputs an operation instruction of switching to the TV5 through voice, and the controller analyzes the content of the voice input to obtain that the adjustment type contained in the operation instruction is a switching signal source.
S200: calling an interception strategy corresponding to the adjustment type according to the adjustment type;
the signal source switching in the adjustment type can comprise switching between signal sources and switching between the signal sources and application programs. Because different adjustment types have certain differences between execution logic in the process of adjusting the signal source and the process of capturing the images and the generated prompt information, different interception strategies are required to correspond to the adjustment types. The intercepting policy may be a series of executing functions, or may be an executing file packed by a series of executing functions. The contents of the interception policy may include the timing, manner, and content executed by the controller 250 after intercepting the signal source to play the image when performing the action according to the operation instruction.
For example, when the user inputs an operation instruction to exit the signal source, the controller 250 invokes the intercept strategy corresponding to the "exit signal source" according to the adjustment type. The intercepting strategy includes that when the operation instruction of 'exit signal source' is acquired, the execution logic of the controller 250 is as follows: the image is intercepted first, information for returning to the homepage is regenerated, and then the homepage is started.
S300: intercepting an interface image of the signal source when the signal source is adjusted by using the intercepting strategy so as to update a signal source list;
the interface image comprises the name and the icon of the signal source. In some embodiments, because the signal source list is displayed in a limited space, the icons, names, and interface images of the signal sources are superimposed. The icons and names of the signal sources generally use default contents of the system, but some editable settings can be made in practical applications to facilitate the selection of the signal sources by the user.
After the controller 250 invokes the interception policy according to the adjustment type, the execution logic in the interception policy may continue to operate, and intercept the image of the media data played by the display device 200 as the interface image of the signal source. The captured interface image may be used to update the signal source list, and may be used to supplement the signal source list with options if there is no current signal source in the signal source list. The signal source list can be set in multiple stages, for example, signal sources connected in a few hours, signal sources connected in a few days, signal sources possibly selected by a user, and updated signal sources can be displayed in the signal source list according to actual conditions. The number of signal source connections may also be counted and presented in a signal source list for user selection.
S400: and loading the interface image to update the signal source list, and adjusting the interface image display state of the signal source according to the operation instruction.
After invoking the transition module to implement the operation of capturing the current playing content, the controller 250 further continues to update the signal source list according to the interface image obtained by capturing. Adjusting the interface image display state of the signal source refers to switching the display device 200 from a state of playing the media data transmitted by the current signal source to an operation state included in the operation instruction.
The order of signal source list update and the order of execution of the interface image display state of the signal source adjustment according to the operation instruction is not specified here, but the order of execution of the signal source image interception needs to be guaranteed before the interface image display state of the signal source is adjusted, so that the controller 250 can intercept the play picture of the signal source before the signal source adjustment in the video layer, and further update the signal source list is achieved.
Along with the above-described embodiment of "switch to TV5" using the user input voice command, after the controller 250 intercepts the play image of the current signal source, the controller switches the content played by the display device 200 from the previous signal source to the signal source corresponding to TV5, and changes the played media data to the content of TV 5.
As shown in fig. 6, in some embodiments, upon a user entering an associated instruction to "exit the signal source," the controller is configured to:
responding to an operation instruction of exiting a signal source, calling a multimedia interface to intercept an interface image of the signal source, and generating first prompt information;
and controlling the display to display the first prompt information and controlling the display to display a homepage interface, wherein the homepage interface comprises a media resource playing control and a system setting menu.
When receiving the operation instruction for exiting the signal source, the controller 250 invokes the transition module to execute the action of exiting the signal source and intercepting the media data image played by the signal source. The transition module only represents a type of module for executing actions, the specific form of the transition module is not unique, the transition module can be used for intensively processing signal source adjustment and calling a multimedia interface to intercept an image, and the detailed structure of the transition module is not the key content of the application and is not repeated here.
The transition module, after receiving the control instruction of the controller 250, will call the multimedia interface to intercept the interface image of the signal source to be exited. The transition module corresponds to a logic control unit under the controller 250, and therefore, generally does not have a function of performing specific actions similar to capturing images, adding subtitles, etc. on the media asset data, but the transition module can call a multimedia interface with the capturing images function by calling the multimedia interface connected with the transition module, and the module processes the media asset data.
After the multimedia interface intercepts the interface image of the current signal source, the multimedia interface feeds back first prompt information to the transition module, wherein the first prompt information is used for prompting the transition module to capture a successful screenshot and providing a file path of the interface image for the transition module for calling. The first prompt may also include similar prompts for display on display 260 for alerting the user "about to exit the current signal source". The first prompt message may be directly received and processed by the transition module, or may be received and parsed by the controller 250, and after the controller 250 parses the first prompt message, the controller 260 is controlled to display the text message of "about to exit the current signal source", or the voice prompt "about to exit the current signal source" may be played through the connected audio device, so as to achieve the purpose of prompting the user that the operation is successful.
After the controller 250 controls the display 260 to send out the information prompting the user to operate successfully, the controller can control the display device 200 to withdraw from the current signal source and return to the homepage of the display device 200, so that the user can select other playing spaces or set the system parameters to meet the viewing requirements.
As shown in fig. 7, in some embodiments, the user selects "channel 5" via the remote control. When the controller 250 receives an instruction input by a user through the remote controller, it is configured to:
Responding to an operation instruction for switching signal sources, and acquiring information parameters of a target signal source, wherein the information parameters comprise names of the target signal source;
searching the target signal source according to the name of the target signal source, and establishing connection with the target signal source.
The information parameters of the signal source include the name of the target signal source, and may also include parameters such as an address and an interface for connecting the target signal source. And searching the target signal source according to the information parameters and establishing connection. Because the operation instruction for switching the signal source needs to be switched from the current signal source to the target signal source, the controller 250 needs to acquire the related information of the target signal source to establish a connection with the target signal source, and thus needs to acquire the information parameter of the target signal source.
For example, when the user presses the key corresponding to the channel 5 through the remote controller, the controller 250 has a corresponding key value, and the controller 250 can find the information parameter of the target signal source corresponding to the channel 5 according to the key value, and establish a connection with the target signal source according to the information parameter.
In the process of switching signal sources, in order to have a better selection experience when the user uses the display device 200 again and selects to view the content through the signal source list, the controller 250 may also intercept the image of the media data played by the current signal source as an interface image in the process of switching signal sources, and display the image together with the icon and the name of the signal source in the signal source list, so that the controller is further configured to:
Before establishing connection with the target signal source, calling a multimedia interface to intercept an interface image of the signal source, and generating second prompt information;
and controlling the display to display the second prompt information.
The second prompt information is the same as the first prompt information in information type, but different in specific content. When receiving an operation instruction for switching the signal source, the controller 250 invokes the transition module to perform an action of switching the signal source and an action of capturing an image. The transition module calls the multimedia interface to intercept the media data picture played by the current signal source, and generates a second prompt message after the multimedia interface finishes the action of intercepting the picture.
The second prompting information can include text information or voice information prompting the user about to switch the signal source, and can also include a file path of the interface image for the transfer module to call. The second hint information may also be received by the controller 250 or the transition module. After receiving the second prompt message, the controller 250 controls the display 260 to display the related character of "signal source is about to switch", or plays the voice prompt message of "signal source is about to switch" through the audio playing device such as the speaker, so that the user can know the progress of the input operation command.
The controller 250 also adjusts the signal source according to the content contained in the operation instruction after receiving the second prompt message. For example, in an embodiment, the signal source corresponding to the key input by the user through the remote controller is the signal source corresponding to the TV5, and the controller 250 controls the display device 200 to switch from the current signal source to the TV5 signal source.
In the process of switching signal sources, the controller 250 needs to ensure that the screenshot of the video layer is completed before the signal sources are switched to the signal sources corresponding to the TV5, and the screenshot result is verified. The action of intercepting the interface image of the current signal source can be repeatedly executed under the condition of failed screenshot, so that the interface image of the current signal source can be intercepted, and the signal source information is updated in the signal source list. In addition, the above embodiments are not only applicable to switching between signal sources, but also applicable to switching between signal sources and application programs, and the execution logic is similar, and will not be repeated here.
As shown in fig. 8, in some embodiments, the display device 200 is in a state of playing media asset data, and the user starts the signal source list through the remote controller, at which time the controller is configured to:
responding to an operation instruction for starting a signal source list, calling a multimedia interface to intercept an interface image of a signal source for transmitting media data, and generating third prompt information;
Controlling the display to display the third prompt information;
and loading the interface image of the signal source to the signal source list, and controlling the display to display the signal source list.
In the process of playing media data on the display device 200, a user can control the display 260 to display a signal source list through a remote controller key, and can also control the display 260 to display the signal source list through a touch pad, voice and other control modes. The signal source list is displayed in the process of playing the media data, so that the media content played by the current signal source can be seen, and the signal source list can be seen to select other interested signal sources to view new media content. When the signal source list is opened, a special display mode, such as flashing, highlighting and the like, can be adopted for the signal source which is transmitting the media data and playing, so as to prompt the user to play the signal source of the media data currently.
However, when the signal source list is opened, the user can be identified to have the intention of switching the signal source, so that the media data picture played by the current signal source needs to be intercepted, and the signal source list needs to be updated in time. When the signal source list is started, certain shielding can be caused to the currently played content, so that the user cannot see the changed content in real time when the media data played by the signal source is changed. Therefore, the controller 250 needs to intercept the media data currently played by the video layer before starting the signal source list.
The controller 250 completes intercepting the media data image transmitted by the current video layer signal source by calling the transition module. The transition module receives the control instruction of the controller 250, and then invokes the multimedia interface to intercept the media data image transmitted by the current video layer signal source, and generates a third prompt message.
The third prompt information is the same as the first prompt information and the second prompt information in type but different in content. The controller 250 or the transition module may receive the third hint information. When the transition module receives the third prompt information, the transition module may report the third prompt information to the controller 250, or may execute the action of subsequently starting the signal source list according to the third prompt information. The controller 250 receives the third prompting message, and then sends a control instruction to the transition module according to the content obtained by parsing, so as to control the display 260 to update and display the signal source list.
The third hint information includes a file path of the intercepted interface image, and in some embodiments, the transition module may search for the interface image according to the file path and load the interface image into the signal source list to update the signal sources in the signal source list. In other embodiments, controller 250 controls the transition module to look up the interface image based on the file path and update the signal source list.
As shown in fig. 9, when the user starts the signal source list, the display device 200 may be in a start-up advertisement state, and the signal source of the start-up advertisement is a signal source built in the display device 200. The built-in signal source is used for playing advertisements, the advertisement is updated uniformly every time, and the user seldom selects to jump to the advertisement interface in the selection process, so that the type of the current signal source needs to be judged when the media data played currently are intercepted. Accordingly, prior to executing the call to the multimedia interface to intercept the interface image of the signal source for transmitting the media asset data, the controller 250 is further configured to:
acquiring playing parameters of a signal source for transmitting the media data;
judging the signal source type of the signal source according to the playing parameters;
and if the signal source is a physical signal source, intercepting an interface image of the physical signal source.
The playing parameters of the signal source can be used for analyzing information such as the type, the source and the like of the signal source, and can comprise the URL, the interface and the like of the signal source. The controller can determine the type of the signal source by acquiring the playing parameters of the signal source, and the signal source of the display device 200 includes an external signal source and a built-in signal source. Built-in signal sources, as described above, are typically used to play advertising content that the provider, sponsor, have previously stored in the built-in signal source, and periodically update the advertising content that is seen when the user initiates the display device 200 or some application.
The external signal source refers to a signal source connected in a wireless connection mode and a wired connection mode such as a network and is used for playing media data which a user wants to watch. Such sources may also be referred to as physical sources, so that when the source list is started, if the content being played is an advertisement stored by a built-in source, there is no need to intercept the image of the advertisement and display it in the source list. And if the signal source of the current playing content is a physical signal source, intercepting an image of the current playing content as an interface image of the signal source.
In some embodiments, the user activates the display device 200 and controls the list of activation signal sources via a remote control. At this time, the display device 200 is playing the "gather" start-up advertisement, and when the user starts the signal source list, the controller 250 first obtains the signal source interface of the "gather" start-up advertisement by calling the transition module, determines that the "gather" comes from the built-in signal source of the display device 200, and further does not execute the operation of capturing the "gather" play screen, and directly starts the signal source list.
In other embodiments, the user activates the display device 200 and controls the list of activation signal sources via a remote control. At this time, the display device 200 is playing the relevant picture of "TV5", the controller 250 first obtains the signal source interface of "TV5" by calling the transition module, and if the signal source connected to the signal source interface is judged to be a physical signal source, immediately calls the multimedia interface to intercept the playing picture of "TV5" as the interface image of the corresponding signal source. After confirming that the interface image interception is successful, the controller 250 controls the display 260 to display the signal source list.
By judging the signal source type, the control logic of the transition module and the controller 250 can be optimized, so that unnecessary screen shots of the startup advertisements are reduced, the storage space is saved, the execution steps are reduced, and the execution efficiency of the controller 250 and the transition module is improved. Meanwhile, the confusion of signal source list display is avoided, and the use experience of a user is improved.
In the above embodiment, after receiving the control instruction of the controller 250 and intercepting the media data frame played by the current signal source by calling the multimedia interface, the transition module also needs to save the intercepted interface image for the transition module or the controller 250 to call. Thus, when the controller executes the calling multimedia interface to intercept the interface image, the controller is configured to:
splicing to generate a file name of the interface image, wherein the file name is used for caching the interface image into a cache space, and comprises a file path;
and loading the interface image to the signal source list.
The buffer space may include a number of memory locations, which may correspond to storing and processing multiple interface images simultaneously. While the user needs to generate multiple interface images during the use of the display device 200, the multiple interface images are stored in the memory space of the display device 200, and the memory congestion may be caused by accumulation and month to affect the performance of the display device 200. And when in call, only one image can be called in sequence at a time, and the processing efficiency is affected. And after the interface images are obtained through interception, the interface images are stored in the cache space, so that a plurality of interface images can be processed at the same time, the processing efficiency is improved, and the memory space is saved.
The file name of the interface image may include a plurality of pieces of information such as the name, format, and storage path of the interface image. Therefore, the file name of the interface image can be spliced through the information such as the name, the format, the storage path and the like of the interface image, and the interface image can be cached in the cache space. The transition module can also acquire the interface image from the buffer space according to the file path of the interface image, load the interface image into the signal source list, correspond to the signal source, and timely display the type of media asset data played by the signal source.
When the controller 250 controls the transition module to load the interface image into the signal source list, it is further required to determine whether the signal source list has the relevant content of the current signal source. In the signal source list, some signal sources are not loaded in the signal source list, so when the signal source information is updated according to the interface image, the signal source name, the icon and the interface image need to be newly added in the signal source list to update the signal sources in the signal source list. Thus, as shown in fig. 10, when the controller performs loading of the interface image to the signal source list, it is configured to:
searching the signal source in the signal source list according to the name of the signal source corresponding to the interface image;
If the signal source is found, updating the interface image corresponding to the signal source according to the file path of the interface image;
and if the signal source is not found, loading the interface image corresponding to the signal source and the signal source into the signal source list.
In the process of playing media data, the signal source list of the display device 200 may include information such as a name, an icon, an interface image, etc. of the current signal source, or may not load information such as a name, an icon, an interface image, etc. of the current signal source. And for the signal source list loaded with the current signal source, when a new interface image is intercepted, updating the interface image according to the display path of the current signal source in the signal source list and the file path of the new interface image.
For a signal source list without loading the current signal source, a new display path is required to be established in the signal source list, and a default signal source icon and name of the system are required to be acquired, so that the intercepted interface image is ensured to have a corresponding signal source in the signal source list, and further, the content of the current signal source can be ensured to display the content which is prompted to be watched by the user when the user starts the signal source list.
And judging whether the current signal source exists in the signal source list, so that redundant signal source options in the signal source list can be reduced. For the same signal source, displaying multiple options in the signal source list is easy to mislead the user, and the user cannot judge the latest media play type of the signal source. Therefore, for the signal sources loaded in the signal source list, the signal sources are updated only according to the path for acquiring the interface image, namely the display path and the file path of the interface image, so that the same signal source options in the current signal source are not repeated in the signal source list.
As shown in fig. 11, when the user operates the signal source list, the display apparatus 200 displays or activates the signal source according to the operation form of the user. Because the size of the signal source list is not too large in order to reduce the occlusion of the media data currently being played by the display device 200, and the content of the interface image is clearly shown, when the user selects the signal source, the controller 250 controls the display 260 to display the interface image on the complete screen. Therefore, the resolution of the signal source interface image is different from the resolution of the signal source interface image in interception, and the interface image needs to be displayed on the basis of adjusting the resolution of the display interface image. At this time, the controller is configured to:
Responding to an operation event of selecting a signal source to be selected in the signal source list, and acquiring the resolution of an interface image of the signal source to be selected and the resolution of the display;
calculating the proportion for scaling and displaying the interface image according to the resolution of the interface image of the signal source to be selected and the resolution of the display;
and controlling the display to display the interface image according to the proportion.
The resolution of the interface image in the signal source list differs from that of the signal source list when captured, and the signal source list is smaller in size so as not to obscure the content displayed by the display device 200, and is usually located at the side or upper and lower edges of the screen. In providing the selection for the user, in order to enrich the options, more signal source options are typically displayed on the signal source list, so that the interface image size of the signal source may be further compressed, which may cause the user to fail to see the content of the interface image clearly, which is not beneficial to the user selection.
The operation event of selecting the signal source to be selected in the signal source list may refer to the user selecting to activate the signal source to be selected. The user may also control the touch pad and the remote controller to stay the pointer and the cursor on a certain signal source to be selected, so that the interface image corresponding to the signal source may be displayed on the screen of the display device 200, to assist the user in knowing the media data type played by the signal source.
For the manner of selecting the signal source, a corresponding policy may be set in the controller 250 in advance. For example, a user double-clicks on a signal source in the signal source list, indicating that the operation of the signal source is to be initiated; or the user starts the TV5 through a voice command, and the signal source corresponding to the TV5 is started. The interface image of the display signal source is different from the start signal source, so that two operation modes are also distinguished when setting the strategy, for example, a user can stop a pointer or a cursor on a signal source icon in a signal source list. The controller 250 recognizes that the time that the pointer stays on a certain candidate signal source exceeds the preset time, that is, determines that the user wants to know the content of the media data played by the candidate signal source, and the controller 250 controls the display device to display the interface image.
When the display device 200 displays the interface image of the signal source to be selected through the complete screen, the resolution of the interface image needs to be changed for display. For example, the resolution of the display device 200 may be 1366×768, 1920×1080, or the like, and the resolution of the interface image in the signal source list may be somewhat different from the resolution of the display device 200 due to the display size. To more clearly present the interface image on the screen of the display apparatus 200, the controller 250 may acquire the resolution of the interface image and calculate the scaling ratio of the interface image from the resolution of the display apparatus 200.
Based on the above display device 200, some embodiments of the present application further provide a signal source list display method, which includes:
responding to an operation instruction for adjusting a signal source, and acquiring an adjustment type contained in the operation instruction, wherein the adjustment type comprises an exit signal source, a switching signal source and a starting signal source list;
and according to the adjustment type, calling an interception strategy corresponding to the adjustment type, wherein the interception strategy is used for intercepting an interface image of the signal source to update a signal source list interface when the signal source is adjusted.
And updating the signal source list interface according to the interface image, and adjusting the signal source according to the operation instruction.
As can be seen from the above embodiments, the present application provides a display device and a signal source list display method. When the display equipment receives an operation instruction for adjusting the signal source, firstly, an adjustment type contained in the operation instruction is acquired, wherein the adjustment type comprises an exit signal source, a switching signal source and a starting signal source list. And then, calling an interception strategy according to the adjustment type to capture the media data played by the current signal source, updating the signal source list after capturing the capture, and adjusting the signal source according to the operation instruction. In the process of adjusting the signal source, the display equipment intensively processes the tasks for adjusting the signal source, so that the processing efficiency of the controller is improved. In the process of screenshot, media data images of a video layer are intercepted according to an interception strategy, and the problem that the screenshot of a signal source interface can not be accurately obtained when the signal source is adjusted is solved.
It will be apparent to those skilled in the art that the techniques of embodiments of the present invention may be implemented in software plus a necessary general purpose hardware platform. Based on such understanding, the technical solutions in the embodiments of the present invention may be embodied in the form of a software product, which may be stored in a computer-readable storage medium, in essence or contributing to the prior art.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.
The foregoing description, for purposes of explanation, has been presented in conjunction with specific embodiments. However, the illustrative discussions above are not intended to be exhaustive or to limit the embodiments to the precise forms disclosed above. Many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the present disclosure and to enable others skilled in the art to best utilize the embodiments.
Claims (10)
1. A display device, characterized by comprising:
a display;
a controller configured to:
responding to an operation instruction for adjusting a signal source, and acquiring an adjustment type contained in the operation instruction, wherein the adjustment type comprises an exit signal source, a switching signal source and a starting signal source list;
calling an interception strategy corresponding to the adjustment type according to the adjustment type;
intercepting an interface image of the signal source when the signal source is adjusted by using the intercepting strategy so as to update a signal source list; the interface image comprises the name and the icon of the signal source;
and loading the interface image to update the signal source list, and adjusting the interface image display state of the signal source according to the operation instruction.
2. The display device of claim 1, wherein when the operation instruction includes an adjustment type that is an exit signal source, the controller is configured to:
responding to an operation instruction of exiting a signal source, calling a multimedia interface to intercept an interface image of the signal source, and generating first prompt information;
and controlling the display to display the first prompt information and controlling the display to display a homepage interface, wherein the homepage interface comprises a media resource playing control and a system setting menu.
3. The display device according to claim 1, wherein when the operation instruction includes an adjustment type that is a switching signal source, the controller is configured to:
responding to an operation instruction for switching signal sources, and acquiring information parameters of a target signal source, wherein the information parameters comprise names of the target signal source;
searching the target signal source according to the name of the target signal source, and establishing connection with the target signal source.
4. The display device of claim 3, wherein when the operation instruction includes an adjustment type that is a switching signal source, the controller is further configured to:
before establishing connection with the target signal source, calling a multimedia interface to intercept an interface image of the signal source, and generating second prompt information;
and controlling the display to display the second prompt information.
5. The display device of claim 1, wherein when the adjustment type included in the operation instruction is a start signal source list and the display is in a state of playing media asset data, the controller is configured to:
responding to an operation instruction for starting a signal source list, calling a multimedia interface to intercept an interface image of a signal source for transmitting media data, and generating third prompt information;
Controlling the display to display the third prompt information;
and loading the interface image of the signal source to the signal source list, and controlling the display to display the signal source list.
6. The display device of claim 5, wherein before the controller executes the call to the multimedia interface to intercept the interface image of the signal source for transmitting the media asset data, is further configured to:
acquiring playing parameters of a signal source for transmitting the media data;
judging the signal source type of the signal source according to the playing parameters;
and if the signal source is a physical signal source, intercepting an interface image of the physical signal source.
7. The display device of any of claims 2-4, wherein the controller executing the call multimedia interface intercepts the interface image is configured to:
splicing to generate a file name of the interface image, wherein the file name is used for caching the interface image into a cache space, and comprises a file path;
and loading the interface image to the signal source list.
8. The display device of claim 7, wherein the controller performs loading the interface image into the signal source list, configured to:
Searching the signal source in the signal source list according to the name of the signal source corresponding to the interface image;
if the signal source is found, updating the interface image corresponding to the signal source according to the file path of the interface image;
and if the signal source is not found, loading the interface image corresponding to the signal source and the signal source into the signal source list.
9. The display device of claim 1, wherein the controller is further configured to:
responding to an operation event of selecting a signal source to be selected in the signal source list, and acquiring the resolution of an interface image of the signal source to be selected and the resolution of the display;
calculating the proportion for scaling and displaying the interface image according to the resolution of the interface image of the signal source to be selected and the resolution of the display;
and controlling the display to display the interface image according to the proportion.
10. A signal source list display method, characterized by comprising:
responding to an operation instruction for adjusting a signal source, and acquiring an adjustment type contained in the operation instruction, wherein the adjustment type comprises an exit signal source, a switching signal source and a starting signal source list;
According to the adjustment type, invoking an interception strategy corresponding to the adjustment type, wherein the interception strategy is used for intercepting an interface image of the signal source to update a signal source list interface when the signal source is adjusted;
and updating the signal source list interface according to the interface image, and adjusting the signal source according to the operation instruction.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211610712.6A CN116233526A (en) | 2022-12-14 | 2022-12-14 | Display equipment and signal source list display method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211610712.6A CN116233526A (en) | 2022-12-14 | 2022-12-14 | Display equipment and signal source list display method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116233526A true CN116233526A (en) | 2023-06-06 |
Family
ID=86586244
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211610712.6A Pending CN116233526A (en) | 2022-12-14 | 2022-12-14 | Display equipment and signal source list display method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116233526A (en) |
-
2022
- 2022-12-14 CN CN202211610712.6A patent/CN116233526A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111741372B (en) | Screen projection method for video call, display device and terminal device | |
CN111343489B (en) | Display device and method for playing music in terminal | |
WO2021164177A1 (en) | Method for playing media resource, display device, and mobile terminal | |
US11425466B2 (en) | Data transmission method and device | |
CN111277884A (en) | Video playing method and device | |
CN110659010A (en) | Picture-in-picture display method and display equipment | |
CN111836115B (en) | Screen saver display method, screen saver skipping method and display device | |
CN114302201B (en) | Method for automatically switching on and off screen in sound box mode, intelligent terminal and display device | |
US11960674B2 (en) | Display method and display apparatus for operation prompt information of input control | |
CN113630654B (en) | Display equipment and media resource pushing method | |
WO2022057322A1 (en) | Display method and display device | |
CN112399232A (en) | Display equipment, camera priority use control method and device | |
WO2021184575A1 (en) | Display device and display method | |
WO2023030292A1 (en) | Multimedia file playback method and apparatus | |
CN112363683B (en) | Method and display device for supporting multi-layer display by webpage application | |
CN114390332A (en) | Display device and method for rapidly switching split-screen application | |
CN116233526A (en) | Display equipment and signal source list display method | |
US20070078945A1 (en) | System and method for displaying information of a media playing device on a display device | |
CN113971049A (en) | Background service management method and display device | |
CN115086722B (en) | Display method and display device for secondary screen content | |
CN115514998B (en) | Display equipment and network media resource switching method | |
WO2022205793A1 (en) | Display device and device control method | |
CN113194355B (en) | Video playing method and display equipment | |
US20240121464A1 (en) | Display apparatus and display method | |
EP3739874A1 (en) | Video playback method and device, terminal device and computer readable storage medium |
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 |