Summary of the invention
For the problems referred to above, it is an object of the invention to provide a kind of TV programme control method, its with
The featured function of TV is represented by the form of three-dimensional user interface.
The present invention provides a kind of TV programme control method, based on a kind of user interface system to TV
Program is controlled, and the method comprises the steps: that television startup starts;Inside television system
Initialize;Driver initializes;Maximum usable frequency initializes;Read television set flash memory
In the setting of data base;Show or delete user's start according to arranging of the data base in flash memory
Interface.
In one embodiment of the invention, the start-up picture of this user interface system is 3 D stereo
Picture.
In one embodiment of the invention, this driver includes tv audio, video drive
Program.
In one embodiment of the invention, this flash memory stores program and the user of viewing recently
The data base of interface system.
In one embodiment of the invention, step arranges according to the data base in flash memory and shows use
Family starting-up interface includes following sub-step: read this data base of user interface system, shows user
Starting-up interface, user interface system is operated by user.
In one embodiment of the invention, this step arranges according to the data base in flash memory and shows
User's starting-up interface comprises the following steps: judge whether display " viewing recently " flag bit;If
Being then to capture program picture display user's starting-up interface of viewing recently, user is to user interface
System operates;If it is not, then delete this row about " viewing recently " on a user interface
Table.
In one embodiment of the invention, after inside television system initializes, also
Comprise the steps: to detect network connection state;Judge whether network connects;If connected,
Then read the good friend in network and information list, according to the setting of user, it may be judged whether show that this arranges
Table;If display, then showing user's starting-up interface, user interface system is operated by user;
If being not required to display, delete this good friend and information list the most on a user interface.
In one embodiment of the invention, if it is determined that network is not connected with, then continue detection network
Connection status.
In one embodiment of the invention, the step of detection network connection state includes reading network
Internet protocol, gateway, Media Access Control address.
In one embodiment of the invention, this user interface system is three-dimensional when television boot-strap
Content in tridimensional menu, and this 3 D stereo menu is read out by Inter-Process Communication mechanism.
In one embodiment of the invention, this user interface system is octahedral when television boot-strap
Content in body menu, and this octahedron menu is read out by Inter-Process Communication mechanism.
In one embodiment of the invention, the start-up picture of this user interface system is three-dimensional octahedral
Body picture.
The TV programme control method of the present invention, it represents TV with the form of three-dimensional user interface
Featured function, is managed collectively user operation, the problem solving malfunction no matter
It is operationally, or on readable, all improve a lot and improve.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the present invention
Technological means, and can be practiced according to the content of description, and the present invention's be upper in order to allow
State and can become apparent with other objects, features and advantages, below especially exemplified by embodiment, and coordinate
Accompanying drawing, describes in detail as follows.
Detailed description of the invention
The present invention provides a kind of TV programme control method, and the method is by having three-dimensional based on one
The user interface system of start-up picture realizes the control to TV programme.Refer to Fig. 1 and Fig. 2,
Fig. 1 is the block diagram of the user interface system according to a preferred embodiment of the present invention, according to Fig. 2
The start-up picture schematic diagram of the user interface system of a preferred embodiment of the present invention.Of the present invention
User interface system for television set include main interface 100, task status display module 101,
Current task display module 102, featured function display module 103 and a key operation module 104.
This task status display module 101, current task display module 102, featured function display module
103 and one key operation module 104 be distributed in (such as octahedron) in three dimensions on main interface 100,
All featured functions of television set are shown with polyhedral form.
Wherein, task status display module 101 is located at first side at main interface 100 in three dimensions.
Task status display module 101, is shown that the network program that user oneself installs, can after installation
To show in task state display module 101, user can be connected to according to button operation
In corresponding network application.The module of display in this interface simultaneously, user can also add according to demand
Add or delete.Task status display module 101 includes multiple functional keys 1011, the plurality of merit
Can be used for showing that an electricity condition, program broadcast state, application program implementation progress etc. are appointed by button 1011
Business status information, user can select the plurality of by remote controller or television set key up and down
A functional keys in functional keys, to perform to select or subscribe to corresponding the appointing of selected function button
Business.In fig. 2, in the start-up picture of user interface system, main interface 100 named " I
TV ", task status display module 101 is shown as " task status " and is located at the left side at main interface 100
Side, multiple functional keyss such as " laundry dehydration procedure complete " are three dimensional form and arrange from top to bottom.
Additionally, the functional keys of task status display module 101 can need to carry out increasing according to user or
Delete.
Concrete flow process is please further combined with shown in Fig. 3, and Fig. 3 is appointing of present pre-ferred embodiments
The setting procedure figure of business state display module.User's set up applications (step on a television set
S301), can produce after user installation application program one to should the data base of application program, and
This sign position is stored in the flash memory (Nand flash) of inside television (step S302).?
In embodiments of the invention, this data base includes indicating position.User can be according to demand by this flag bit
Open or delete the application program that this sign position is corresponding, in corresponding 3 D stereo user interface also
Can show according to demand or delete.This 3 D stereo user interface is permissible in an embodiment of the present invention
It is octahedra user interface, but is not limited to octahedron, as long as meet the user of three-dimensional stereo effect
Interface, and each face of 3 D stereo user interface can corresponding different application program sign
Position.That is, it is judged that this sign position is the most effectively (step S403), when user needs to show this sign
The application program that position is corresponding, then indicate position effective, shows this application program in octahedra user interface
(step S304);When user needs delete or do not show the application program that this sign position is corresponding, then mark
Show that position is invalid, octahedra user interface does not show this application program (step S305).
Returning again to Fig. 1 and Fig. 2, current task display module 102 highlights in main interface 100,
In the present embodiment, current task display module 102 is centrally located in main interface 100.Current task
Display module 102 is for showing the task that the program play or user operated last time, Yong Hutong
Cross remote controller or television set key up and down can select or subscribe to selected current task and show
The task of module 102 display.In fig. 2, current task display module 102 is named " last
Viewing ", and show currently playing programm name and image.
Featured function display module 103 is located at second side at main interface 100 in three dimensions, its bag
Include multiple functional keys 1031.In the present embodiment, featured function display module 103 and task shape
State display module 101 is divided into the both sides at main interface.Fig. 2 enters as a example by " my good friend " function
Row explanation, the plurality of functional keys is for listing the most online friend state, as television set connects
After network, user can quickly check the most online good friend by featured function display module 103
State.Additionally, featured function display module 103 may also include the letter such as weather information, network information
Cease, and the functional keys 1031 of featured function display module 103 can need carry out according to user
Increase or delete.
One key operation module 104 is located on main interface 100 adjacent to current task display module 102,
In start-up picture, the focus of user's sight falls on current task display module 102, if used
Family need not perform other featured functions of television set, then can be by remote controller or television set
Upper and lower, left and right key chooses this key operation module 104, a key to enter and operation.At Fig. 2
In, choose a key operation module 104 can be directly entered channel browsing.
In conjunction with foregoing and Fig. 1, Fig. 2, further, user interface of the present invention
System occurs in octahedra menu-style when television boot-strap.This user interface system uses
The application programming interfaces of OpenGL ES2.0 standard (Application Program Interface,
API), in the mode of distributed feed-back (Distributed FeedBack, DFB), texture is shown
Come, it is achieved that octahydrogon truly, and the content in octahedron is by logical between process
News mechanism is read out.
By this user interface system, my good friend, application program, weather, money can be directly viewable
The information such as news and media device.As in figure 2 it is shown, enter in " my TV ", can be by behaviour
Make the upper and lower, left and right button of remote controller or television set to select the characteristic module of TV, permissible
Check the state of each module, after connecting network such as TV, can be fast by " my TV "
Program lineups order of the most online friend state, VHI etc. is seen in quick checking.Now use
Content is selected or subscribes to by upper and lower, left and right button, it is simple to operation.Additionally, open
Showing " my TV " interface when opening TV, focus falls in the module of " finally viewing ",
User one key is also facilitated to enter and operation " entrance channel browsing ".
Being above the introduction to user interface system, with further reference to shown in Fig. 4, Fig. 4 is this
The flow chart of the TV programme control method of invention preferred embodiment, the method is based on Fig. 1 to Fig. 2
TV programme are controlled by shown user interface system.The TV Festival of present pre-ferred embodiments
First mesh control method comprises the steps:, television startup starts (step S401);Television set
Built-in system carries out initializing (step S402);Driver initializes (step S103), this
The driver at place includes tv audio, video driver;Maximum usable frequency (Maximum
Usable Frequency, MUF) initialize (step S404);After initializing MUF, read
The setting (step S405) of the data base (database) in flash memory (Nand Flash), at this
Flash memory stores program and the flag bit of user interface system " my TV " of viewing recently.
Hereafter, read " my TV " flag bit (step S406), show user's starting-up interface, use
User interface system is operated (step S407) by person.Additionally, also need setting according to flag bit
Put and show user's starting-up interface, and watch recently program be also can show according to user's request or
It is to delete.In details of the words, in step S408, it may be judged whether display " viewing recently " mark
Position, if it is, capture the program picture (step S409) of viewing recently, display user's start
Interface, user interface system is operated (step S407) by user;If it is not, then with
This list about " viewing recently ", user interface octahydrogon now is deleted on interface, family
One side (S410) will be reduced according to demand.
After inside television system carries out initializing (step S402), it is also performed to network even
Connect state-detection, including read the Internet protocol (Internet Protocol, IP) of network, gateway,
Medium access control (Media Access Control, MAC) address (step S411).Judge
Whether network connects (step S412), if it is, the good friend read in network and information list (step
Rapid S413), according to the setting of user, it may be judged whether show this list (S414), if display,
Then showing user's starting-up interface, user interface system is operated (step S407) by user;
If being not required to display, delete this good friend and information list, user circle now the most on a user interface
Face octahydrogon will reduce one side (S415) according to demand.If additionally, in step S412
In, it is judged that network is not connected with, then return step S411, continues detection network connection state.To sum up
Described, the TV programme control method of the present invention, to break through traditional tv and limit, it is with three dimensional user
The form at interface represents the featured function of TV, operated user last time and remembers, and can to
Family operation is managed collectively, the problem solving malfunction.Meanwhile, can be to TV functions
Carry out unified view, the most operationally, or in readability, all improve a lot and
Improve.The present invention only shows image after solving unlatching TV, it is impossible to automatically check module status,
Being not easy to the mode of operation of operation, and solve on 3 d menu, menu module can not be deleted automatically
The function removed or add.
The above, be only embodiments of the invention, not the present invention is made any in form
Restriction, although the present invention is disclosed above with embodiment, but is not limited to the present invention,
Any those skilled in the art, in the range of without departing from technical solution of the present invention, when can profit
Make a little change with the technology contents of the disclosure above or be modified to the Equivalent embodiments of equivalent variations,
In every case it is without departing from technical solution of the present invention content, implements above according to the technical spirit of the present invention
Any simple modification, equivalent variations and the modification that example is made, all still falls within technical solution of the present invention
In the range of.