CN117812399A - Display device and channel editing method - Google Patents

Display device and channel editing method Download PDF

Info

Publication number
CN117812399A
CN117812399A CN202310660029.1A CN202310660029A CN117812399A CN 117812399 A CN117812399 A CN 117812399A CN 202310660029 A CN202310660029 A CN 202310660029A CN 117812399 A CN117812399 A CN 117812399A
Authority
CN
China
Prior art keywords
channel
editing
control
display
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310660029.1A
Other languages
Chinese (zh)
Inventor
刘媛媛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Visual Technology Co Ltd
Original Assignee
Hisense Visual Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hisense Visual Technology Co Ltd filed Critical Hisense Visual Technology Co Ltd
Priority to CN202310660029.1A priority Critical patent/CN117812399A/en
Priority to PCT/CN2023/113630 priority patent/WO2024087824A1/en
Publication of CN117812399A publication Critical patent/CN117812399A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4438Window management, e.g. event handling following interaction with the user interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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/4316Generation 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Some embodiments of the present application provide a display apparatus and a channel editing method, which can control a display to display a channel editing interface in response to a channel editing instruction. The display layer level of the channel editing interface is higher than the display layer level of the channel playing picture, and the size of the channel editing interface is smaller than the size of the channel playing picture. And receives a first editing signal sent by the first control device. The first control device comprises a preset number of control pieces, and the control pieces are used for generating control signals. And then executing editing operation on the channel information according to the first editing signal to generate editing record information for updating the display content of the channel list. The method can call out the channel editing interface through the control device, edit the channel information of the display equipment based on the channel editing interface, and display the channel playing picture in real time when editing the channel information, so that a user does not need to repeatedly switch the channel playing picture, and the editing efficiency of the channel information can be improved.

Description

Display device and channel editing method
Technical Field
The present disclosure relates to the field of display devices, and in particular, to a display device and a channel editing method.
Background
The display device refers to a terminal device capable of outputting a specific display screen, and may be a terminal device such as a smart television, a communication terminal, a smart advertisement screen, and a projector. Taking intelligent electricity as an example, the intelligent television is based on the Internet application technology, has an open operating system and a chip, has an open application platform, can realize a bidirectional man-machine interaction function, and is a television product integrating multiple functions of video, entertainment, data and the like, and the intelligent television is used for meeting the diversified and personalized requirements of users.
The display device may view the corresponding channel program by accessing a plurality of different signal sources. For example, the signal source may be a ground wave, an antenna signal, or the like. In order to facilitate the selection of channel programs by the user, a list of channels is also provided in the display device. The channel list comprises a plurality of channel controls, and a user can select the corresponding channel controls to enable the display device to play the corresponding channel programs. Therefore, the user can edit the channel list according to own habits and requirements, such as sorting, deleting or restoring the channels and other editing operations, so that the user can conveniently switch channel programs through the edited channel list.
However, since the play screen of the channel needs to be exited when editing the channel list, and the channel editing interface is called out in the setting interface of the display device. In this way, when the channel list is edited, the display interface of the display device needs to be frequently switched, which results in an increase in complexity of the channel editing process and a decrease in channel editing efficiency of the display device.
Disclosure of Invention
The application provides a display device and a channel editing method, which are used for solving the problem of low channel editing efficiency of the display device.
In a first aspect, some embodiments of the present application provide a display device including a display, a user interface, and a controller. Wherein the display is configured to display a channel play screen and a user interface; the user interface is configured to receive a control signal of a control device; the controller is configured to perform the following program steps:
responding to a channel editing instruction, controlling the display to display a channel editing interface, wherein the display layer level of the channel editing interface is higher than the display layer level of a channel playing picture, and the size of the channel editing interface is smaller than the size of the channel playing picture;
receiving a first editing signal sent by a first control device, wherein the first control device comprises a preset number of control pieces, and the control pieces are used for generating control signals;
And executing editing operation on the channel information according to the first editing signal to generate editing record information, wherein the editing record information is used for updating the display content of the channel list.
In some embodiments of the present application, the controller is further configured to: receiving a display instruction for displaying a channel list; responding to the display instruction, acquiring the editing record information, and displaying a channel list according to the editing record information, wherein the channel list comprises a channel editing control; and generating the channel editing instruction when the channel editing control is in a selected state.
In some embodiments of the present application, the controller performs an editing operation on the channel information according to the first editing signal, and is configured to: analyzing the key value of the first editing signal; inquiring the corresponding editing type according to the key value; if the editing type is resume editing, controlling the display to display a history deletion table so as to resume deleted channel controls through the history deletion table, wherein the channel controls have association relations with the channel information; if the editing type is deletion editing, controlling the display to display a deletion confirmation interface, wherein the deletion confirmation interface is used for selecting whether to execute a deletion operation on a target channel control; the deletion confirmation interface comprises a confirmation control and a cancellation control, and the target channel control is a channel control in a selected state.
In some embodiments of the present application, the controller is further configured to: monitoring the history delete table for a manipulation event; responding to a selected event of a target channel control in the history deletion table, and moving the target channel control to the channel editing interface; and modifying the parameter of the display zone bit into a first parameter in the editing record information of the target channel control, wherein the first parameter is used for representing and displaying the target channel control.
In some embodiments of the present application, the controller is further configured to: monitoring a control event of the deletion confirmation interface; responding to the selected event of the confirmation control in the deletion confirmation interface, and moving the target channel control to the history deletion table; and modifying the parameter of the display zone bit into a second parameter in the editing record information of the target channel control, wherein the second parameter is used for representing and hiding the target channel control.
In some embodiments of the present application, the controller is further configured to: if the editing type is sorting editing, moving the target channel control in the selected state out of the channel editing interface; and moving the target channel control to a target location in the channel editing interface in response to a selected event for the target location; if the editing type is check type editing, adjusting the channel editing interface to be in a check state, and monitoring a control event of the channel editing interface; and marking the target channel control as a selected state in response to a selected event for the target channel control in the channel editing interface.
In some embodiments of the present application, the controller performing the moving of the target channel control to the target location is further configured to: detecting the target position in the channel editing interface, wherein the target position is the position of a focus when the channel editing interface triggers a selected operation; moving the target channel control to the target position; and in the editing record information of the target channel control, modifying the channel parameters of the channel number zone bit into the channel parameters of the target position.
In some embodiments of the present application, the controller is configured to: acquiring the position of a focus in the channel editing interface; if the position of the focus is positioned on a target channel control of the channel editing interface and the channel playing picture is not the playing picture corresponding to the target channel control, recording the stay time of the focus; and when the stay time reaches a time threshold, switching the current signal source channel to the channel corresponding to the target channel control, and controlling the display to display a playing picture corresponding to the target channel control.
In a second aspect, some embodiments of the present application also provide a display device including a display, a user interface, and a controller. Wherein the display is configured to display a channel play screen and a user interface; the user interface is configured to receive a control signal of a control device; the controller is configured to perform the following program steps:
Responding to a channel editing instruction, controlling the display to display a channel editing interface, wherein the display layer level of the channel editing interface is higher than the display layer level of a channel playing picture, and the size of the channel editing interface is smaller than the size of the channel playing picture;
receiving a second editing signal sent by a second control device, wherein the second control device comprises less than a preset number of control pieces, and the control pieces are used for generating control signals;
editing and displaying an operation auxiliary interface according to the second editing signal; the control auxiliary interface comprises auxiliary controls, and the number of the auxiliary controls is equal to the preset number;
monitoring a control event of the control auxiliary interface;
and responding to the selected event of the auxiliary control in the control auxiliary interface, and executing editing operation on the channel information according to the selected event so as to generate editing record information, wherein the editing record information is used for updating the display content of the channel list.
In a third aspect, some embodiments of the present application further provide a channel editing method, including:
responding to a channel editing instruction, controlling a display to display a channel editing interface, wherein the display layer level of the channel editing interface is higher than the display layer level of a channel playing picture, and the size of the channel editing interface is smaller than the size of the channel playing picture;
Receiving a first editing signal sent by a first control device, wherein the first control device comprises a preset number of control pieces, and the control pieces are used for generating control signals;
and executing editing operation on the channel information according to the first editing signal to generate editing record information, wherein the editing record information is used for updating the display content of the channel list.
According to the technical scheme, the display device and the channel editing method provided by some embodiments of the present application can respond to the channel editing instruction to control the display to display the channel editing interface. The display layer level of the channel editing interface is higher than the display layer level of the channel playing picture, and the size of the channel editing interface is smaller than the size of the channel playing picture. And receives a first editing signal sent by the first control device. The first control device comprises a preset number of control pieces, and the control pieces are used for generating control signals. And then executing editing operation on the channel information according to the first editing signal to generate editing record information for updating the display content of the channel list. The method can call out the channel editing interface through the control device, edit the channel information of the display equipment based on the channel editing interface, and display the channel playing picture in real time when editing the channel information, so that a user does not need to repeatedly switch the channel playing picture, and the editing efficiency of the channel information can be improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic diagram of an operation scenario between a display device and a control device according to some embodiments of the present application;
fig. 2 is a schematic hardware configuration diagram of a display device according to some embodiments of the present application;
fig. 3 is a schematic hardware configuration diagram of a control device according to some embodiments of the present application;
fig. 4 is a schematic software configuration diagram of a display device according to some embodiments of the present application;
fig. 5 is a schematic diagram of connection between a display device and a server according to some embodiments of the present application;
fig. 6 is an effect schematic diagram of a channel setting interface provided in some embodiments of the present application;
fig. 7 is a flowchart illustrating a channel editing method according to some embodiments of the present application;
fig. 8 is a schematic diagram illustrating an effect of a channel list according to some embodiments of the present application;
FIG. 9 is a schematic diagram illustrating the effects of a channel editing interface according to some embodiments of the present application;
FIG. 10 is a schematic diagram of a display hierarchy provided in some embodiments of the present application;
fig. 11 is a schematic flow chart of displaying a channel list according to editing record information according to some embodiments of the present application;
FIG. 12 is a schematic view of the effects of a history delete table provided in some embodiments of the present application;
FIG. 13 is a schematic view of the effect of performing a recovery class editing channel list according to some embodiments of the present application;
FIG. 14 is a schematic view showing the effect of a channel editing interface when editing channel information according to some embodiments of the present application;
FIG. 15 is a schematic view illustrating the effect of a deletion confirmation interface according to some embodiments of the present disclosure;
FIG. 16 is a schematic view of the effect of performing a sort-edited channel list according to some embodiments of the present application;
FIG. 17 is a schematic diagram illustrating the effect of a channel editing interface in a check state according to some embodiments of the present disclosure;
fig. 18 is a schematic diagram of an effect of switching a channel playing frame according to some embodiments of the present application;
fig. 19 is a schematic flow chart of editing channel information based on a second control device according to some embodiments of the present application;
FIG. 20 is a schematic view illustrating an effect of a manipulation assistance interface according to some embodiments of the present disclosure;
Fig. 21 is a schematic view illustrating an effect of another manipulation assistance interface according to some embodiments of the present application.
Detailed Description
For the purposes of making the objects, technical solutions and advantages of the exemplary embodiments of the present application more apparent, the technical solutions in the exemplary embodiments of the present application will be clearly and completely described below with reference to the drawings in the exemplary embodiments of the present application, and it is apparent that the described exemplary embodiments are only some embodiments of the present application, but not all embodiments.
All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present application, are intended to be within the scope of the present application based on the exemplary embodiments shown in the present application. Furthermore, while the disclosure has been presented in terms of an exemplary embodiment or embodiments, it should be understood that various aspects of the disclosure can be practiced separately from the disclosure in a complete subject matter.
It should be understood that 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 objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate, such as where appropriate, for example, implementations other than those illustrated or described in accordance with embodiments of the present application.
Furthermore, the terms "comprise" and "have," 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 those elements expressly 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, an intelligent television, a laser projection device, a display (monitor), an electronic whiteboard (electronic bulletin board), 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, a user may operate the display device 200 through the smart device 300 or the control apparatus 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 infrared protocol communication or bluetooth protocol communication, and other short-range communication modes, and the display device 200 is controlled by a wireless or wired mode. 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, a smart device 300 (e.g., mobile terminal, 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 a smart device.
In some embodiments, the display device may receive instructions not using the smart device or control device described above, but rather receive control of the user by 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 smart device 300, for example, the voice command control of the user may be directly received through a module configured inside the display device 200 device for acquiring voice commands, or the voice command control of the user may be received through a voice control apparatus 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.
Fig. 2 exemplarily shows a block diagram of a configuration of the control apparatus 100 in accordance with 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 of a user and convert the operation instruction into an instruction recognizable and responsive to the display device 200, and function as an interaction between the user and the display device 200.
As shown in fig. 3, the display apparatus 200 includes 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 280.
In some embodiments the controller includes a processor, a video processor, an audio processor, a graphics processor, RAM, ROM, a first interface for input/output to an nth interface.
The display 260 includes a display screen component for presenting a picture, and a driving component for driving an image display, a component for receiving an image signal from the controller output, displaying video content, image content, and a menu manipulation interface, and a user manipulation UI interface.
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 apparatus 200 may establish transmission and reception of control signals and data signals with the control device 100 or the server 400 through the communicator 220.
The user interface 280 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 includes at least one of a central processing unit (Central Processing Unit, CPU), video processor, audio processor, graphics processor (Graphics Processing Unit, GPU), RAM (Random Access Mem ory, RAM), ROM (Read-Only Memory, ROM), first to nth interfaces for input/output, a communication Bus (Bus), etc.
The user may input a user command through a Graphical User Interface (GUI) displayed on the display 260, and the user input interface receives the user input command through the Graphical User Interface (GUI). Alternatively, the user may input the user command by inputting a specific sound or gesture, and the user input interface recognizes the sound or gesture through the sensor to receive the user input command.
A "user interface" is a media interface for interaction and exchange of information between an application or operating system and a user, which enables conversion between an internal form of information and a user-acceptable form. A commonly used presentation form of the user interface is a graphical user interface (Graphic User Interface, GUI), which refers to a user interface related to computer operations that is 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 illustrates a software configuration diagram in a display device 200 according to some embodiments. In some embodiments, as shown in fig. 4, the system of the display device may include a Kernel (Kernel), a command parser (shell), a file system, and an application program. The kernel, shell, and file system together form the basic operating system architecture that allows users to manage files, run programs, and use the system. After power-up, the kernel is started, the kernel space is activated, hardware is abstracted, hardware parameters are initialized, virtual memory, a scheduler, signal and inter-process communication (IPC) are operated and maintained. After the kernel is started, shell and user application programs are loaded again. The application program is compiled into machine code after being started to form a process.
As shown in fig. 4, the system of the display device is divided into three layers, an application layer, a middleware layer, and a hardware layer, from top to bottom. In some embodiments, the system of the display device further includes a UI layer (not shown in the figure) located above the application layer, the UI layer receiving data transmissions of the application layer to enable a visual presentation of the display 260.
The application layer mainly comprises common applications on the television, and an application framework (Application Framework), wherein the common applications are mainly applications developed based on Browser, such as: HTML5APPs; and native applications (native APPs);
the application framework (Application Framework) is a complete program model with all the basic functions required by standard application software, such as: file access, data exchange, and the interface for the use of these functions (toolbar, status column, menu, dialog box).
Native applications (Native APPs) may support online or offline, message pushing, or local resource access.
The middleware layer includes middleware such as various television protocols, multimedia protocols, and system components. The middleware can use basic services (functions) provided by the system software to connect various parts of the application system or different applications on the network, so that the purposes of resource sharing and function sharing can be achieved.
The hardware layer mainly comprises a HAL interface, hardware and a driver, wherein the HAL interface is a unified interface for all the television chips to be docked, and specific logic is realized by each chip. The driving mainly comprises: audio drive, display drive, bluetooth drive, camera drive, WIFI drive, USB drive, HDMI drive, sensor drive (e.g., fingerprint sensor, temperature sensor, pressure sensor, etc.), and power supply drive, etc.
In some embodiments, the display device 200 application layer contains at least one application, such as: live television applications, video on demand applications, media center applications, application centers, etc. Different applications are used to implement different functions, and by running different applications in the display device 200, different programs may be executed to implement different functions. For example, a corresponding play screen may be displayed in the display device 200 by the live television application or the video on demand application described above.
In some embodiments, the live television application may provide live television, broadcast television, through different signal sources. For example, a live television application may provide television signals using inputs from cable television, radio broadcast, satellite services, or other types of live television services. And, the live television application may display the asset screen of the live television signal on the display device 200.
In some embodiments, the video on demand application may provide video from different storage sources. Unlike live television applications, video-on-demand provides media asset data from some storage sources. For example, video-on-demand may come from a server side of cloud storage or from a local hard disk storage containing stored video programs, etc.
Based on the above application, in order to play the corresponding media asset screen in the display device 200, as shown in fig. 5, in some embodiments, the display device 200 may communicate with the server 400 to implement data interaction in use. For example, the user may trigger the display device 200 to display a channel list via the interactive instruction, where a plurality of channel controls may be included in the channel list, and channel name information may be included in each channel control. The display apparatus 200 may transmit an acquisition request for acquiring channel information to the server 400 in response to an interactive instruction input by the user. The user may request corresponding channel information from the server 400 for display by the display device 200 by selecting a channel control in the channel list.
In playing live tv channels, in some embodiments, the display apparatus 200 may also record media items of each channel in the display apparatus 200, that is, program information in each channel, in real time, and then generate a playback list according to the program information played in each channel. For example, the display device 200 includes a channel DCa, a channel DCb, and a channel DCc. During the day, the channels DCa, DCa and DCa will live different programs, and then program information of the channels DC a, DCb, and DCa, which are historically played, is recorded in the playback list of the display device 200.
In some embodiments, the display device 200 also detects the viewing progress of the program to generate a viewing history when the user looks back at the historical program of the channel through the playback list. When the user watches the program again, the display device 200 can automatically jump to the progress position of the last watching according to the watching history record, and play the program so as to meet the requirement of the user for watching continuously. Also, the display device 200 may also pop-up the confirmation window before jumping to the progress position of the viewing history. Options for continuing to view and re-view may be included in the confirmation window so that the user may choose to continue to view the program or to re-start viewing the program from the initial time in the confirmation window.
After receiving the acquisition request, the server 400 may extract the media items included in the corresponding channel from the storage module according to the acquisition request, and feed back the extracted media item information to the display device 200. The display device 200 then generates a channel list according to the media item information fed back by the server 400, and displays the channel list in the display 260, so as to provide a channel navigation mechanism for the display device 200.
In some embodiments, the display device 200 may control the display 260 to display the channel list in response to a presentation instruction for displaying the channel list. The channel list comprises channel controls, and one channel control corresponds to one channel. In order to facilitate the user to switch channels through the channel list, the channel list is displayed on the level of the channel playing interface, and the size of the channel list is smaller than that of the channel playing interface. Therefore, the user can observe the channel playing interface while using the channel list, and the interactive experience of the user is improved.
Thus, in some embodiments, the display device 200 monitors the channel list for manipulation events and, in response to a selected event for a channel control in the channel list, requests channel assets corresponding to the channel control from the server 400. The channel media comprises video data and audio data. After the display apparatus 200 acquires the channel asset, decoding playback is performed on the channel asset to continuously form a channel playback picture in the display apparatus 200.
Also, in order to achieve data interaction between the display apparatus 200 and the server 400, the display apparatus 200 needs to establish a communication connection with the server 400. For example, the display device 200 and the server 400 may establish a communication connection through a transmission network, and interactive data may be transferred between the display device 200 and the server 400 through the transmission network.
In some embodiments, it may be necessary to provide components for establishing a communication connection on the display device 200 and the server 400, respectively. The communicator 220 may be provided in the display device 200, and the communication module may be provided in the server 400, and the communicator 220 and the communication module may simultaneously support at least one identical communication manner to establish a communication connection relationship. For example, the communicator 220 on the display device 200 includes a fiber optic interface, such that the display device 200 may connect to a network through the fiber optic interface; meanwhile, the communication module of the server 400 also includes an optical fiber interface, and the network may also be connected through the optical fiber interface, so as to implement communication connection between the display device 200 and the server 400.
It should be noted that, the display device 200 and the server 400 may also use other connection methods to establish a communication connection relationship. Such as wired broadband, wireless local area network, cellular network, bluetooth, infrared, radio frequency communications, etc.
A "many-to-one" connection may be between the display device 200 and the server 400, i.e., multiple display devices 200 may establish a communication connection with the same server 400, such that the server 400 may provide services to multiple display devices 200. The display device 200 and the server 400 may also be in a "many-to-many" connection relationship, i.e., the plurality of display devices 200 may establish communication with the plurality of servers 400, so that the plurality of servers 400 may respectively provide different services for the display device 200. It is obvious that in an individual application scenario, there may also be a "one-to-one" connection between the display device 200 and the server 400, i.e. one server 400 is dedicated to serve one display device 200.
Based on the above-described display apparatus 200, the display apparatus 200 may also perform an editing operation on the channel information through the channel editing interface to update the display contents of the channel list. In some embodiments, when the display apparatus 200 displays a setting interface, the display apparatus 200 controls the display 260 to display the channel setting interface as shown in fig. 6 in full screen in response to a selected event of a signal source control in the setting interface, and performs an editing operation on channel information through the channel setting interface. As shown in fig. 6, the channel setting interface has more option controls, and it is not easy to find an option control for editing operation, such as "display/hide channel", in the channel setting interface. Accordingly, the user can edit the channel information of the display apparatus 200 through the channel setting interface according to personal habits and demands to update the edited contents of the channel list. Thus, the content displayed by the channel list can be more fit to the requirements of users, and the convenience of channel switching can be increased.
However, the channel setting interface needs to be called, and then the display is triggered by the control event of the setting interface, so that the complexity of the interactive operation is increased when editing the channel information. And, if the user wants to observe the play contents of the channel while editing the channel information, it is necessary to exit the channel setting interface and switch to the channel play screen. In this way, when editing channel information, it is necessary to frequently switch the display screen of the display apparatus 200, and the time taken to edit the channel information is prolonged, so that the channel editing efficiency of the display apparatus 200 is lowered.
Based on the above application scenario, in order to improve the problem of low channel editing efficiency of the display device 200, some embodiments of the present application provide a display device 200, as shown in fig. 7, including a display 260, a user interface 280, and a controller 250. Wherein the display 260 is configured to display a channel play screen and a user interface; the user interface 280 is configured to receive control signals of the control device 100; the controller 250 is configured to perform the following program steps:
s100: and responding to the channel editing instruction, and controlling the display to display a channel editing interface.
The display device 200, upon receiving the channel editing instruction, controls the display 260 to display the channel editing interface. The display layer level of the channel editing interface is higher than the display layer level of the channel playing picture, and the size of the channel editing interface is smaller than the size of the channel playing picture. Therefore, since the size of the channel editing interface is smaller than that of the channel play screen, the display apparatus 200 does not cover the entire channel play screen when the channel editing interface is displayed. Therefore, when editing the channel information, the user can also observe the channel playing picture at the lower layer at the same time, and the repeated switching between the channel editing interface and the channel playing picture is not required, so that the editing efficiency of the channel information can be improved.
In some embodiments, the display device 200 receives a presentation instruction for displaying a channel list and controls the display 260 to display the channel list in response to the presentation instruction. Wherein the channel list includes a channel edit control. After displaying the channel list, the display device 200 monitors the channel list for manipulation events and generates channel edit instructions in response to selected events to the channel edit controls in the channel list.
For example: after receiving the display instruction for displaying the channel list, the display device 200 displays the channel list as shown in fig. 8, where the channel list includes a channel editing control. After the user selects the channel editing control through the remote controller matched with the display device 200, the display device 200 displays the channel editing interface as shown in fig. 9. The channel editing interface half screen of fig. 9 is displayed at the level of the channel play screen, so that the user can view the contents of the channel play screen while the channel editing interface edits the channel information.
It should be noted that, when the display device 200 displays the channel editing interface, the channel editing interface is displayed according to a preset size. In order to ensure the display effect of the channel editing interface, the channel editing interface may be 1/2 or 2/3 of the channel playing picture. The present application is not limited in this regard.
Alternatively, in some embodiments, the channel edit instruction may also be generated based on a specific key trigger in the control device 100. That is, when the control apparatus 100 transmits an edit instruction control signal to the display device 200 through the edit instruction control section, the display device 200 generates a channel edit instruction in response to the edit instruction control signal.
As shown in fig. 10, in some embodiments, the display device 200 is configured with a VIDEO display layer (VIDEO layer) and an on-screen display layer (On Screen Display, OSD layer); the video display layer is used for displaying channel playing pictures, and the display proportion of the video display layer is full-screen display; the screen display layer is used for displaying user interfaces such as channel lists, channel editing interfaces and the like. The video display layer is displayed in superposition with the screen display layer, and the screen display layer is positioned above the hierarchy of the video display layer.
S200: and receiving a first editing signal sent by the first control device.
After the display device 200 displays the channel editing interface, it is further required to perform a corresponding editing operation according to the control signal input by the control device. Accordingly, after the display apparatus 200 displays the channel editing interface, the control signal transmitted by the first control device 101, that is, the first editing signal is received. Wherein the first control device 101 comprises a preset number of control elements for generating control signals.
For example: taking the first control device 101 as a remote controller for example, the control element is a remote controller key. When the remote controller key is pressed, the remote controller transmits a control signal corresponding to the remote controller key to the display device 200. The control signal includes a key value of a remote controller key, and is used to control the display device 200 to execute a corresponding program.
S300: editing operations are performed on the channel information in accordance with the first editing signal to generate editing record information.
After receiving the first editing signal transmitted from the first control device 100, the display apparatus 200 performs editing operations, such as sorting, deleting, or restoring channels, on the channel information according to the first editing signal. Meanwhile, the display apparatus 200 also generates editing record information after performing an editing operation on the channel information. Wherein the editing record information is used for updating the display content of the channel list. Accordingly, the display apparatus 200 displays the channel list according to the parameters recorded in the edit recording information when displaying the channel list.
In some embodiments, the display apparatus 200 receives a presentation instruction for displaying a channel list, and acquires editing record information in response to the presentation instruction. And displaying the channel list according to the editing record information. Wherein the channel list includes a channel edit control. And generating a channel editing instruction when the channel editing control is in the selected state. That is, the display device 200 needs to acquire the edit record information before displaying the channel list, and then displays the channel list according to the parameters recorded in the edit record information, so that the channel list can update the display content in real time according to the editing operation of the user.
To facilitate recording of editing operations on channel information, in some embodiments, the editing record information is configured with a plurality of flag bits, including a channel number flag bit and a display flag bit. The channel number zone bit is used for representing the channel number of the channel information, and the display zone bit user represents the display state of the channel information, wherein the display state comprises a display state and a hidden state.
For example: the edit record information is shown in the following table, and includes a default channel number, an edited channel number, and whether the user deletes a flag bit. The edited channel number is a channel number zone bit and is used for displaying the channel number of the channel information; after editing the channel information in the order, the display device 200 modifies the parameters of the channel number flag bit correspondingly. The default channel number is an auxiliary flag bit of the channel number flag bit, and is used for displaying the channel number according to the parameter of the default channel number when no sorting editing occurs. Whether the user deletes the display flag bit is used for displaying or hiding the corresponding channel information; after editing the deletion class or the restoration class of the channel information, the display device 200 modifies the parameters of the display mark correspondingly.
Default channel number Post-editing channel number Whether or not the user deletes
In some embodiments, the display apparatus 200 acquires channel information and edit record information while displaying the channel list. Detecting a channel number zone bit of the edited record information, and marking the channel information as a default channel number if the parameter of the channel number zone bit is the default parameter; if the parameter marked by the channel number is not the default parameter, marking the channel information as the channel number corresponding to the channel number mark bit parameter. After marking the channel number of the channel information, the display apparatus 200 also detects a parameter of the display flag bit, and if the parameter of the display flag is the first parameter, adds the channel information to the to-be-displayed list. The first parameter is used for representing a channel control for displaying channel information. After traversing all the channel information, the display device 200 controls the display 260 to display a list to be displayed to update the channel list.
Illustratively, the edit record information is as follows:
default channel number Post-editing channel number Whether or not the user deletes
As shown in fig. 11. The display apparatus 200 detects the "edited channel number" flag bit after acquiring the channel information and the edit record information of the channel information. The default parameter of the "edited channel number" flag bit is a negative number, such as-1, etc. If the user executes editing operation on the channel information, the parameter of the mark bit of the channel number after editing is changed into the positive number corresponding to the channel information. When the display apparatus 200 detects that the "edited channel number" flag bit is a positive number, the parameter of the "edited channel number" flag bit marks the channel number of the channel. Otherwise, when the display device 200 detects that the "edited channel number" flag bit is a negative number, the channel number of the channel is marked according to the parameter of the "default channel number" flag bit. After the channel number is marked, the display apparatus 200 detects the parameter of the "user delete" flag bit again. The parameter of whether the user deletes the flag bit can be 'N' or 'Y', wherein 'N' is a first parameter and represents a channel control for displaying channel information; and Y is a second parameter and represents a channel control of the hidden channel information. The display apparatus 200 adds channel information of which parameter is "N" to the to-be-displayed list, and controls the display 260 to display the to-be-displayed list.
In some embodiments, when the display apparatus 200 performs an editing operation on the channel information according to the first editing information, the key value of the first editing signal is parsed, and the corresponding editing type is queried according to the key value. If the edit type is resume type edit, the display device 200 controls the display 260 to display a history deletion table to resume the deleted channel control through the history deletion table. The channel controls have an association relationship with the channel information, that is, one channel control corresponds to the channel information of one channel. Different control elements of the first control means 101 may generate different control signals and send the control signals to the display device 200. The display device 200 then executes the corresponding program by parsing the key values contained in the control signal.
For example: taking the first control device 101 as an example of a complex remote controller, the control elements in the complex remote controller include four-color keys and direction keys. When the red key of the four-color keys is pressed, the complex remote controller transmits a control signal to resume editing of the class to the display device 200. The display device 200 then controls the display 260 to display the history deletion table as shown in fig. 12 in response to the control signal to resume the class editing. The history deletion list comprises channel controls of deleted channel information, and the user can restore the deleted channel information by selecting the channel controls in the history deletion list.
The display apparatus 200 may restore the deleted channel information through the manipulation event of the history deletion table. Thus, in some embodiments, the display device 200 monitors the history delete table for manipulation events and moves the target channel control to the channel editing interface in response to a selected event for the target channel control in the history delete table. And in the editing record information of the target channel control, modifying the parameter of the display zone bit into a first parameter. The first parameter is used for representing a display target channel control.
For example: taking the first control device 101 as an example of a complex remote controller, the control elements in the complex remote controller include four-color keys and direction keys. The complex remote controller controls the focal point to move through the up and down keys in the direction keys, when the cursor is positioned at the position of the DCf channel control shown in fig. 12, a control signal for recovering the DCf channel is generated through the left key of the direction keys, so that the display device 200 executes recovery editing of the DCf channel, and the display zone bit parameter in the DCf editing record information is required to be changed into a first parameter. In this way, the display apparatus 200 displays the channel list as shown in fig. 13 when displaying the channel list.
Since the channel list of display device 200 may be multiple, in some embodiments display device 200 also controls display 260 to display a list selection interface in response to a selected event for a target channel control in the history delete table. The list selection interface includes a channel list option control included in the display device 200. The display device 200 may move the target channel control into the corresponding channel list according to the channel list selection interface.
Similarly, if the edit type is a deletion type edit, the display apparatus 200 controls the display 260 to display a deletion confirmation interface. The deletion confirmation interface is used for selecting whether to execute a deletion operation on the target channel control; the deletion confirmation interface comprises a confirmation control and a cancellation control, and the target channel control is a channel control in a selected state. By displaying the deletion confirmation interface, the problem of misoperation of the user can be improved.
For example: taking the first control device 101 as an example of a complex remote controller, the control elements in the complex remote controller include direction keys. The complex remote controller controls the focus to move through up-down keying of the direction key, and generates a control signal for deleting the DCc channel through a right key of the direction key when the cursor is positioned at the position of the DCc control shown in fig. 14, so that the display device 200 controls the display 260 to display the deletion confirmation interface as shown in fig. 15.
The display device 200 may select whether to delete the target channel control via the delete confirmation interface. Thus, in some embodiments, the display device 200 monitors the deletion confirmation interface for manipulation events and moves the target channel control to the history deletion table in response to a selected event to the confirmation control in the deletion confirmation interface. And modifying the parameter of the display zone bit into a second parameter in the editing record information of the target channel control. Wherein the second parameter is used to characterize the hidden target channel control.
For example: taking the first control device 101 as an example of a complex remote controller, the control elements in the complex remote controller include direction keys. When the display device 200 displays the deletion confirmation interface as shown in fig. 15, the focus is moved to the "confirmation" control by the direction key of the complex remote controller, and the "confirmation" control is selected by the confirmation key of the direction key of the complex remote controller. The display device 200 executes the deletion editing of the DCc channel, and changes the display flag parameter in the DCc editing record information to the second parameter. In this way, the display apparatus 200 displays the channel list as shown in fig. 8 when displaying the channel list.
In some embodiments, if the edit type is a sort type edit, the display device 200 moves the target channel control in the selected state out of the channel editing interface; and moving the target channel control to the target location in response to a selected event to the target location in the channel editing interface. That is, when the display apparatus 200 transmits an edit signal for editing the sorting class through the first control device 101, the display apparatus 200 may shift the channel control out of the list of the channel editing interface, and then shift the channel control according to the position selected by the first control device 101, so as to reorder the channel list.
Thus, in some embodiments, the display device 200 detects a target location in the channel editing interface as the target channel control is moved to the target location. The target position is the position of the focus when the channel editing interface triggers the selected operation. Then moving the target channel control to a target position; and in the editing record information of the target channel control, the channel parameters of the channel number zone bit are modified into the channel parameters of the target position.
For example: taking the first control device 101 as an example of a complex remote controller, the control elements in the complex remote controller include direction keys. The complex remote controller controls the focus to move through up-and-down keying of the direction key, and generates a control signal for ordering the DCc channels through the left key of the direction key when the cursor is positioned at the position of the DCc control shown in fig. 14, so that the display device 200 moves the DCc control out of the channel editing interface. After the DCc control is moved out, the focus is controlled to move through up-down keys in the direction keys, a control signal for selecting the first row position is generated through a confirmation key in the direction keys at the position to be moved, so that the DCc is moved to the first row position, and the display device 200 displays the channel list as shown in fig. 16.
If the editing type is check type editing, the display equipment adjusts the channel editing interface to be in a check state and monitors the control event of the channel editing interface; and marking the target channel control as a selected state in response to a selected event for the target channel control in the channel editing interface.
For example: taking the first control device 101 as an example of a complex remote controller, the control elements in the complex remote controller include direction keys. The complex remote controller generates a control signal for entering a check state through a confirm key of the direction keys, so that the display device 200 adjusts the channel editing interface to the check state. As shown in fig. 17, the channel editing interface in the check state may perform a selection operation on a plurality of channel controls at the same time to edit the channel information of the display apparatus 200 in batch, which may improve efficiency of channel editing.
In addition, to facilitate viewing of the broadcast content of each channel in real-time, in some embodiments, the display device 200 also obtains the location of the focus in the channel editing interface. If the position of the focus is located on the target channel control of the channel editing interface and the channel playing picture is not the playing picture corresponding to the target channel control, the stay time of the focus is recorded. When the dwell time reaches the time threshold, the current signal source channel is switched to the channel corresponding to the target channel control, and the display 260 is controlled to display the playing picture corresponding to the target channel control. In this way, the display device 200 can delay displaying the channel playing pictures of each channel, which not only can meet the requirement of observing the playing content in real time, but also can not cause the channel playing pictures to be switched too frequently, thereby improving the experience of the user.
For example: the time threshold is 1.5s, and the user controls the focus movement of the channel editing interface through the control device 100. As shown in fig. 14, when the focus is at the position of the DCa control, the video display interface of the display device 200 displays a play screen of the DCa channel. At this point, the display device 200 begins to time the dwell time of the focus on the DCc control. When the dwell time is equal to 1.5s, as shown in fig. 18, the current source channel is switched to the playing picture of the DCc channel.
In some embodiments, the first control device 101 includes a number key, and a control signal for switching a source channel may be transmitted to the display apparatus 200 through the number key of the first control device 101. After receiving the control signal for switching the signal source channel, the display device 200 queries the channel information corresponding to the channel number according to the number contained in the control signal, and controls the display 260 to switch the current signal source channel to the channel corresponding to the number.
Based on the display device 200 described above, some embodiments of the present application further provide a display device 200, as shown in fig. 19, including a display 260, a user interface 280, and a controller 250. Wherein the display 260 is configured to display a channel play screen and a user interface; the user interface 280 is configured to receive control signals of the control device 100; the controller 250 is configured to perform the following program steps:
S1: responding to a channel editing instruction, controlling the display to display a channel editing interface, wherein the display layer level of the channel editing interface is higher than the display layer level of a channel playing picture, and the size of the channel editing interface is smaller than the size of the channel playing picture;
s2: receiving a second editing signal sent by a second control device, wherein the second control device comprises less than a preset number of control pieces, and the control pieces are used for generating control signals;
s3: editing and displaying an operation auxiliary interface according to the second editing signal; the control auxiliary interface comprises auxiliary controls, and the number of the auxiliary controls is equal to the preset number;
s4: monitoring a control event of the control auxiliary interface;
s5: and responding to the selected event of the auxiliary control in the control auxiliary interface, and executing editing operation on the channel information according to the selected event so as to generate editing record information, wherein the editing record information is used for updating the display content of the channel list.
The display device 200 provided in this embodiment has the same control principle as the display device 200 provided in the above embodiment, and will not be described here. In contrast, the second control device 102 of the present embodiment has fewer control members than the first control device 101. When a control signal is transmitted to the display apparatus 200 through the second control device 102, the display apparatus 200 displays a manipulation assistance interface. The control signal that can be generated by the auxiliary control included in the manipulation auxiliary interface may be equivalent to the control signal generated by the control element in the first control device 101, so as to complete the editing operation of the channel information.
Illustratively, the second control device 102 is exemplified as a very simple remote control. The very simple remote controller includes an edit function key and a direction key, and transmits a control signal for displaying a manipulation assistance interface to the display device 200 through the edit function key. The display device 200 displays a manipulation assistance interface as shown in fig. 20, where the manipulation assistance interface shown in fig. 20 includes an assistance selection control and a numeric key. In addition, the focus may be located on the auxiliary selection control, and the control auxiliary interface shown in fig. 21 may be displayed by the downward key control display device 200 of the direction key in the extremely simple remote controller, where the control auxiliary interface shown in fig. 21 includes the auxiliary selection control and four-color keys. Similarly, the focus is located on the auxiliary selection control, and the display device 200 can be controlled to display the control auxiliary interface as shown in fig. 20 through the upper key of the direction key in the extremely simple remote controller.
It should be noted that the complex remote control and the extremely simple remote control provided in the embodiments of the present application are only an exemplary illustration, and the complex remote control and the extremely simple remote control may include more or fewer control elements, and may also be implemented by other types of control devices. The present application is not limited in this regard.
Based on the display device 200, some embodiments of the present application further provide a channel editing method, as shown in fig. 8, including the following program steps:
s100: responding to a channel editing instruction, controlling a display to display a channel editing interface, wherein the display layer level of the channel editing interface is higher than the display layer level of a channel playing picture, and the size of the channel editing interface is smaller than the size of the channel playing picture;
s200: receiving a first editing signal sent by a first control device, wherein the first control device comprises a preset number of control pieces, and the control pieces are used for generating control signals;
s300: and executing editing operation on the channel information according to the first editing signal to generate editing record information, wherein the editing record information is used for updating the display content of the channel list.
According to the technical scheme, the display device and the channel editing method provided by some embodiments of the present application can respond to the channel editing instruction to control the display to display the channel editing interface. The display layer level of the channel editing interface is higher than the display layer level of the channel playing picture, and the size of the channel editing interface is smaller than the size of the channel playing picture. And receives a first editing signal sent by the first control device. The first control device comprises a preset number of control pieces, and the control pieces are used for generating control signals. And then executing editing operation on the channel information according to the first editing signal to generate editing record information for updating the display content of the channel list. The method can call out the channel editing interface through the control device, edit the channel information of the display equipment based on the channel editing interface, and display the channel playing picture in real time when editing the channel information, so that a user does not need to repeatedly switch the channel playing picture, and the editing efficiency of the channel information can be improved.
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 principles and the practical application, to thereby enable others skilled in the art to best utilize the embodiments and various embodiments with various modifications as are suited to the particular use contemplated.

Claims (10)

1. A display device, characterized by comprising:
a display configured to display a channel play screen and a user interface;
A user interface configured to receive a control signal of a control device;
a controller configured to:
responding to a channel editing instruction, controlling the display to display a channel editing interface, wherein the display layer level of the channel editing interface is higher than the display layer level of a channel playing picture, and the size of the channel editing interface is smaller than the size of the channel playing picture;
receiving a first editing signal sent by a first control device, wherein the first control device comprises a preset number of control pieces, and the control pieces are used for generating control signals;
and executing editing operation on the channel information according to the first editing signal to generate editing record information, wherein the editing record information is used for updating the display content of the channel list.
2. The display device of claim 1, wherein the controller is further configured to:
receiving a display instruction for displaying a channel list;
responding to the display instruction, acquiring the editing record information, and displaying a channel list according to the editing record information, wherein the channel list comprises a channel editing control;
and generating the channel editing instruction when the channel editing control is in a selected state.
3. The display device according to claim 1, wherein the controller performs editing operations on channel information in accordance with the first editing signal, configured to:
analyzing the key value of the first editing signal;
inquiring the corresponding editing type according to the key value;
if the editing type is resume editing, controlling the display to display a history deletion table so as to resume deleted channel controls through the history deletion table, wherein the channel controls have association relations with the channel information;
if the editing type is deletion editing, controlling the display to display a deletion confirmation interface, wherein the deletion confirmation interface is used for selecting whether to execute a deletion operation on a target channel control; the deletion confirmation interface comprises a confirmation control and a cancellation control, and the target channel control is a channel control in a selected state.
4. The display device of claim 3, wherein the controller is further configured to:
monitoring the history delete table for a manipulation event;
responding to a selected event of a target channel control in the history deletion table, and moving the target channel control to the channel editing interface;
And modifying the parameter of the display zone bit into a first parameter in the editing record information of the target channel control, wherein the first parameter is used for representing and displaying the target channel control.
5. The display device of claim 4, wherein the controller is further configured to:
monitoring a control event of the deletion confirmation interface;
responding to the selected event of the confirmation control in the deletion confirmation interface, and moving the target channel control to the history deletion table;
and modifying the parameter of the display zone bit into a second parameter in the editing record information of the target channel control, wherein the second parameter is used for representing and hiding the target channel control.
6. The display device of claim 3, wherein the controller is further configured to:
if the editing type is sorting editing, moving the target channel control in the selected state out of the channel editing interface; and moving the target channel control to a target location in the channel editing interface in response to a selected event for the target location;
if the editing type is check type editing, adjusting the channel editing interface to be in a check state, and monitoring a control event of the channel editing interface; and marking the target channel control as a selected state in response to a selected event for the target channel control in the channel editing interface.
7. The display device of claim 6, wherein the controller performs moving the target channel control to the target location, further configured to:
detecting the target position in the channel editing interface, wherein the target position is the position of a focus when the channel editing interface triggers a selected operation;
moving the target channel control to the target position;
and in the editing record information of the target channel control, modifying the channel parameters of the channel number zone bit into the channel parameters of the target position.
8. The display device of claim 1, wherein the controller is configured to:
acquiring the position of a focus in the channel editing interface;
if the position of the focus is positioned on a target channel control of the channel editing interface and the channel playing picture is not the playing picture corresponding to the target channel control, recording the stay time of the focus;
and when the stay time reaches a time threshold, switching the current signal source channel to the channel corresponding to the target channel control, and controlling the display to display a playing picture corresponding to the target channel control.
9. A display device, characterized by comprising:
a display configured to display a channel play screen and a user interface;
a user interface configured to receive a control signal of a control device;
a controller configured to:
responding to a channel editing instruction, controlling the display to display a channel editing interface, wherein the display layer level of the channel editing interface is higher than the display layer level of a channel playing picture, and the size of the channel editing interface is smaller than the size of the channel playing picture;
receiving a second editing signal sent by a second control device, wherein the second control device comprises less than a preset number of control pieces, and the control pieces are used for generating control signals;
editing and displaying an operation auxiliary interface according to the second editing signal; the control auxiliary interface comprises auxiliary controls, and the number of the auxiliary controls is equal to the preset number;
monitoring a control event of the control auxiliary interface;
and responding to the selected event of the auxiliary control in the control auxiliary interface, and executing editing operation on the channel information according to the selected event so as to generate editing record information, wherein the editing record information is used for updating the display content of the channel list.
10. A channel editing method, comprising:
responding to a channel editing instruction, controlling a display to display a channel editing interface, wherein the display layer level of the channel editing interface is higher than the display layer level of a channel playing picture, and the size of the channel editing interface is smaller than the size of the channel playing picture;
receiving a first editing signal sent by a first control device, wherein the first control device comprises a preset number of control pieces, and the control pieces are used for generating control signals;
and executing editing operation on the channel information according to the first editing signal to generate editing record information, wherein the editing record information is used for updating the display content of the channel list.
CN202310660029.1A 2022-10-24 2023-06-05 Display device and channel editing method Pending CN117812399A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202310660029.1A CN117812399A (en) 2023-06-05 2023-06-05 Display device and channel editing method
PCT/CN2023/113630 WO2024087824A1 (en) 2022-10-24 2023-08-17 Display device and channel data processing method for display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310660029.1A CN117812399A (en) 2023-06-05 2023-06-05 Display device and channel editing method

Publications (1)

Publication Number Publication Date
CN117812399A true CN117812399A (en) 2024-04-02

Family

ID=90425589

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310660029.1A Pending CN117812399A (en) 2022-10-24 2023-06-05 Display device and channel editing method

Country Status (1)

Country Link
CN (1) CN117812399A (en)

Similar Documents

Publication Publication Date Title
CN114390359B (en) Message display method and display equipment
CN111722768B (en) Display device and application program interface display method
WO2021088320A1 (en) Display device and content display method
CN111277884B (en) Video playing method and device
US11425466B2 (en) Data transmission method and device
CN111836109A (en) Display device, server and method for automatically updating column frame
CN110659010A (en) Picture-in-picture display method and display equipment
CN111770370A (en) Display device, server and media asset recommendation method
WO2022012271A1 (en) Display device and server
CN113535019A (en) Display device and display method of application icons
CN113014939A (en) Display device and playing method
CN112272331B (en) Method for rapidly displaying program channel list and display equipment
CN113490032A (en) Display device and medium resource display method
CN113111214A (en) Display method and display equipment for playing records
CN112733050A (en) Display method of search results on display device and display device
CN112580625A (en) Display device and image content identification method
CN112199560B (en) Search method of setting items and display equipment
CN112235621B (en) Display method and display equipment for visual area
CN114007128A (en) Display device and network distribution method
CN113573112A (en) Display device and remote controller
CN117812399A (en) Display device and channel editing method
CN112367550A (en) Method for realizing multi-title dynamic display of media asset list and display equipment
WO2024087824A9 (en) Display device and channel data processing method for display device
CN113490013B (en) Server and data request method
CN117812398A (en) Display equipment and full-system channel switching method

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