CN112601126B - Method and device for reminding overdue reserved program - Google Patents
Method and device for reminding overdue reserved program Download PDFInfo
- Publication number
- CN112601126B CN112601126B CN202011332969.0A CN202011332969A CN112601126B CN 112601126 B CN112601126 B CN 112601126B CN 202011332969 A CN202011332969 A CN 202011332969A CN 112601126 B CN112601126 B CN 112601126B
- Authority
- CN
- China
- Prior art keywords
- program
- reserved program
- time
- address
- reserved
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47214—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2387—Stream processing in response to a playback request from an end-user, e.g. for trick-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
In the method and the device for reminding the overdue reserved program, a server traverses the reserved program, detects whether the reserved program is the overdue reserved program in the traversing process, performs review playing by acquiring a review address when the reserved program is the overdue reserved program and the current time is greater than the end time of the reserved program, performs time-shift playing by returning a time-shift address when the reserved program is the overdue reserved program and the current time is less than the end time of the reserved program, stores the acquired review address or the time-shift address to a set top box end, generates an overdue reserved program reminder according to the reserved program information and the review address or the time-shift address which are pre-stored previously, displays the overdue reserved program reminder on a television screen to remind a user again, and jumps to a review playing interface or a time-shift playing interface of the reserved program according to the overdue reserved program reminder, so as to accurately play the missed reserved program.
Description
Technical Field
The present application relates to the field of digital television technologies, and in particular, to a method and an apparatus for reminding an expired scheduled program.
Background
The current digital television terminal has the functions of reserving programs, reminding reserved programs and the like, specifically, a digital television user can know information such as specific broadcasting time and the like of all programs of each channel in one day, in a future week or in one month through an Electronic Program Guide (EPG), the user reserves the programs on a set-top box according to the time and the travel of the user, the set-top box pops up a prompt box on a television screen before the reserved programs start for one minute, the user is reminded that the reserved programs are about to be broadcasted, and the user can jump to the reserved channels to watch the programs after selecting and determining. Wherein, a prompt box for reminding a user to watch the reserved program is called a reserved program reminder; among the types of the reserved program, a reserved program in which the user misses the start time of the reserved program is referred to as an expired reserved program.
However, in practical applications, there are the following cases, one of which is: when the digital television is in a power-off state and is started again and the reserved program is an overdue reserved program, the reserved program reminder cannot be popped up again on the television screen at the moment, and the user cannot be reminded to watch the overdue reserved program again; the other situation is that: when the digital television is in a power-on state but the user is not in front of the television, the scheduled program reminder automatically disappears after popping up for several minutes, so that the user misses the starting time of the scheduled program, and at the moment, the user still cannot be reminded to watch the overdue scheduled program again.
Disclosure of Invention
The application provides a reminding method and a reminding device of overdue reserved programs, which aim to solve the problem that the overdue reserved programs cannot be reminded again, so that a user misses the reserved programs set by the user.
The reminding method for the overdue reserved program comprises the following steps:
responding to an instruction of traversing the reserved program;
judging whether the reserved program is an overdue reserved program or not;
if the reserved program is an overdue reserved program and the current time is greater than the ending time of the reserved program, acquiring a review address of the reserved program;
and if the reserved program is an overdue reserved program and the current time is less than the ending time of the reserved program, acquiring a time-shifting address of the reserved program.
The method further comprises the following steps:
recording the review address or the time shifting address at a set top box end;
and generating an overdue scheduled program reminder according to the review address or the time shifting address, wherein the overdue scheduled program reminder can be linked to the review address or the time shifting address.
Based on the above method, correspondingly, the present application further provides a device for reminding an expired reserved program, including:
the instruction response module is used for responding to an instruction of traversing the reserved program;
the judging module is used for judging whether the reserved program is an overdue reserved program or not;
a review address obtaining module, configured to obtain a review address of the reserved program if the reserved program is an expired reserved program and the current time is greater than the end time of the reserved program;
and the time shifting address acquisition module is used for acquiring the time shifting address of the reserved program if the reserved program is an overdue reserved program and the current time is less than the ending time of the reserved program.
The device further comprises:
the recording module is used for recording the review address or the time-shifting address at the set top box end;
and the overdue reserved program reminder generating module is used for generating an overdue reserved program reminder according to the review address or the time shifting address, and the overdue reserved program reminder can be linked to the review address or the time shifting address.
Has the beneficial effects that:
it can be seen from the above technical solutions that, in the method and apparatus for reminding an expired reserved program provided in the present application, when a user makes an action to reserve a program, a channel number, a channel name, a reserved program start time, and a reserved program end time of the reserved program are stored in a set-top box terminal, when the user sends an instruction to view the reserved program or a designated time to view the reserved program sent from a television terminal start time, a server terminal traverses the reserved program stored in the set-top box terminal, detects whether the reserved program is the expired reserved program in the traversal process, and when it is detected that the reserved program is the expired reserved program and the current time is greater than the reserved program end time, it indicates that the reserved program is finished playing at this time, and can perform playback by obtaining a playback address, when the reserved program is detected to be an overdue reserved program and the current time is smaller than the ending time of the reserved program, indicating that the reserved program is being played at the moment, time-shifting playing can be carried out by returning the time-shifting address, then the obtained review address or the time-shifting address is stored to the set-top box end, the set-top box end generates an overdue reserved program reminder according to the channel number, the channel name, the name of the reserved program, the starting time of the reserved program, the ending time of the reserved program and the review address or the time-shifting address stored subsequently, the overdue reserved program reminder can be displayed on a television screen to remind a user again, and the user jumps to a review playing interface or a time-shifting playing interface of the reserved program according to the overdue reserved program reminder, so that the missed reserved program is played accurately.
According to the method and the device, the overdue scheduled program reminder including the review address or the time shifting address is generated, the user can be reminded of the missed scheduled program again through the overdue scheduled program reminder, the missed scheduled program can be accurately played by linking the review address or the time shifting address in the overdue scheduled program reminder, user experience is improved, and user viscosity is increased.
Drawings
In order to more clearly explain the technical solution of the present application, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious to those skilled in the art that other drawings can be obtained according to the drawings without any creative effort.
Fig. 1 is a flowchart illustrating a method for reminding an expired reserved program according to an embodiment of the present application;
fig. 2 is a schematic structural diagram of a reminder device for expired reserved programs according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The electronic program guide provides an easy-to-use and friendly interface for users, all digital television programs are combined together according to different classification rules, the users can see the television programs which are played recently on all channels, the current software generally supports 7 days of program information, the users can reserve the programs to be watched, and the system automatically prompts the users to confirm the reserved programs after the reservation time. The user can check the program information through a remote controller, and can also directly switch to the program being played from an Electronic Program Guide (EPG). The information provided by the electronic program guide mainly includes: the number of days the information is transmitted (e.g., one week), the number and name of channels transmitted, the number of programs transmitted, the identity and name of the program provider. The detail information further includes: program name, brief introduction of the program, start and end times of the program, subject of the program, category of the program, etc.
In practical applications, a user may miss a scheduled program for some reasons, such as that a television is turned off or an electrode is turned on but the user misses a reminder of the scheduled program before the television, and the missed scheduled program is an overdue scheduled program.
The conventional scheme is to remind the reserved program in the future, but cannot remind the missed reserved program, namely the expired reserved program, again and quickly advance to play.
The method and the device for reminding the missed reserved program again, however, after the reminding notification is received, the user needs to search for the reserved program set by the user again when the live program is played at the time point that the user does not reserve the program or the time point when the reserved program starts to be played, and therefore a scheme needs to be provided for quickly and accurately playing the reserved program.
In order to improve user experience, the scheme for reminding the overdue reserved program again and playing the overdue reserved program quickly and accurately is provided.
Fig. 1 is a schematic flow chart of a method for reminding an expired reserved program according to an embodiment of the present application, and as shown in fig. 1, the method for reminding an expired reserved program according to the present application includes:
s110: in response to instructions to traverse the reserved program.
The related information of the reserved program is stored in the set-top box, and when the user misses the reserved program, the operation is divided into two cases:
when the television end is in the power-on state but the user is not in front of the television, the user can send an instruction for checking the reserved program by pressing a remote controller response time or pressing a shortcut key of the remote controller, and after receiving the instruction, the server end starts to traverse the reserved program stored in the set top box end and traverse whether the reserved program is overdue or not.
When the television is in a power-off state, an instruction for checking the reserved program is sent at the moment of starting up the television, and after the instruction is received, the server starts to traverse the reserved program stored in the set-top box and traverse whether the reserved program is overdue or not.
In the application, in order to remind the user of a missed reserved program again, an expired reserved program reminder needs to be generated, where the expired reserved program reminder includes related information of the reserved program, such as a channel number, a channel name, a program start time, and a program end time, but since the reserved program start time has been missed, when the user clicks to enter through the expired reserved program, another program may be live-broadcasted by the television terminal, and the reserved program may also be broadcasted, but the user cannot watch the program from the reserved program start time, so the expired reserved program reminder should further include a broadcast address on the basis of the channel number, the channel name, the program start time, and the program end time, and the broadcast address may be a review address or a time shift address.
After the overdue scheduled program reminder containing the review address or the time shift address is generated, the user can link to the review address or the time shift address to accurately play the scheduled program by clicking the overdue scheduled program reminder, so that the key point in the application lies in acquisition of the review address or the time shift address.
In the embodiment of the present application, the acquisition manner of the reserved program related information in the expired reserved program reminder, such as the channel number, the channel name, the program start time, and the program end time, is as follows: after a user selects a reserved program in an EPG program guide, the reserved channel number, the channel name, the program starting time and the program ending time parameter of each reserved program are stored in a database, the reserved programs in the database are sequenced in sequence, and the starting time is arranged in front. If the reserved program has been reminded and the user has selected to play, the reserved program save data is deleted. Programs that are missed, either turned on again or are on but the user is not, can be found out of the saved data as expired programs.
The main purpose of the operation of traversing the reserved program in the present application is to acquire a play address of the expired reserved program, where the play address may be a review address or a time shift address, and the acquisition of the review address or the time shift address needs to be specifically determined.
After a user selects a reserved program in an EPG program guide, the reserved channel number, channel name, program starting time and program ending time parameter of each reserved program are stored in a database, and the method specifically comprises the following steps:
the reserved channel number refers to a live channel number of a program, and the type of the stored data is Int; the channel name is the name of a live program, such as CCTV1, and the stored data type is Sting; the program name, such as news simulcast, and the stored data type is Sting; the program start time can be converted into a time stamp for storage, and the type of the stored data is Sting; the program end time can be saved as a time stamp, and the saved data type is Sting.
In a digital television system, in order to effectively locate and search information from a plurality of data packets, a plurality of identifiers, such as service identifiers, event identifiers and the like, can be used, each identifier information can be obtained when a program is reserved to identify a unique program, and the EPG information of the program can be extracted from an EPG database through the identifier information, wherein the EPG information comprises a reserved channel number, a channel name, a program start time and a program end time.
It should be noted that, when the user sends the instruction to view the reserved program by pressing the remote controller every time when responding by pressing the remote controller, or sends the instruction to view the reserved program by pressing a shortcut key of the remote controller, or sends the instruction to view the reserved program at the time when the television terminal is turned on, the reserved program stored in the set-top box terminal needs to be traversed, because the play address of the reserved program may have been replaced by the review address by the time-shift address as the time changes, the play address of the expired reserved program needs to be reacquired.
Wherein, the traversing comprises: the playing device traverses the read reserved program, and makes one-time access and only one-time access to each node contained in the reserved program at the read position according to a preset path, so that whether the reserved program is an overdue reserved program or not is judged according to an access result.
S120: and judging whether the reserved program is an overdue reserved program or not.
Traversing reserved programs stored at a set top box end, firstly judging whether the traversed reserved programs are overdue reserved programs, judging whether the reserved programs are overdue reserved programs by judging whether the current time is greater than the starting time of the reserved programs, and if the current time is greater than the starting time of the reserved programs, indicating that the reserved time starts to be played or finishes to be played, so as to miss the starting time of the reserved programs, wherein the reserved programs are the overdue reserved programs.
S130: and if the reserved program is an overdue reserved program and the current time is greater than the ending time of the reserved program, acquiring a review address of the reserved program.
After clicking to enter according to the overdue reserved program reminder, a user can enter the reserved program to be played only by linking to a playing address, and the playing address can be a review address or a time shifting address. In the implementation of the application, the overdue scheduled program reminding mode may be to generate a scheduled program playing control linked list, where the control linked list includes a playing attribute corresponding to the scheduled program to be played, that is, what kind of mode to play the program can be obtained by controlling the linked list.
Because the review is the recording of the current live program, if the reserved program is missed but the program has not been played yet, the playing address at this time is the time shifting address, if the reserved program is missed and the program has been played already, the reserved program can be played through the review, and the playing address to be acquired at this time is the review address. The review address may include an identification of a recording channel, an identification of a starting video segment, and an identification of an ending video segment, which may be a Uniform Resource Locator (URL) address.
If the reserved program is an overdue reserved program and the current time is greater than the ending time of the reserved program, it is indicated that the reserved program has been played and can be watched again, so that a watching-back address of the reserved program needs to be acquired.
The television review service refers to a service in which a user performs operations such as playing, pausing, fast forwarding, fast rewinding, replaying and the like on a television program which is live broadcast within a specified time on the IPTV platform side through an IPTV set top box. The review program list is used for recording programs through the service management platform, and if the recording is finished, the programs, the playing time, the playing address and other information are informed to an EPG template in the basic service user platform for real-time updating and starting up to send review channel information. If the user obtains the review channel list, the IPTV basic service portal redirects the user to an IPTV service management platform to update the review channel list; and the IPTV service management platform re-issues the review channel list to the IPTV terminal and redirects the terminal to an IPTV basic service portal.
Finding a channel in a review program according to a channel number pre-stored in an expired program, then finding a corresponding program in the review program according to the reserved program starting time reserved for storage, if the program names are consistent, finding a playing URL address of the review program name, recording the playing URL address into a database, sequentially finding the playing address of each program, wherein the playing address at the moment is the review address.
S140: and if the reserved program is an overdue reserved program and the current time is less than the ending time of the reserved program, acquiring a time-shifting address of the reserved program.
When the current time is less than the end time of the overdue reserved program, the time shifting function is required to be started for playing, and the broadcast channel played in real time can be temporarily paused, rewound or fast forwarded through the time shifting function.
The set-top box starting front end can issue each live channel information to the terminal, including the access address of the time shifting address.
If the time-shifting channel needs to be played, a time-shifting address corresponding to the live program needs to be searched through the channel number, then the time-shifting address is recorded into a database, and the program is played at the starting time through jumping to the time-shifting address; and recording the time shifting address of each expired program in turn.
According to the method and the device, the overdue reserved program reminder is generated according to the reserved channel number, the channel name, the program starting time and the program ending time parameter of the reserved program which are stored in advance and the subsequently acquired playing address including the review address or the time shifting address, the overdue reserved program reminder can be linked to the review address or the time shifting address by clicking the overdue reserved program reminder, and then the reserved program corresponding to the review address or the time shifting address is jumped to.
When the overdue scheduled program exists, the overdue scheduled program reminder can be displayed on a screen of the television, and when the overdue scheduled program does not exist, the overdue scheduled program reminder cannot be displayed.
According to the method for searching the corresponding overdue review and time shift addresses, review and time shift playing are directly started, so that programs can be directly and accurately watched, user experience is improved, the value and competitiveness of products are increased, differentiated services are provided, and user viscosity is increased.
The overdue reserved program reminding in the application can be realized by generating an overdue reserved program list, each reserved program in the overdue reserved program list is sorted by starting time, and the earlier the starting time is, the higher the priority is, and the position of the overdue reserved program list is displayed in the front. When the program is reserved with the expiration, the television end pops up the program list with the expiration, and when the program is not reserved with the expiration, the television end does not pop up the program list with the expiration.
In the present application, the above method is explained in two cases, one of which is that the tv end is in the on state but the user is not in front of the tv, and the other is that the tv end is in the off state.
In an embodiment, taking the example that the television is turned on but the user is not in front of the television:
first, when the user has a reservation action, the recording reservation program information is written into the database, sorted by start time, with earlier priority higher.
When the user is not in front of the television and operates the remote controller or presses the shortcut key to call out the program list after the user returns, the application program extracts data from the database, and the overdue program needs to be traversed again each time.
Searching for a program with the starting time less than the current time by taking the current time as a judgment condition, namely, the reserved program is an overdue reserved program, judging whether to search a time shifting address or a review address by the program ending time, and if the ending time is less than the current time, indicating that the review is recorded and acquiring the review address; if the end time is larger than the current time, the playback is not finished, the time-shifting channel needs to be entered for playing, and the database data is traversed in sequence to find the corresponding time-shifting address. Specifically, the time shift playing may include: in the live time shifting mode, the set top box playing terminal interacts with the time shifting server through a real-time streaming protocol to acquire a live time shifting playing time range, and calculates and displays the original live time and the current time shifting playing progress of the current time shifting playing content.
Finding a channel in the review program according to the expired program channel number, finding a corresponding program in the review program according to the program starting time, finding the playing URL address of the review program name if the program names are consistent, and recording the URL address in a database, thus sequentially finding the playing address of each program.
If the time-shifting channel needs to be played, the time-shifting address corresponding to the live program needs to be searched through the channel number, then the live program is recorded in the database, and the program is played at the starting time through the time-shifting address. And recording the time shifting address of each overdue program in turn.
And traversing each overdue program in the database, storing the playing address, popping up an overdue reserved program list if the overdue program exists, and avoiding unnecessary popping up.
And popping up a reserved program list, so that the user can accurately play the reserved program list after selecting the reserved program list, and deleting the database record after selecting the reserved program list.
In another embodiment, taking the television in the power-off state as an example:
firstly, when a user starts the computer, the watching back generally supports the watching back of programs for 3 days, an application program deletes the expired programs in a database before 3 days, and the corresponding playing addresses cannot be found in the programs;
and (3) taking the current time as a judgment condition, wherein the programs of the database with the starting time smaller than the current time are all overdue programs, then traversing from the overdue program with the highest priority, inquiring a corresponding playing address, generating an overdue program list, and popping up an overdue reserved program list.
And judging whether the time shifting address or the review address is searched or not according to the program ending time, if the ending time is less than the current time, the review is recorded and the review address is obtained, if the ending time is more than the current time, the review is not recorded and needs to enter a time shifting channel for playing, and traversing the database data in sequence to find the corresponding time shifting address.
Finding a channel in the review program according to the expired program channel number, finding a corresponding program in the review program according to the program starting time, finding the playing URL address of the review program name if the program names are consistent, and recording the playing URL address into a database, thus sequentially finding the playing address of each program.
If the time-shifting channel needs to be played, the time-shifting address corresponding to the live program needs to be searched through the channel number, then the live program is recorded in the database, and the program is played at the starting time through the time-shifting address. And recording the time shifting address of each expired program in turn.
And traversing each overdue program in the database, storing the playing address and popping up an overdue reserved program reminder.
And popping up the appointed program prompt, so that the appointed program prompt can be accurately played by the user, and the database record is deleted after the appointed program prompt is selected.
Based on the method, correspondingly, the embodiment of the application also provides a reminding device for the overdue reserved program.
Fig. 2 is a schematic structural diagram of an apparatus for reminding an expired reserved program according to an embodiment of the present application, as shown in fig. 2, including:
the instruction response module is used for responding to an instruction of traversing the reserved program;
the judging module is used for judging whether the reserved program is an overdue reserved program or not;
a review address obtaining module, configured to obtain a review address of the reserved program if the reserved program is an expired reserved program and the current time is greater than the end time of the reserved program;
and the time-shifting address acquisition module is used for acquiring the time-shifting address of the reserved program if the reserved program is an overdue reserved program and the current time is less than the ending time of the reserved program.
Further, the device for reminding expired reserved programs provided by the embodiment of the present application further includes:
the recording module is used for recording the review address or the time shifting address at the set top box end;
and the overdue reserved program reminder generating module is used for generating an overdue reserved program reminder according to the review address or the time shifting address, and the overdue reserved program reminder can be linked to the review address or the time shifting address.
Further, the device for reminding expired reserved programs provided by the embodiment of the present application further includes: and the overdue reserved program reminding pushing module is used for automatically popping up the terminal in a starting state after the reserved program is outdated or popping up the overdue reserved program reminding in the next starting.
The method and the device mainly judge whether to enter time shifting or review playing through the end time by storing the date, the channel name, the name of the reserved program, the start time and the end time of the reserved program; if the current time is larger than the end time, the program is recorded completely, the URL playing address in the corresponding review program is obtained through the information, and review playing is started. If the current time is less than the ending time, the program is not recorded completely, in order to play accurately, a time shifting address is obtained to play, the time shifting address can be inquired through the channel name, and then the program is automatically jumped to the starting time to play in a time shifting mode. The time shift playing refers to a service of performing short pause, rewind and fast forward operations on a broadcast channel playing in real time. Review play refers to a service in which a user performs operations such as playing, pausing, fast-forwarding, fast-rewinding, and replaying a television program live broadcast within a specified time on the IPTV platform side through an IPTV set-top box.
According to the technical scheme, in the reminding method of the overdue reserved program, when a user makes an action of reserving the program, the channel number, the channel name, the reserved program starting time and the reserved program ending time of the reserved program are stored in a set top box end, when the user sends an instruction for checking the reserved program or the appointed time for checking the reserved program sent at the starting time of a television end is sent, the server end traverses the reserved program stored in the set top box end, detects whether the reserved program is the overdue reserved program or not in the traversing process, when the reserved program is detected to be the overdue reserved program and the current time is greater than the ending time of the reserved program, indicates that the reserved program is finished playing at the moment, performs playback playing back by acquiring a playback address, when the reserved program is detected to be the overdue reserved program and the current time is less than the ending time of the reserved program, indicates that the reserved program is playing back at the moment, performs time shifting playing back by returning the time shift address, then stores the acquired playback address or the time shift address to the set top box end, and further generates a reminding prompt that the user can skip to the overdue reserved program or the time-shifted when the reserved program is missed and the reserved program.
According to the method and the device, the overdue reserved program reminder comprising the review address or the time shift address is generated, the user can be reminded of the missed reserved program again through the overdue reserved program reminder, the missed reserved program can be accurately played by linking the review address or the time shift address in the overdue reserved program reminder, the intellectualization of the digital television is greatly improved, the user experience is improved, the value and the competitiveness of the product are increased, and the viscosity of the user is increased.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, and not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (9)
1. A method for reminding of expired scheduled programs, the method comprising:
responding to an instruction of traversing the reserved program, acquiring a playing address according to the reserved program information, wherein the playing address is a review address or a time shifting address, and the method comprises the following steps:
judging whether the reserved program is an overdue reserved program or not;
if the reserved program is an overdue reserved program and the current time is greater than the ending time of the reserved program, acquiring a review address of the reserved program;
if the reserved program is an overdue reserved program and the current time is less than the ending time of the reserved program, acquiring a time shifting address of the reserved program;
generating an expired scheduled program reminder according to the review address or the time-shifted address, wherein the expired scheduled program reminder can be linked to the review address or the time-shifted address;
and responding to the click instruction of the overdue reserved program reminder, and jumping to the program starting time of the overdue reserved program for playing.
2. The method of claim 1, further comprising:
recording the review address or the time shifting address at a set top box end;
and generating an overdue scheduled program reminder according to the review address or the time shifting address, wherein the overdue scheduled program reminder can be linked to the review address or the time shifting address.
3. The method of claim 1, wherein the instruction to traverse the scheduled program is preceded by the instruction to:
instructions for responding to a reserved program;
and storing the channel number, the channel name, the reserved program starting time and the reserved program ending time of the reserved program in a set top box terminal.
4. The method of claim 1, wherein the instructions in response to traversing the reserved program comprise: responding to an instruction for traversing the reserved program input by the user or responding to an instruction for traversing the reserved program sent when the television terminal is started.
5. The method of claim 4, wherein the instructions in response to traversing the reserved program comprise: responding to an instruction of traversing the reserved program input by a user or an instruction of traversing the reserved program sent out each time the television terminal is started.
6. The method for reminding the overdue scheduled program according to claim 2, wherein the overdue scheduled program reminder comprises a channel number, a channel name, a scheduled program start time, a scheduled program end time of the scheduled program, and a review address or a time shift address of the scheduled program, wherein the scheduled program can be linked to according to the review address or the time shift address.
7. The method for reminding the overdue scheduled program according to claim 1, wherein the step of determining whether the scheduled program is the overdue scheduled program comprises:
judging whether the current time is greater than the starting time of the reserved program or not;
and if the current time is greater than the starting time of the reserved program, the reserved program is an overdue reserved program.
8. The method of claim 1, further comprising:
and deleting the reserved program before the television side does not support the review days.
9. An apparatus for reminding of expired scheduled programs, the apparatus comprising:
the instruction response module is used for responding to an instruction of traversing the reserved program;
the judging module is used for judging whether the reserved program is an overdue reserved program;
a review address obtaining module, configured to obtain a review address of the reserved program if the reserved program is an expired reserved program and the current time is greater than the end time of the reserved program;
a time shift address obtaining module, configured to obtain a time shift address of the reserved program if the reserved program is an expired reserved program and a current time is less than an end time of the reserved program;
the recording module is used for recording the review address or the time-shifting address at the set top box end;
and the overdue scheduled program reminder generating module is used for generating an overdue scheduled program reminder according to the review address or the time shift address, wherein the overdue scheduled program reminder can be linked to the review address or the time shift address, and the overdue scheduled program reminder is clicked to jump to the program starting time of the overdue scheduled program for playing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011332969.0A CN112601126B (en) | 2020-11-24 | 2020-11-24 | Method and device for reminding overdue reserved program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011332969.0A CN112601126B (en) | 2020-11-24 | 2020-11-24 | Method and device for reminding overdue reserved program |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112601126A CN112601126A (en) | 2021-04-02 |
CN112601126B true CN112601126B (en) | 2023-03-31 |
Family
ID=75183725
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011332969.0A Active CN112601126B (en) | 2020-11-24 | 2020-11-24 | Method and device for reminding overdue reserved program |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112601126B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008294869A (en) * | 2007-05-25 | 2008-12-04 | Funai Electric Co Ltd | Digital broadcast receiver |
JP2009232086A (en) * | 2008-03-21 | 2009-10-08 | Sharp Corp | Operation target device, control method for operation target device, remote control system, remote control device, and control method for remote control device |
CN104080000A (en) * | 2014-06-19 | 2014-10-01 | 江苏省邮电规划设计院有限责任公司 | Start-Over media service method in IPTV |
CN104202672A (en) * | 2014-08-14 | 2014-12-10 | 深圳市佳创视讯技术股份有限公司 | Method of quickly entering time shifting program or program reservation |
CN104270677A (en) * | 2014-09-19 | 2015-01-07 | 四川长虹电器股份有限公司 | Live program reservation and reminding method of intelligent television and system thereof |
CN105554556A (en) * | 2015-12-15 | 2016-05-04 | 福建新大陆通信科技股份有限公司 | Method of set-top box program appointment reminding |
CN111654726A (en) * | 2020-05-25 | 2020-09-11 | 深圳创维-Rgb电子有限公司 | Television program playing method, television and computer readable storage medium |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004200881A (en) * | 2002-12-17 | 2004-07-15 | Casio Comput Co Ltd | Rebroadcast program recording reservation method, rebroadcast program recording reservation system and program |
CN101656850B (en) * | 2008-08-23 | 2012-07-04 | 华为终端有限公司 | Method and user terminal for watching missed television programs |
CN101964836A (en) * | 2009-07-23 | 2011-02-02 | 中兴通讯股份有限公司 | Time shift processing method and device for mobile terminal television |
JP5462200B2 (en) * | 2010-02-19 | 2014-04-02 | パナソニック株式会社 | Program guide distribution device, program distribution device, program guide reception terminal, program guide transmission / reception system, program guide distribution method, program guide reception method, program, and recording medium |
JP2011193323A (en) * | 2010-03-16 | 2011-09-29 | Sharp Corp | Display device and display method |
CN102075795A (en) * | 2010-12-21 | 2011-05-25 | 深圳市同洲电子股份有限公司 | Method and system for releasing focus television programs |
GB2496208B (en) * | 2011-11-07 | 2018-02-07 | Youview Ltd | Methods and apparatus for displaying broadcast television programmes |
CN103905913B (en) * | 2014-03-10 | 2017-09-01 | 深圳市龙视传媒有限公司 | A kind of control method for playing back and device |
CN104602134A (en) * | 2015-01-16 | 2015-05-06 | 乐视致新电子科技(天津)有限公司 | Control method and device for program reminding of smart television set |
CN105376605A (en) * | 2015-10-26 | 2016-03-02 | 浪潮软件集团有限公司 | Method for determining live broadcast time-shifting program and terminal equipment |
CN105872573A (en) * | 2015-12-15 | 2016-08-17 | 乐视网信息技术(北京)股份有限公司 | Video playing method and apparatus |
CN107846630B (en) * | 2016-09-19 | 2020-05-01 | 深圳市九洲电器有限公司 | Set top box reservation processing method and system |
CN106792179A (en) * | 2016-12-30 | 2017-05-31 | 海尔优家智能科技(北京)有限公司 | A kind of TV programme back method and system |
CN107786902A (en) * | 2017-11-07 | 2018-03-09 | Tcl海外电子(惠州)有限公司 | Direct broadcast time-shift method, TV and computer-readable recording medium |
CN111479145A (en) * | 2020-04-09 | 2020-07-31 | 海信视像科技股份有限公司 | Display device and television program pushing method |
-
2020
- 2020-11-24 CN CN202011332969.0A patent/CN112601126B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008294869A (en) * | 2007-05-25 | 2008-12-04 | Funai Electric Co Ltd | Digital broadcast receiver |
JP2009232086A (en) * | 2008-03-21 | 2009-10-08 | Sharp Corp | Operation target device, control method for operation target device, remote control system, remote control device, and control method for remote control device |
CN104080000A (en) * | 2014-06-19 | 2014-10-01 | 江苏省邮电规划设计院有限责任公司 | Start-Over media service method in IPTV |
CN104202672A (en) * | 2014-08-14 | 2014-12-10 | 深圳市佳创视讯技术股份有限公司 | Method of quickly entering time shifting program or program reservation |
CN104270677A (en) * | 2014-09-19 | 2015-01-07 | 四川长虹电器股份有限公司 | Live program reservation and reminding method of intelligent television and system thereof |
CN105554556A (en) * | 2015-12-15 | 2016-05-04 | 福建新大陆通信科技股份有限公司 | Method of set-top box program appointment reminding |
CN111654726A (en) * | 2020-05-25 | 2020-09-11 | 深圳创维-Rgb电子有限公司 | Television program playing method, television and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112601126A (en) | 2021-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11882344B2 (en) | Determining points of interest in a content item | |
US10049702B2 (en) | Digital video recorder options for editing content | |
CN101352043B (en) | Systems and methods for resolving conflicts and managing system resources in multimedia delivery systems | |
US8763020B2 (en) | Determining user attention level during video presentation by monitoring user inputs at user premises | |
CA3000486C (en) | Systems and methods for recording and playing back programs having desirable recording attributes | |
JP4271211B2 (en) | Apparatus and program for providing metadata of broadcast program | |
US11689768B2 (en) | Systems and methods for alerting users of the postponed recording of programs | |
JP2009545921A (en) | System and method for providing a media guidance planner | |
RU2621697C2 (en) | Electronic media content guide | |
US20220007085A1 (en) | Automatically generating supercuts | |
US10205973B2 (en) | Method and system for linking real-time broadcasting with non-real-time video service using user history information | |
CN105791949A (en) | Program recording method and device | |
US20170148489A1 (en) | Method to mark and exploit at least one sequence record of a video presentation | |
CN106303585B (en) | Program review method, media server, set top box and program review system | |
CN105791953A (en) | Playing control method and playing control device | |
CN112601126B (en) | Method and device for reminding overdue reserved program | |
US8233771B2 (en) | Systems, devices, and/or methods for managing programs | |
US11477541B2 (en) | Automatically generating supercuts | |
CN107820119B (en) | Program recording method, television and computer readable storage medium | |
CN108881984B (en) | Method and system for storing screenshot of digital television equipment | |
CN114786021A (en) | Method and device for controlling playing of live program | |
US10715875B2 (en) | Interactive alert for a viewable highlight | |
CN113099286B (en) | Unified program recommendation method and system based on EPG | |
CN117354587A (en) | Content pushing method, terminal, server, and computer-readable storage medium | |
CN111641851A (en) | PVR recording method, system and storage medium for video platform equipment |
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 |