[go: up one dir, main page]

CN114866831B - Method and system for generating multi-setting television menu - Google Patents

Method and system for generating multi-setting television menu Download PDF

Info

Publication number
CN114866831B
CN114866831B CN202110147570.3A CN202110147570A CN114866831B CN 114866831 B CN114866831 B CN 114866831B CN 202110147570 A CN202110147570 A CN 202110147570A CN 114866831 B CN114866831 B CN 114866831B
Authority
CN
China
Prior art keywords
menu
television
setting
configuration file
memory
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.)
Active
Application number
CN202110147570.3A
Other languages
Chinese (zh)
Other versions
CN114866831A (en
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.)
Realtek Semiconductor Corp
Original Assignee
Realtek Semiconductor Corp
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 Realtek Semiconductor Corp filed Critical Realtek Semiconductor Corp
Priority to CN202110147570.3A priority Critical patent/CN114866831B/en
Publication of CN114866831A publication Critical patent/CN114866831A/en
Application granted granted Critical
Publication of CN114866831B publication Critical patent/CN114866831B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • 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
    • 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/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • 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/485End-user interface for client configuration

Landscapes

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

Abstract

一种多设定电视选单产生方法与系统,涉及电视控制电路,用于一电视装置中,其中运行多设定电视选单产生方法,设有一存储符合多个客户需求的多个电视选单配置文件的存储器。于电视装置启动后,电视控制电路执行一选单载入的程序,可自存储器载入其中的一电视选单配置文件,并解析电视选单配置文件中的控制标签以及对应各控制标签的设定参数,以根据控制标签与对应的设定参数起始于电视装置显示的电视选单。

A method and system for generating a multi-setting TV menu, which relates to a TV control circuit, is used in a TV device, wherein the multi-setting TV menu generation method is executed, and a memory is provided for storing a plurality of TV menu configuration files that meet the needs of a plurality of customers. After the TV device is started, the TV control circuit executes a menu loading program, which can load a TV menu configuration file from the memory, and parse the control tags in the TV menu configuration file and the setting parameters corresponding to each control tag, so as to start the TV menu displayed on the TV device according to the control tags and the corresponding setting parameters.

Description

Multi-setting television menu generation method and system
Technical Field
The present application relates to a technology for providing television menu design, and more particularly, to a method and system for generating multiple television menu capable of establishing individual menu configuration files according to customer requirements.
Background
In the present day, manufacturers who design television chips need to provide television menus with different versions according to the needs of different customers, wherein the main method is to build independent program codes of each customer or need to implement customized requirements in a project management manner, and multiple needs need multiple projects to perform individual design. These customization processes require time to individually build different television menu designs.
In one project, menu contents to be displayed must be determined during the software writing, when different client menu contents are to be supported, another project is started, the contents to be displayed for different clients are written, compiled, and then the software is installed on the machine.
In the prior art, manufacturers of existing television chips write the original code files of a plurality of menus into the memory of the chip when designing the chip, and thus, a certain capacity of memory is required.
Disclosure of Invention
In view of the fact that a manufacturer of a television chip needs to propose different television menu designs including program code writing, compiling and installing according to different clients or demands, the method disclosed by the application is different from the existing method of processing or writing various versions of program codes together in a project mode, and one of the purposes is to propose a multi-setting television menu generation method and system.
According to an embodiment, a method and a system for generating multiple setting television menu are provided, wherein the multiple setting television menu generating system can support different menu applications of multiple clients, and is implemented as a television control circuit arranged in a television device, the television control circuit can be a television chip for operating a television system, and the system is also provided with a memory for storing a plurality of television menu configuration files meeting the requirements of multiple clients.
According to the embodiment of the multi-setting television menu generating method running in the television control circuit, after the television device is started, the television control circuit loads one television menu configuration file from the memory, and analyzes the control labels and the setting parameters corresponding to the control labels in the television menu configuration file so as to start the television menu displayed by the television device according to the control labels and the corresponding setting parameters.
Preferably, the television menu configuration file may be written according to a script structure, and stored or recorded in a memory after writing, where the memory may be a memory in a television control circuit or may be a system memory in a television apparatus. When the television device is started, a menu loading program executed by the television control circuit loads the television menu configuration file meeting the requirements of clients from the memory.
Further, the control tag may include a plurality of menu items forming a television menu, and the television menu configuration file records the plurality of menu items written according to the requirement of the user and hierarchical relationships among the plurality of menu items.
Further, the control tags in each television menu configuration file may include menu names, signal sources, television formats, etc., and the setting parameters of the corresponding control tags may include image, channel, digital or analog channel settings, television/HDMI/AV/VGA, DVB/ATSC/DTMB/ISDB, positive list, negative list, etc.
For a further understanding of the nature and the technical aspects of the present invention, reference should be made to the following detailed description of the invention and the accompanying drawings, which are provided for purposes of reference only and are not intended to limit the invention.
Drawings
FIG. 1 is a diagram of a system embodiment of a development host and a television apparatus for performing a multi-setting television menu generation method;
FIG. 2 is a flow chart of one embodiment of a method for generating a multi-setting television menu;
FIG. 3 shows a second flowchart of an embodiment of a method for generating a multi-setting television menu;
FIG. 4 is a schematic diagram of an embodiment of a TV menu generated by the multi-setting TV menu generating method; and
FIG. 5 shows a flow chart of an embodiment of a menu display method.
Detailed Description
The following embodiments of the present application are described in terms of specific examples, and those skilled in the art will appreciate the advantages and effects of the present application from the disclosure herein. The application is capable of other and different embodiments and its several details are capable of modifications and various other uses and applications, all of which are obvious from the description, without departing from the spirit of the application. The drawings of the present application are merely schematic illustrations, and are not intended to be drawn to actual dimensions. The following embodiments will further illustrate the related art content of the present application in detail, but the disclosure is not intended to limit the scope of the present application.
It will be understood that, although the terms "first," "second," "third," etc. may be used herein to describe various components or signals, these components or signals should not be limited by these terms. These terms are used primarily to distinguish one element from another element or signal from another signal. In addition, the term "or" as used herein shall include any one or combination of more of the associated listed items as the case may be.
The application discloses a method and a system for generating a multi-setting television menu, which relate to a program design framework, predefine and load menu contents required by clients, and can avoid repeated compiling and loading equipment (such as a television) in program development, so that the design of the television menu is more flexible, and the development time of television chip manufacturers is reduced. The multi-setting television menu generating system is preferably a television control circuit for use in a television apparatus, in one embodiment a television chip for implementing the television system.
For manufacturers designing television chips, each customer will propose different Menu item combinations, and under different television systems (such as DVB, ATSC, DTMB, ISDB, etc.), different Menu item combinations are required to appear under the input signals, according to the program architecture proposed by the multi-setting television Menu generation method, multiple television Menu item combinations (Menu 1/Menu2/Menu3/… MenuN) are adopted to define the Menu item combinations of different customers, each television Menu item (MenuN) definition will include multiple Menu items (control tags) to be displayed in the television Menu by the corresponding customer, and the television Menu configuration file records multiple Menu items written according to the customer requirements and hierarchical relations among the multiple Menu items. Under different television systems and input signals, a condition (scenario) of each television menu item is also designed, and the condition of each television menu item can use a positive list (positive list) or a negative list (NEGATIVE LIST).
FIG. 1 is a diagram of a system embodiment of a development host and a television apparatus for performing a multi-setting television menu generation method.
The development host 10 of the television chip developer may be a computer host, which provides a program written by the developer, compiled, and then connected to the television apparatus 100 through a specific channel, and the main components in the television apparatus 100 of this embodiment, such as the television control circuit 101, are provided with a memory 103 for loading relevant television menu configuration files and software or firmware programs necessary for the operation of the television system, and the memory 103 is electrically connected to the television control circuit 101. According to the method embodiment, the television control circuit 101 is a circuit for implementing television menu content, and in addition to processing television signals from the television signal source 110, in the method, a menu loading module 109 implemented in software or firmware is provided in the television control circuit 101, and is used for executing a menu loading program, loading a television menu configuration file provided by the development host 10 (and storing the television menu configuration file in the memory 103), and also used for loading the television menu configuration file from the memory 103 after the television apparatus 100 is started, and then converting the television menu configuration file into a menu on a television screen, that is, converting the television menu configuration file into a menu screen via the display processor 105, and displaying the menu screen on the television screen via the display panel 107.
For example, the first client (FIRST CLIENT) requests that an image menu appear when the television apparatus is not yet in the television screen after the television apparatus is started, and then the menu image and the channel menu are displayed after the television screen is in the television screen; meanwhile, a second client (second client) requests that the menu image and the channel menu be available when the television apparatus is not yet entered into the television screen and when the television apparatus is not yet entered into the television screen after the television apparatus is turned on. It should be noted that the menu image may include brightness, contrast, color, font, etc. setting parameters used when displaying the menu, and the channel menu may cover digital channels and analog channels.
At this time, according to the multi-setting television menu generating method of the present application, the process of forming television menus corresponding to two clients may refer to the embodiment process shown in fig. 2, and in the development host, according to the requirements of the first client and the second client, the developer composes the television menu configuration file, including newly adding two television menu configuration files, which are the first television menu configuration file and the second television menu configuration file, respectively (step S201).
Then, according to the requirements of the first customer, a menu image and a channel menu are first placed in the first television menu configuration file, and a corresponding signal source setting is added (step S203). According to the first customer' S desire to have an image menu without entering the television screen (without television signal) and to have a menu image and channel menu after entering the television screen (with television signal), i.e. the channel menu item is set to a forward list (step S205), only occurs under the television signal source, and among other set items, the "signal source limit" item is set as: and (5) a television.
And placing menu images and channel menus in the second television menu configuration file according to the requirements of the second client, and adding corresponding signal source setting (S207), wherein each menu item in the second television menu configuration file is set to be unlimited in input signal source according to the requirements of the second client hope that the menu images and the channel menus are both available when the second client does not enter a television picture (when the second client does not have a television signal) and after the second client enters the television picture (when the second client has a television signal), namely, the item is set to be unlimited in signal source limitation (S209).
The control labels and the setting parameters corresponding to the control labels are set in the television menu configuration file according to different customer requirements, wherein the control labels are as follows, and the control labels are as follows, such as "menu names", "signal sources" (for example, "signal source limitation type", "signal source limitation mode", etc.), television systems, etc.; the corresponding setting parameters are parameters of each control tag, and the menu names are "image", "channel", "digital/analog television setting", etc., the signal sources are "television, HDMI, AV and/or VGA", the television system is "DVB, ATSC, DTMB, ISDB", and other television systems are "positive list/negative list", etc.
The original names of the abbreviations listed above are described herein. HDMI (High Definition Multimedia Interface) is a high-definition multimedia interface; AV is a video signal in which luminance and chrominance are mixed; VGA (Video GRAPHICS ARRAY) is a Video graphics array; DVB (Digital Video Broadcasting-Terrestrial) is a digital wireless video broadcast; ATSC (Advanced Television Systems Committee) is a television specification set by the advanced television services advisor committee; DTMB (DIGITAL TERRESTRIAL Multimedia Broadcast) is a terrestrial digital multimedia broadcast; ISDB (INTEGRATED SERVICES DIGITAL Broadcasting) is an integrated digital services broadcast.
Examples of control tags and setting parameters of the first television menu configuration file are as follows, wherein "image" and "channel" menus are set, and corresponding signal sources are set as follows: before the television picture is not entered, i.e. an 'image' menu is presented, then the television picture is entered, then an image is displayed, and one of the signal sources is met, i.e. a channel menu is displayed, in the example, a forward list is adopted, and a menu name 'image' is set in a menu configuration file 1, so that the type of signal source limitation is not limited, and the signal source limitation is not limited; in the menu name "channel", the signal source limitation type is "forward list", the signal source limitation is "television", but the limitation mode of the signal source is hidden. Examples of specific script (script) architecture are as follows (examples below enumerate only fragments):
Menu profile 1
{
"Menu name": image ",
"Signal source limitation type": not limited,
"Signal Source Limit" is not limited,
},
{
"Menu name": channel ",
"Signal source restriction type": forward list,
"Signal source limitation": television,
The signal source limiting mode is hidden,
},
An example of a first television menu profile represented in a negative list (indicating excluding the set parameters listed therein) is presented herein:
Menu profile 1
{
"Menu name": image ",
"Signal source limitation type": not limited,
"Signal Source Limit" is not limited,
},
{
"Menu name": channel ",
The "signal source limitation type" is listed in the negative going table,
"Signal Source Limit": HDMI, AV,
The signal source limiting mode is hidden,
},
Further, a "channel" sub-menu may be set, including adding a corresponding television system source (DVB, ATSC, DTMB, ISDB, etc.), and setting a function item showing "antenna automatic scanning station (Antenna Auto Scan)" under DVB signals, where the example is shown in the forward list, and the following examples are:
Menu profile 1
{
"Menu name": "antenna_auto_scan",
"Television format restriction type": forward list,
"Television system restrictions": DVB,
The television system limiting mode is hidden,
},
Taking the negative list as an example, the following indicates that the effect is consistent with the positive list:
Menu profile 1
{
"Menu name": "antenna_auto_scan",
The "television format restriction type" is listed in the negative direction,
"Television system limitation": ATSC, DTMB, ISDB,
The television system limiting mode is hidden,
},
Examples of control tags and setting parameters for the second television menu configuration file are as follows, where there are "image, sound menu" both under no incoming television picture and under incoming television picture, thus setting the menu items as non-limiting input signal sources:
Menu profile 2
{
"Menu name": image ",
"Signal source limitation type": not limited,
"Signal Source Limit" is not limited,
},
{
"Menu name": channel ",
"Signal source limitation type": not limited,
"Signal Source Limit" is not limited,
},
An example is further illustrated. In this example, the third customer requests that the channel menu have digital television settings and analog television settings; meanwhile, the fourth customer requests only digital television setting items under the channel menu.
In this case, in the multi-setting television menu generating method, the process of forming television menus corresponding to two clients may refer to the embodiment process shown in fig. 3, and in the development host, according to the requirements of the third client and the fourth client, the developer composes corresponding television menu configuration files, and also adds two television menu configuration files, namely, the third television menu configuration file and the fourth television menu configuration file, respectively (step S301).
Next, a channel menu setting item is set in the third tv menu configuration file (step S303), which includes the digital tv setting and the analog tv setting item simultaneously under the channel menu requested by the third client, so that the digital tv setting and the analog tv setting are simultaneously set in the next layer of the channel menu (step S305), and the "signal source limitation" item is set as not limited.
In the fourth television menu configuration file, there are similarly provided channel menu setting items (step S307), and only digital television settings are provided at the next level of the channel menu according to the fourth customer request (step S309).
Examples of control tags and setting parameters of the third television menu configuration file are as follows, wherein "digital television setting" and "analog television setting item" are under the "channel" menu, and the "next hierarchy" of the channel menu includes digital television setting and analog television setting:
Menu configuration file 3
{
"Menu name": channel ",
"Signal source limitation type": not limited,
"Signal Source Limit" is not limited,
"Child menu": {
"Menu name": "digital television set",
"Signal source limitation type": not limited,
"Signal Source Limit" is not limited,
},{
"Menu name": analog television set ",
"Signal source limitation type": not limited,
"Signal Source Limit" is not limited,
},
}
Examples of control tags and setting parameters of the fourth television menu configuration file are as follows, wherein only "digital television settings" are under the "channel" menu, so that the "next level" of the channel menu is put into only digital television settings:
Menu profile 4
{
"Menu name": channel ",
"Signal source limitation type": not limited,
"Signal Source Limit" is not limited,
"Child menu": {
"Menu name": "digital television set",
"Signal source limitation type": not limited,
"Signal Source Limit" is not limited,
},
}
The television menu generated by the multi-setting television menu generation method described in the above example may refer to the example schematic diagram shown in fig. 4.
The tv chip developer packages the tv menu configuration file including various settings of the tv menu, writes the tv menu configuration file into the tv chip, and gives the tv manufacturer a configuration file to execute according to the requirement of the tv manufacturer after the tv is started to form a tv menu 40 as shown in fig. 4, wherein the main menu may have setting items such as a pattern 401, a sound 403, a channel 405 and a system 407, and examples include the setting menu of the channel 405: scanning channels, analog channel settings, digital channel settings, electronic program listings, my favorites, channel diagnostics, channel organization, and so forth.
After obtaining the configuration file of the television menu by the multi-setting television menu generating method according to the present application, the circuit system (comprising the television control circuit 101, the memory 103, the menu loading module 109 or related software and hardware means in fig. 1) is delivered to the client by storing or burning in the memory in the television apparatus, and after the client starts the television apparatus, the embodiment flow of the multi-setting television menu generating method shown in fig. 5 is executed, wherein a memory in the television apparatus stores a plurality of television menu configuration files meeting a plurality of client requirements (more than one). The television control circuit 101 implements a television chip, and the memory may be a memory in the television chip or a system memory in a television apparatus.
After the television apparatus is started (step S501), the hardware circuit component is initialized, the television control circuit loads one of the television menu configuration files 50 from the memory (step S503), the television menu configuration files 50 are parsed by the program in the television control circuit (step S505), the television menu configuration files corresponding to the needs of the clients can be obtained, and the related program also confirms various control tags and setting parameters to be used by the corresponding clients in the received television menu configuration files (step S507), such as control tags and setting parameters in the first, second, third or fourth television menu configuration files listed in the above examples. For example, a customer (television manufacturer) selects one of a plurality of television menu profiles 50 stored in memory. According to the above example, in the "menu profile 1", the setting parameter of the control tag "menu name" is "antenna_auto_scan", that is, the function of Antenna Auto Scan, where the setting parameter of the "television system limitation type" is "negative list", indicating that the "television system limitation" must not be "ATSC, DTMB, ISDB" or the like, and the "television system limitation mode" is not "hidden".
The set parameters of each control label are loaded into the television control circuit, namely, the television menu required by the customer is started, and then the operation is carried out according to the parameters of the configuration file under the operation of the television control circuit. Thus, according to one of the embodiments, in step S509, the television control circuit determines the signal source (further determines the television standard) according to the received video signal, i.e. determines whether the signal source is a signal source (television, HDMI, AV or VGA) allowed by the system according to the television menu configuration file (step S511), and may further set an acceptable television standard (e.g. DVB, ATSC, DTMB and/or ISDB). If the signal source does not match the set parameters in the television menu configuration file (no), i.e., does not match the parameter "signal source limitation" in the configuration file, step S513 is performed to limit a corresponding menu item, including hiding the menu item or not providing a selection.
If the detected signal source is one of the sources listed in the television menu configuration file, or the television menu configuration file has no limitation on the signal source (yes), step S515 is executed, and the setting parameters are loaded into the television control circuit, and in step S517, the menu items are displayed according to the condition. In this step, conditions such as entering menu items or channel items can be obtained according to the control tags to decide to display or not display images or channels, and finally various menu items are displayed on the television screen through the display processor.
In summary, according to the description of the embodiments of the multi-setting television menu generation method, the method mainly comprises writing a television menu configuration file, writing various different types of client menu contents according to a specific script architecture, wherein control tags (menu names, signal sources, television systems, etc.) and setting parameters (such as images, channels, digital/analog channel settings, television/HDMI/AV/VGA (signal sources), DVB/ATSC/DTMB/ISDB (television systems), positive list/negative list, etc.), and designing and loading menu contents required by clients in a television control circuit in advance by using the control tags and the setting parameters. Therefore, the method utilizes the menu item combinations of different clients defined in the television menu configuration file to realize various item combinations and hierarchical relations of the items in the customized menu, so that repeated compiling and loading equipment are not needed in development, and the development time of engineering units can be effectively reduced.
The foregoing disclosure is only illustrative of the preferred embodiments of the present invention and is not intended to limit the scope of the invention, therefore, all technical equivalents employed in the specification and drawings are included in the scope of the invention.
Description of the reference numerals
10 Development host
100 Television apparatus
101 Television control circuit
103 Memory
105 Display processor
107 Display panel
109 Menu loading module
110 Television signal source
40 TV menu
401 Pattern
403 Sound
405 Channel
407 System
Television menu configuration file 50
Procedure of setting television menu configuration file in steps S201-S209
Procedure of setting television menu configuration file in steps S301 to S309
Flow of displaying television menu in steps S501-S517

Claims (9)

1.一种多设定电视选单产生方法,包括:1. A method for generating a multi-setting television menu, comprising: 自一存储器载入其中的一电视选单配置文件,其中所述存储器存储符合多个客户需求的多个电视选单配置文件;a television menu configuration file loaded from a memory, wherein the memory stores a plurality of television menu configuration files meeting the requirements of a plurality of customers; 于一电视控制电路中,解析所述电视选单配置文件中针对不同客户需求而设定的控制标签以及对应各控制标签的设定参数,其中所述控制标签包括形成所述电视选单的多个选单项目,所述电视选单配置文件记载根据客户需求所撰写的所述多个选单项目以及所述多个选单项目之间的阶层关系;以及In a television control circuit, parsing control tags set in a television menu configuration file for different customer requirements and setting parameters corresponding to each control tag, wherein the control tags include a plurality of menu items forming the television menu, and the television menu configuration file records the plurality of menu items written according to customer requirements and the hierarchical relationship between the plurality of menu items; and 根据所述控制标签与对应的所述设定参数起始一电视选单。A television menu is initiated according to the control tag and the corresponding setting parameter. 2.根据权利要求1所述的多设定电视选单产生方法,其特征在于,所述多设定电视选单产生方法运行于设于一电视装置的所述电视控制电路中,于所述电视装置启动后,所述电视控制电路执行一选单载入的程序,自所述存储器载入所述电视选单配置文件。2. The multi-setting TV menu generating method according to claim 1 is characterized in that the multi-setting TV menu generating method runs in the TV control circuit provided in a TV device, and after the TV device is started, the TV control circuit executes a menu loading program to load the TV menu configuration file from the memory. 3.根据权利要求2所述的多设定电视选单产生方法,其特征在于,所述电视选单配置文件依照一脚本架构撰写,于完成撰写后,存储或者刻录在所述存储器中。3. The method for generating a multi-setting TV menu according to claim 2, wherein the TV menu configuration file is written according to a script structure and is stored or recorded in the memory after the writing is completed. 4.根据权利要求1至3中任一项所述的多设定电视选单产生方法,其特征在于,各电视选单配置文件中的所述控制标签至少包括选单名称、信号来源以及电视制式;对应所述控制标签的所述设定参数包括图像、频道、数字或模拟通道设定、电视/HDMI/AV/VGA、DVB/ATSC/DTMB/ISDB、正向表列或负向表列。4. The method for generating a multi-setting TV menu according to any one of claims 1 to 3, wherein the control tag in each TV menu configuration file at least includes a menu name, a signal source, and a TV standard; and the setting parameters corresponding to the control tag include image, channel, digital or analog channel setting, TV/HDMI/AV/VGA, DVB/ATSC/DTMB/ISDB, a positive list, or a negative list. 5.根据权利要求4所述的多设定电视选单产生方法,其特征在于,所述电视控制电路根据所接收的影像信号判断一信号来源与一电视制式,根据所述电视选单配置文件判断所述信号来源是否是电视装置中的系统所允许的信号来源或所述电视制式;其中,当所述信号来源不符所述电视选单配置文件中对应的设定参数,即限制所述控制标签对应的选单项目。5. The multi-setting TV menu generation method according to claim 4 is characterized in that the TV control circuit determines a signal source and a TV format according to the received image signal, and determines whether the signal source is a signal source or the TV format allowed by the system in the TV device according to the TV menu configuration file; wherein, when the signal source does not match the corresponding setting parameters in the TV menu configuration file, the menu item corresponding to the control tag is restricted. 6.一种多设定电视选单产生系统,包括:6. A multi-setting television menu generation system, comprising: 用于一电视装置中的一电视控制电路;A television control circuit for use in a television device; 其中,所述电视控制电路自一存储器载入其中的一电视选单配置文件,并解析所述电视选单配置文件中针对不同客户需求而设定的控制标签以及对应各控制标签的设定参数,以根据所述控制标签与对应的所述设定参数起始于一电视装置显示的一电视选单;其中所述存储器存储符合多个客户需求的多个电视选单配置文件,其中所述控制标签包括形成所述电视选单的多个选单项目,所述电视选单配置文件记载根据客户需求所撰写的所述多个选单项目以及所述多个选单项目之间的阶层关系。The television control circuit loads a television menu configuration file from a memory, and parses the control tags set in the television menu configuration file for different customer needs and the setting parameters corresponding to each control tag, so as to start a television menu displayed on a television device according to the control tags and the corresponding setting parameters; wherein the memory stores multiple television menu configuration files that meet multiple customer needs, wherein the control tags include multiple menu items that form the television menu, and the television menu configuration file records the multiple menu items written according to customer needs and the hierarchical relationship between the multiple menu items. 7.根据权利要求6所述的多设定电视选单产生系统,其特征在于,多设定电视选单产生方法运行于设于所述电视装置的所述电视控制电路中,于所述电视装置启动后,所述电视控制电路执行一选单载入的程序,自所述存储器载入所述电视选单配置文件。7. The multi-setting TV menu generating system according to claim 6 is characterized in that the multi-setting TV menu generating method runs in the TV control circuit provided in the TV device, and after the TV device is started, the TV control circuit executes a menu loading program to load the TV menu configuration file from the memory. 8.根据权利要求7所述的多设定电视选单产生系统,其特征在于,所述电视选单配置文件依照一脚本架构撰写,于完成撰写后,存储或者刻录在所述存储器中,所述存储器为所述电视控制电路的存储器,或为所述电视装置中的一系统存储器。8. The multi-setting TV menu generation system according to claim 7 is characterized in that the TV menu configuration file is written according to a script framework, and after completion of writing, it is stored or burned in the memory, and the memory is the memory of the TV control circuit, or a system memory in the TV device. 9.根据权利要求8所述的多设定电视选单产生系统,其特征在于,各电视选单配置文件中的所述控制标签至少包括选单名称、信号来源以及电视制式;对应所述控制标签的所述设定参数包括图像、频道、数字或模拟通道设定、电视/HDMI/AV/VGA、DVB/ATSC/DTMB/ISDB、正向表列或负向表列。9. The multi-setting TV menu generation system according to claim 8 is characterized in that the control tag in each TV menu configuration file at least includes a menu name, a signal source, and a TV standard; the setting parameters corresponding to the control tag include image, channel, digital or analog channel setting, TV/HDMI/AV/VGA, DVB/ATSC/DTMB/ISDB, positive list or negative list.
CN202110147570.3A 2021-02-03 2021-02-03 Method and system for generating multi-setting television menu Active CN114866831B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110147570.3A CN114866831B (en) 2021-02-03 2021-02-03 Method and system for generating multi-setting television menu

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110147570.3A CN114866831B (en) 2021-02-03 2021-02-03 Method and system for generating multi-setting television menu

Publications (2)

Publication Number Publication Date
CN114866831A CN114866831A (en) 2022-08-05
CN114866831B true CN114866831B (en) 2024-11-12

Family

ID=82623172

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110147570.3A Active CN114866831B (en) 2021-02-03 2021-02-03 Method and system for generating multi-setting television menu

Country Status (1)

Country Link
CN (1) CN114866831B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5206727A (en) * 1990-05-18 1993-04-27 Victor Company Of Japan, Ltd. Television signal according to the signal-to-noise ratio of the television signal
CN102118650A (en) * 2011-01-25 2011-07-06 深圳市酷开网络科技有限公司 Method and device for displaying television menu, and television
CN102567028A (en) * 2011-12-29 2012-07-11 Tcl王牌电器(惠州)有限公司 Tear-off menu display control method, device and terminal

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002238002A (en) * 2001-02-09 2002-08-23 Funai Electric Co Ltd Broadcast receiver with operating mode selecting function
TW545056B (en) * 2001-10-09 2003-08-01 Matsushita Electric Tw Co Ltd Menu operation management system of digital TV
CN101577702A (en) * 2008-05-05 2009-11-11 华为技术有限公司 Method, equipment and system for generating and acquiring electronic program menu
JP5258404B2 (en) * 2008-06-11 2013-08-07 三洋電機株式会社 Professional video display device
JP4737274B2 (en) * 2008-11-06 2011-07-27 ソニー株式会社 Video display device and setting information display method
CN101753906A (en) * 2008-12-05 2010-06-23 康佳集团股份有限公司 Method and device for editing television menu
TW201732525A (en) * 2010-03-08 2017-09-16 半導體能源研究所股份有限公司 Electronic device and electronic system
KR101917749B1 (en) * 2011-12-09 2018-11-14 삼성전자주식회사 Broadcast receiving apparatus, server, method for controlling the broadcast receiving apparatus and for controlling the broadcastthe server
CN103200447B (en) * 2012-01-09 2015-11-18 瑞轩科技股份有限公司 Operation method of television device and its application program
TWI585670B (en) * 2012-04-25 2017-06-01 緯創資通股份有限公司 Method for presenting application lists, electronic device using the same, and computer-readable recording medium
CN103716692A (en) * 2012-09-28 2014-04-09 珠海扬智电子科技有限公司 System providing personalized information and method thereof
CN104378694A (en) * 2014-11-13 2015-02-25 康佳集团股份有限公司 Parameter configuration method and system of smart televisions

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5206727A (en) * 1990-05-18 1993-04-27 Victor Company Of Japan, Ltd. Television signal according to the signal-to-noise ratio of the television signal
CN102118650A (en) * 2011-01-25 2011-07-06 深圳市酷开网络科技有限公司 Method and device for displaying television menu, and television
CN102567028A (en) * 2011-12-29 2012-07-11 Tcl王牌电器(惠州)有限公司 Tear-off menu display control method, device and terminal

Also Published As

Publication number Publication date
CN114866831A (en) 2022-08-05

Similar Documents

Publication Publication Date Title
US11895360B2 (en) Method for waking up audio device, and display apparatus
US7375769B2 (en) Image processing apparatus
US9658864B2 (en) Method and device for creation of integrated user interface
US8786780B2 (en) Information processing apparatus and display control method
US20150229870A1 (en) Display apparatus and method for controlling the display apparatus
US11228797B2 (en) Electronic apparatus and method of controlling the same
CN112580302B (en) Subtitle correction method and display equipment
US20160054864A1 (en) Display apparatus and controlling method thereof
US20130169604A1 (en) Display apparatus and control method thereof
CN103503430B (en) Play control system and method
US20050066068A1 (en) Multiple device access windowing display
US12022146B2 (en) User interface display method and device
CN114866831B (en) Method and system for generating multi-setting television menu
JP2008005168A (en) Information processor and display control method
TWI768685B (en) Method for creating a television menu with multiple settings and system thereof
US11924519B2 (en) Display device and control method therefor
JP2001517408A (en) Images in electronic program guides for video processing systems
CN111913776B (en) Content display method, device and equipment
EP1613067A2 (en) Set-top box allowing key command input while displaying OSD animation sequence
CN112487756A (en) Text content display method, text content generation method, text content display device, text content generation device, text content display equipment and text content generation medium
EP2597841A1 (en) Display apparatus and control method thereof, apparatus providing application and control method thereof
KR20130033813A (en) Image display apparatus, and method for operating the same
US20040086260A1 (en) Method for registering identifier
CN116017067B (en) Television control method, device, equipment and readable storage medium
JP2007072827A (en) Test management program and 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
GR01 Patent grant
GR01 Patent grant