Disclosure of Invention
The technical problem to be solved by the invention is to overcome the defect that the EPG in the prior art is inconvenient for users to select programs according to contents.
In order to solve the above technical problem, the present invention first provides a method for presenting an electronic program guide, including:
classifying Electronic Program Guide (EPG) information according to program categories to obtain at least two EPG classifications;
presenting, in a display screen of the EPG, information of at least one program under a first EPG category of the at least two EPG categories, and presenting identification information of a first program of the at least one program.
Preferably, the method further comprises:
receiving a selection operation of selecting a target program according to the display picture of the EPG by a user;
aggregating the EPG information of the target program based on the selection operation to obtain broadcasting information related to the target program;
and displaying broadcasting information related to the target program.
Preferably, the step of presenting, in a display screen of an EPG, information of at least one program under a first EPG classification of the at least two EPG classifications, and identification information of a first program of the at least one program includes:
presenting the at least two EPG categories in one of a horizontal axis direction and a vertical axis direction of the display screen, and presenting information of at least one program in a first EPG category of the at least two EPG categories in another direction;
and presenting the identification information of the first program in the at least one program in the main display area of the display screen.
Preferably, the step of aggregating the EPG information of the target program to obtain the broadcast information related to the target program includes:
and inquiring the recent broadcasting information of the target program on all selectable channels from a database, and acquiring the broadcasting information related to the target program according to the recent broadcasting information.
The invention also provides a presentation device of the electronic program list, which comprises the following components:
the system comprises a classification module, a display module and a display module, wherein the classification module is used for classifying Electronic Program Guide (EPG) information according to program categories to obtain at least two EPG classifications;
and the presenting module is used for presenting information of at least one program under a first EPG category of the at least two EPG categories and presenting identification information of a first program in the at least one program in a display picture of the EPG.
Preferably, the apparatus further comprises:
the receiving module is used for receiving the selection operation of selecting the target program according to the display picture of the EPG by the user;
the aggregation module is used for aggregating the EPG information of the target program based on the selection operation to obtain broadcasting information related to the target program;
and the display module is used for displaying the broadcasting information related to the target program.
Preferably, the presentation module comprises:
a first presenting module, configured to present the at least two EPG categories in one of a horizontal axis direction and a vertical axis direction of the display screen, and present information of at least one program in a first EPG category of the at least two EPG categories in another direction;
and the second presentation module is used for presenting the identification information of the first program in the at least one program in the main display area of the display picture.
Preferably, the aggregation module comprises:
the query module is used for querying the recent broadcast information of the target program on all selectable channels from a database;
and the obtaining module is used for obtaining the broadcasting information related to the target program according to the recent broadcasting information.
Compared with the prior art, the EPG provided by the embodiment of the invention takes the content as a main line, presents the recently played television programs according to the content classification and the time sequence, and is convenient for a user to select a proper time to watch.
Detailed Description
The following detailed description of the embodiments of the present invention will be provided with reference to the drawings and examples, so that how to apply the technical means to solve the technical problems and achieve the technical effects can be fully understood and implemented.
First, embodiments of the present invention and combinations of features in the embodiments with each other are within the scope of the present invention, if not conflicting. Additionally, while a logical order is shown in the flow diagrams, in some cases, the steps shown or described may be performed in an order different than here.
Fig. 1 is a flowchart illustrating a method for presenting an EPG in accordance with an embodiment of the present invention. As shown in fig. 1, the present embodiment mainly includes the following steps:
step S110, classify all EPG information according to program categories to obtain at least two EPG categories, for example, the two EPG categories are respectively a first EPG category and a second EPG category.
Step S120, presenting information of at least one program in the at least two EPG categories, where the first EPG category is in the at least two EPG categories, and also presenting identification information (e.g., an identification picture of the drama "latency") of a first program (e.g., the drama "latency") in the at least one program in the EPG display screen.
The implementation process of step S120 includes:
presenting the at least two EPG categories in one of a horizontal axis direction and a vertical axis direction of a display screen of the EPG, and presenting information of at least one program under the first EPG category in another direction;
the identification information of a first program of the at least one program is presented in a main display area of a display screen of the EPG.
As shown in fig. 1, an embodiment of the present invention may further include the steps of:
step S130, receiving the selection operation of selecting the target program according to the display picture of the EPG by the user;
step S140, based on the received selection operation of the user, aggregating the EPG information of the target program to obtain the broadcasting information (such as the recent broadcasting time, the broadcasting first set, etc.) related to the target program;
step S150, displaying the broadcast information related to the target program, so as to facilitate the user to confirm the selection operation.
The implementation process of the step S140 includes:
and inquiring the recent broadcasting information of the target program on all selectable channels from the database, and acquiring the broadcasting information related to the target program according to the recent broadcasting information.
For example, in the embodiment of the present invention, the EPG categories such as news, fantasy, drama, and movie are presented in the horizontal axis direction, and the information of news category programs such as news simulcast, news feed, and the like under the EPG categories such as chronologically arranged news are presented in the vertical axis direction. In other embodiments of the present invention, the information presented in the horizontal axis direction and the information presented in the vertical axis direction may be interchanged with those in the previous embodiments. In summary, in the embodiment of the present invention, the EPG categories are presented in one of the horizontal axis direction and the vertical axis direction of the display screen of the EPG, and the information of at least one program following a certain EPG category is presented in the other direction.
For another example, in other embodiments of the present invention, the information presented in the horizontal axis direction may also be a program being broadcast, a program that has been reserved, information of several program categories (including news information, entertainment, science education, sports, life, teenager, movie, tv drama, etc.); the vertical axis displays corresponding content according to the current classification information, and displays the content information of the program currently being broadcast on each channel for the program being broadcast; displaying the content information of the reserved programs according to the broadcasting time sequence for the reserved programs; the programs under the same category are arranged in chronological order.
Fig. 2 and fig. 3 are schematic presentation diagrams of an EPG implemented according to the technical solution of the present embodiment. Fig. 2 shows a schematic diagram of a program being broadcast, and fig. 3 shows a schematic diagram of a classified program.
In the EPG screen shown in fig. 2 and 3, the user can switch the classification of programs by moving left and right, view other programs by moving up and down, or select a certain program to view detailed information.
In the present embodiment, for programs of an ordered category (e.g., drama, etc.), the associated EPG categories are presented in a predetermined order of programs (e.g., episode order of drama) as main lines, as shown in fig. 4; for non-ordered categories of programs (e.g., soccer, etc.), the associated EPG categories are presented in chronological order, as shown in fig. 5.
Furthermore, while viewing the detailed information of the program, the user may perform channel switching (for the currently broadcasted program), program reservation (for the program broadcasted in the future), or playback viewing (for the broadcasted program, a background service is required), and so on.
The EPG presentation mode provided by the embodiment of the invention has two characteristics:
the method includes the steps that firstly, content is classified and presented, all EPG information is classified according to the categories of EPG information content, and a user can view programs in different categories according to the EPG categories (as shown in fig. 2 and fig. 3);
the second is EPG information aggregation, which presents all related EPG information (including different channels and different episodes) of the same content (e.g., tv drama "latency") to the user together, so that the user can select a suitable channel and watch at a suitable time (as shown in fig. 4 and 5).
The two parts cooperate to complete the EPG viewing function.
In practical application, a user first finds a program to be watched (e.g., tv drama "latency") in the classified view shown in fig. 2 or fig. 3, then clicks on the program, goes to fig. 4 or fig. 5, views EPG information (related to tv drama "latency"), and then selects a time and a channel to watch the program; or the user selects from fig. 4 or fig. 5 to return to fig. 2 or fig. 3 to reselect other classified programs.
The embodiment of the invention also provides a device for presenting the electronic program list. In conjunction with the foregoing embodiment of the EPG presenting method shown in fig. 1, the presenting apparatus of this embodiment shown in fig. 6 mainly includes a classifying module 610 and a presenting module 620, where:
a classification module 610, configured to classify Electronic Program Guide (EPG) information according to program categories to obtain at least two EPG classifications;
and a presenting module 620, connected to the classifying module 610, configured to present, in a display screen of the EPG, information of at least one program in the at least two EPG classifications and a first EPG classification of the at least two EPG classifications, and further configured to present identification information of a first program of the at least one program.
Wherein the presentation module 620 comprises:
a first presenting module, configured to present the at least two EPG categories in one of a horizontal axis direction and a vertical axis direction of the display screen, and present information of at least one program in a first EPG category of the at least two EPG categories in another direction;
and the second presentation module is used for presenting the identification information of the first program in the at least one program in the main display area of the display picture.
As shown in fig. 6, the present embodiment may further include a receiving module 630, an aggregation module 640, and a display module 650, where:
a receiving module 630, connected to the presenting module 620, for receiving a selection operation of a user for selecting a target program according to the display screen of the EPG;
an aggregation module 640, connected to the receiving module 630, configured to aggregate the EPG information of the target program based on the selection operation of the user received by the receiving module 630, so as to obtain broadcast information related to the target program;
and a display module 650 connected to the aggregation module 640 for displaying the broadcast information related to the target program.
Wherein the aggregation module 640 comprises:
the query module is used for querying the recent broadcast information of the target program on all selectable channels from the database;
and the acquisition module is connected with the query module and used for acquiring the broadcasting information related to the target program according to the recent broadcasting information.
The EPG provided by the technical scheme of the invention fades the concept of channels, takes the content as a main line, presents the television programs played recently according to content classification and time sequence, is convenient for users to select programs and select proper time for watching.
Although the embodiments of the present invention have been described above, the above descriptions are only for the convenience of understanding the present invention, and are not intended to limit the present invention. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.