CN112601126A - Method and device for reminding overdue reserved program - Google Patents

Method and device for reminding overdue reserved program Download PDF

Info

Publication number
CN112601126A
CN112601126A CN202011332969.0A CN202011332969A CN112601126A CN 112601126 A CN112601126 A CN 112601126A CN 202011332969 A CN202011332969 A CN 202011332969A CN 112601126 A CN112601126 A CN 112601126A
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.)
Granted
Application number
CN202011332969.0A
Other languages
Chinese (zh)
Other versions
CN112601126B (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.)
Hisense Broadband Multimedia Technology Co Ltd
Original Assignee
Hisense Broadband Multimedia Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hisense Broadband Multimedia Technology Co Ltd filed Critical Hisense Broadband Multimedia Technology Co Ltd
Priority to CN202011332969.0A priority Critical patent/CN112601126B/en
Publication of CN112601126A publication Critical patent/CN112601126A/en
Application granted granted Critical
Publication of CN112601126B publication Critical patent/CN112601126B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/47End-user applications
    • H04N21/472End-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/47214End-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing 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/2387Stream processing in response to a playback request from an end-user, e.g. for trick-play
    • 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/472End-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/47217End-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking 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 terminal traverses the reserved program, detects whether the reserved program is the overdue reserved program or not in the traversing process, can perform review playing by acquiring the review address when detecting that the reserved program is the overdue reserved program and the current time is greater than the end time of the reserved program, can perform time shift playing by returning the time shift address when detecting that the reserved program is the overdue reserved program and the current time is less than the end time of the reserved program, then stores the acquired review address or the time shift address to a set top box terminal, generates the overdue reserved program reminder according to the reserved program information and the review address or the time shift address which are pre-stored in advance, can display the overdue reserved program reminder on a television screen to remind a user again, and jumps to the review playing interface or the time shift playing interface of the reserved program according to the overdue reserved program, and then accurately play the missed scheduled program.

Description

Method and device for reminding overdue reserved program
Technical Field
The application relates to the technical field of digital televisions, in particular to a reminding method and device of expired reserved programs.
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 a 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;
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.
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;
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 scheduled program reminder generating module is used for 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.
Has the advantages 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 at the start time of a television terminal, 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, when it is detected that the reserved program is the expired reserved program and the current time is greater than the end time of the reserved program, it indicates that the reserved program is finished playing, it can perform playback by obtaining a playback address, when it is detected that the reserved program is the expired reserved program and the current time is less than the end time of the reserved program, and when the scheduled program is played at the moment, time-shifting playing can be carried out by returning the time-shifting address, then the obtained review address or the obtained time-shifting address is stored to the set top box end, the set top box end generates an overdue scheduled program reminder according to the channel number, the channel name, the scheduled program starting time, the scheduled program ending time of the reserved program which are pre-stored in advance and the subsequently stored review address or the time-shifting address, the overdue scheduled program reminder can be displayed on a television screen to remind the 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 scheduled program reminder, so that the missed reserved program is accurately played.
According to the method and the device, the overdue scheduled program reminder comprising the review address or the time shift 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 shift address in the overdue scheduled program reminder, the user experience is improved, and the 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 schematic flowchart of 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 to 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 the television is turned off or the electrode terminal is turned on but the user misses a reminder of the scheduled program before the television, and the missed scheduled program is an expired 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 end is in a power-off state, an instruction for checking the reserved program is sent at the moment of starting the television end, and after the instruction is received, the server end starts to traverse the reserved program stored in the set-top box end and determine whether the expired reserved program exists or not.
In the application, in order to remind the user of a missed scheduled program again, an overdue scheduled program reminder needs to be generated, where the overdue scheduled program reminder includes related information of the scheduled program, such as a channel number, a channel name, a program start time, and a program end time, but since the scheduled program start time is missed, when the user clicks to enter through the overdue scheduled program, other programs may be live broadcast or the scheduled program may be broadcast, but the user cannot watch from the scheduled program start time, so that the overdue scheduled program reminder should 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 is to acquire 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. The expired program can be found in the saved data by powering up again or in a powered-up state but with the user absent and the program that has been missed.
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 starting 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 by converting into 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 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 the user clicks the entry according to the overdue reserved program reminder, the user can enter the play by linking to the play address, and the play address can be a review address or a time shift address. In the implementation of the application, the form of the expired scheduled program reminder 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 be used 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 acquires 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 the review program according to a channel number pre-stored in the expired program, then finding a corresponding program in the review program according to the reserved program starting time reserved and stored, if the program names are consistent, finding the playing URL address of the review program name, and recording the playing URL address into a database, so that the playing address of each program is sequentially found, and 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 entered 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 in a database, and the program is skipped to the program starting time for playing through 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 expired review and time shift addresses, review and time shift playing are directly started, so that programs are 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 scheduled program reminding in the application can be reminding of overdue scheduled programs by generating an overdue scheduled program list, wherein each scheduled program in the overdue scheduled 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 scheduled program list is closer to 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 in the on state but the user is not in front of the television:
first, when a user has a reservation action, recording reservation program information is written into a database, sorted by start time, and the earlier the program information, the higher the priority.
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 needs to traverse the expired programs every 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 longer than the current time, the playback is not recorded, the time-shifting channel is required to be entered for playing, and the database data is traversed in sequence to find the corresponding time-shifting address. Specifically time-shift play 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 expired 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.
Whether the time shifting address or the review address is searched is judged 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, the database data are traversed in sequence, and the corresponding time shifting address is found.
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 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 a reserved program prompt, so that the user can accurately play the reserved program prompt after selecting the reserved program prompt, and deleting the database record after selecting the reserved program prompt.
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;
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 scheduled program reminder generating module is used for 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.
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 greater 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 end time, the program is not recorded completely, for accurate playing, a time shift address is obtained for playing, the time shift address can be inquired through a channel name, and then the program is automatically jumped to the starting time for time shift playing. 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. The review play 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.
It can be seen from the above technical solutions that, in the method for reminding overdue scheduled programs provided by the present application, when a user makes a scheduled program action, the channel number, channel name, scheduled program start time, and scheduled program end time of the scheduled program are stored in the set top box terminal, when the user sends an instruction to view the scheduled program or the television terminal starts sending an instruction to view the scheduled program, the server terminal traverses the scheduled program stored in the set top box terminal, detects whether the scheduled program is the overdue scheduled program during the traversal process, when the scheduled program is detected to be the overdue scheduled program and the current time is greater than the end time of the scheduled program, indicates that the scheduled program is finished playing, the playback can be performed by obtaining a playback address, when the scheduled program is the overdue scheduled program and the current time is less than the end time of the scheduled program, and when the scheduled program is played at the moment, time-shifting playing can be carried out by returning the time-shifting address, then the obtained review address or the obtained time-shifting address is stored to the set top box end, the set top box end generates an overdue scheduled program reminder according to the channel number, the channel name, the scheduled program starting time, the scheduled program ending time of the reserved program which are pre-stored in advance and the subsequently stored review address or the time-shifting address, the overdue scheduled program reminder can be displayed on a television screen to remind the 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 scheduled program reminder, so that the missed reserved program is accurately played.
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, but 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 (10)

1. A method for reminding of expired scheduled programs, the method comprising:
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.
2. The method of claim 1, further comprising:
recording the review address or the time-shifting address at a set-top box end;
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.
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 end 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;
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.
10. The apparatus for reminding of expired scheduled program of claim 9, further comprising:
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 shifting address, wherein the overdue scheduled program reminder can be linked to the review address or the time shifting address.
CN202011332969.0A 2020-11-24 2020-11-24 Method and device for reminding overdue reserved program Active CN112601126B (en)

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 true CN112601126A (en) 2021-04-02
CN112601126B 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 (22)

* Cited by examiner, † Cited by third party
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
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
CN101656850A (en) * 2008-08-23 2010-02-24 深圳华为通信技术有限公司 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
CN102075795A (en) * 2010-12-21 2011-05-25 深圳市同洲电子股份有限公司 Method and system for releasing focus television programs
US20110209167A1 (en) * 2010-02-19 2011-08-25 Yoshiki Yamamoto Program guide distribution apparatus, program transmission apparatus, 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
GB201119262D0 (en) * 2011-11-07 2011-12-21 Youview Ltd Methods and apparatus for displaying broadcast television programmes
CN103905913A (en) * 2014-03-10 2014-07-02 深圳市龙视传媒有限公司 Play control method and 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
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
CN105554556A (en) * 2015-12-15 2016-05-04 福建新大陆通信科技股份有限公司 Method of set-top box program appointment reminding
CN105872573A (en) * 2015-12-15 2016-08-17 乐视网信息技术(北京)股份有限公司 Video playing method and apparatus
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
CN107846630A (en) * 2016-09-19 2018-03-27 深圳市九洲电器有限公司 A kind of set top box reservation processing method and system
CN111479145A (en) * 2020-04-09 2020-07-31 海信视像科技股份有限公司 Display device and television program pushing method
CN111654726A (en) * 2020-05-25 2020-09-11 深圳创维-Rgb电子有限公司 Television program playing method, television and computer readable storage medium

Patent Citations (22)

* Cited by examiner, † Cited by third party
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
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
CN101656850A (en) * 2008-08-23 2010-02-24 深圳华为通信技术有限公司 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
US20110209167A1 (en) * 2010-02-19 2011-08-25 Yoshiki Yamamoto Program guide distribution apparatus, program transmission apparatus, 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
GB201119262D0 (en) * 2011-11-07 2011-12-21 Youview Ltd Methods and apparatus for displaying broadcast television programmes
CN103905913A (en) * 2014-03-10 2014-07-02 深圳市龙视传媒有限公司 Play control method and 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
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
CN105554556A (en) * 2015-12-15 2016-05-04 福建新大陆通信科技股份有限公司 Method of set-top box program appointment reminding
CN105872573A (en) * 2015-12-15 2016-08-17 乐视网信息技术(北京)股份有限公司 Video playing method and apparatus
CN107846630A (en) * 2016-09-19 2018-03-27 深圳市九洲电器有限公司 A kind of 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
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
CN112601126B (en) 2023-03-31

Similar Documents

Publication Publication Date Title
US10049702B2 (en) Digital video recorder options for editing content
US8763020B2 (en) Determining user attention level during video presentation by monitoring user inputs at user premises
US8566872B2 (en) Broadcasting system and program contents delivery system
US8006268B2 (en) Interest messaging entertainment system
US9906826B2 (en) Apparatus and method for media detection and replacement
CA3000486A1 (en) Systems and methods for recording and playing back programs having desirable recording attributes
CN103841430A (en) Electronic program guide displaying method
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
US9824722B2 (en) Method to mark and exploit at least one sequence record of a video presentation
CN105791949A (en) Program recording method and device
US9489421B2 (en) Transmission apparatus, information processing method, program, reception apparatus, and application-coordinated system
JP2005159579A (en) Television providing not-yet-televiewed program
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
US20150288731A1 (en) Content switching method and apparatus
US20090297129A1 (en) Apparatus and Method for Recording Programs and for Replaying them with a Time Offset
CN108881984B (en) Method and system for storing screenshot of digital television equipment
CN107820119B (en) Program recording method, television and computer readable storage medium
US20200359111A1 (en) Automatically generating supercuts
CN114786021A (en) Method and device for controlling playing of live program
US10715875B2 (en) Interactive alert for a viewable highlight
CN112511904A (en) Video playing progress control method, device, equipment and storage medium
CN107071504B (en) Splash screen content processing method and device

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