CN109302633B - Television program scheduled recording method and device, smart television and readable storage medium - Google Patents
Television program scheduled recording method and device, smart television and readable storage medium Download PDFInfo
- Publication number
- CN109302633B CN109302633B CN201811212197.XA CN201811212197A CN109302633B CN 109302633 B CN109302633 B CN 109302633B CN 201811212197 A CN201811212197 A CN 201811212197A CN 109302633 B CN109302633 B CN 109302633B
- Authority
- CN
- China
- Prior art keywords
- recording
- time
- information
- date
- program
- 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
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000012545 processing Methods 0.000 claims description 9
- 238000004891 communication Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- PKOMXLRKGNITKG-UHFFFAOYSA-L calcium;hydroxy(methyl)arsinate Chemical compound [Ca+2].C[As](O)([O-])=O.C[As](O)([O-])=O PKOMXLRKGNITKG-UHFFFAOYSA-L 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- 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
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
The invention discloses a method and a device for reserving and recording a television program, an intelligent television and a readable storage medium, wherein the method comprises the following steps: acquiring reserved recording information of a television program; the reserved recording information comprises program information, a first recording date, and recording start time and recording end time based on the first recording date; acquiring a time difference value between the recording ending time and the recording starting time according to a preset condition, and judging whether the difference value is smaller than zero; if the difference is smaller than zero, adjusting the first recording date corresponding to the recording ending time to be a second recording date, storing the adjusted reserved recording information into a database, and recording the television program according to the adjusted reserved recording information; wherein, the second recording date is the next day of the first recording date. The invention realizes the reserved cross-day recording of the program which is played in a cross-day way and has the time interval between the playing start time and the playing end time smaller than 24 hours, and improves the use satisfaction degree of users.
Description
Technical Field
The invention relates to the technical field of televisions, in particular to a television program scheduled recording method and device, an intelligent television and a readable storage medium.
Background
At present, the demand of a television user for reservation recording of live television programs is continuously enhanced, the reservation recording is carried out, namely after the television program reaches the playing time, a background automatically records the video, the live television program is stored, the user can conveniently watch the live television program repeatedly, the situation that the user misses the live program time and does not see the favorite television program can also be avoided, and the problem that how to better meet the demand of reservation recording of the user becomes urgent needs to be solved is solved.
Because some television programs are broadcast in a cross-day manner, and the time interval between the broadcast start time and the broadcast end time of the television programs broadcast in a cross-day manner is less than 24 hours, for example, the program start time is in the evening of the day, and the program end time is in the morning of the next day, in the prior art, when a user makes a scheduled recording, the user can only select the recording date first, and then input the start time and the end time within twenty-four hours of the recording date according to the selected recording date, so that the scheduled cross-day recording of the programs which are broadcast in a cross-day manner and have the time interval between the broadcast start time and the broadcast end time less than 24 hours cannot be realized, the range of the programs which can be completely recorded is narrowed, and the use satisfaction degree of the user is reduced.
Disclosure of Invention
The invention provides a method and a device for reserving and recording a television program, an intelligent television and a readable storage medium, aiming at reserving and recording programs which are played in a cross-day manner and have a time interval between playing start time and playing end time smaller than 24 hours on the premise of not changing the reserving and recording operation steps of a user, and improving the using satisfaction degree of the user.
In order to achieve the above object, the present invention provides a method for recording a television program in a scheduled manner, which comprises the following steps:
acquiring reserved recording information of a television program; the reserved recording information comprises program information, a first recording date, and recording start time and recording end time based on the first recording date;
acquiring a time difference value between the recording ending time and the recording starting time according to a preset condition, and judging whether the difference value is smaller than zero;
if the difference is smaller than zero, adjusting the first recording date corresponding to the recording ending time to be a second recording date, storing the adjusted reserved recording information into a database, and recording the television program according to the adjusted reserved recording information; and the second recording date is the next day of the first recording date.
Optionally, the step of obtaining a time difference between the recording end time and the recording start time according to a preset condition, and determining whether the difference is less than zero further includes:
the recording start time is converted into a time stamp T1, and the recording end time is converted into a time stamp T2.
Optionally, the step of obtaining a time difference between the recording end time and the recording start time according to a preset condition, and determining whether the difference is less than zero includes:
and acquiring a difference value T2-T1 between a time stamp T2 corresponding to the recording ending time and a time stamp T1 corresponding to the recording starting time, and judging whether the difference value T2-T1 is less than zero.
Optionally, the step of obtaining a time difference between the recording end time and the recording start time according to a preset condition, and determining whether the difference is less than zero further includes:
if the difference is larger than zero, judging whether the playing duration of the program is less than twenty-four hours or not according to the program information;
if yes, storing the reserved recording information into a database, and recording the television program according to the reserved recording information;
if not, prompting non-cross-day reservation information to a user interface, storing the reservation recording information into a database, and recording the television program according to the reservation recording information.
Optionally, the step of obtaining a time difference between the recording end time and the recording start time according to a preset condition, and determining whether the difference is less than zero further includes:
and if the difference is equal to zero, sending a signal for prompting to input the recording start time and/or the recording end time again.
Optionally, the adjusting the first recording date corresponding to the recording end time to be a second recording date, storing the adjusted scheduled recording information in a database, and recording the television program according to the adjusted scheduled recording information includes:
adjusting the first recording date corresponding to the recording ending time to be a second recording date;
storing the adjusted reservation recording information into a database;
prompting the cross-one-day reservation information on a user interface;
and recording the television program according to the adjusted reserved recording information.
Optionally, the step of obtaining the scheduled recording information of the television program further includes:
judging whether the reserved recording information is valid or not;
if yes, entering the step: acquiring a time difference value between the recording ending time and the recording starting time according to a preset condition, and judging whether the difference value is smaller than zero;
if not, sending a signal for prompting to input effective reserved recording information again.
In order to achieve the above object, the present invention further provides a reserved tv program recording apparatus, which includes an acquisition module, a data processing module, a storage reservation module, and a recording module;
the acquisition module is used for acquiring the reserved recording information of the television program and sending the reserved recording information to the data processing module; the reserved recording information comprises program information, a first recording date, and recording start time and recording end time based on the first recording date;
the data processing module is used for acquiring a time difference value between the recording ending time and the recording starting time according to a preset condition and judging whether the difference value is smaller than zero or not;
if the difference is smaller than zero, adjusting the first recording date corresponding to the recording ending time to be a second recording date, and storing the adjusted reserved recording information to the storage reservation module; wherein, the second recording date is the next day of the first recording date;
and the recording module is used for recording the television program according to the adjusted reserved recording information.
In order to achieve the above object, the present invention further provides an intelligent television, which includes a memory, a processor, and a scheduled recording program of a television program stored on the memory, wherein when the scheduled recording program of the television program is executed by the processor, the steps of the scheduled recording method of the television program are implemented.
In order to achieve the above object, the present invention further provides a computer readable storage medium, where a program for recording a scheduled television program is stored, and when the program for recording a scheduled television program is executed by a processor, the method for recording a scheduled television program as described above is implemented.
Compared with the prior art, the method for reserving and recording the television program, provided by the invention, is used for acquiring the reserved recording information of the television program; the reserved recording information comprises program information, a first recording date, and recording start time and recording end time based on the first recording date; acquiring a time difference value between the recording ending time and the recording starting time according to a preset condition, and judging whether the difference value is smaller than zero; if the difference is smaller than zero, adjusting the first recording date corresponding to the recording ending time to be a second recording date, storing the adjusted reserved recording information into a database, and recording the television program according to the adjusted reserved recording information; and the second recording date is the next day of the first recording date. Therefore, the problem that reserved cross-day recording cannot be realized due to the fact that some television programs are broadcast in a cross-day mode and the time interval between the broadcast starting time and the broadcast ending time of the television programs broadcast in the cross-day mode is smaller than 24 hours, for example, the program starting time is in the evening of the day, the program ending time is in the next morning, and when a user operates the reserved recording, only the first recording date can be selected first, and then the starting time and the ending time within twenty-four hours of the first recording date are input according to the selected first recording date is solved. The invention realizes that the programs which are played in a cross-day way and have the time interval between the playing start time and the playing end time less than 24 hours can be recorded in the cross-day way on the premise of not changing the recording reservation operation steps of the user, thereby expanding the range of recording the programs completely and improving the use satisfaction degree of the user.
Drawings
Fig. 1 is a schematic flow chart of a scheduled recording method for tv programs according to a first embodiment of the present invention;
fig. 2 is a flowchart illustrating a second embodiment of a method for scheduled recording of a television program according to the present invention;
fig. 3 is a flowchart illustrating a scheduled recording method for tv programs according to a third embodiment of the present invention;
fig. 4 is a flowchart illustrating a scheduled recording method for tv programs according to a fourth embodiment of the present invention;
fig. 5 is a flowchart illustrating a scheduled recording method for tv programs according to a fifth embodiment of the present invention;
fig. 6 is a flowchart illustrating a method for scheduled recording of a television program according to a sixth embodiment of the present invention;
fig. 7 is a schematic structural diagram of an intelligent television according to an embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The main solution of the embodiment of the invention is as follows: acquiring reserved recording information of a television program; the reserved recording information comprises program information, a first recording date, and recording start time and recording end time based on the first recording date; acquiring a time difference value between the recording ending time and the recording starting time according to a preset condition, and judging whether the difference value is smaller than zero; if the difference is smaller than zero, adjusting the first recording date corresponding to the recording ending time to be a second recording date, storing the adjusted reserved recording information into a database, and recording the television program according to the adjusted reserved recording information; and the second recording date is the next day of the first recording date. Therefore, the problem that reserved cross-day recording cannot be realized due to the fact that some television programs are broadcast in a cross-day mode and the time interval between the broadcast starting time and the broadcast ending time of the television programs broadcast in the cross-day mode is smaller than 24 hours, for example, the program starting time is in the evening of the day, the program ending time is in the next morning, and when a user operates the reserved recording, only the first recording date can be selected first, and then the starting time and the ending time within twenty-four hours of the first recording date are input according to the selected first recording date is solved. The invention realizes that the cross-day recording can be reserved for the programs which are played in a cross-day way and have the time interval between the playing start time and the playing end time less than 24 hours on the premise of not changing the reserved recording operation steps of the user, thereby expanding the range of the programs which can be recorded completely and improving the use satisfaction degree of the user.
Specifically, referring to fig. 1, fig. 1 is a flowchart illustrating a scheduled recording method for a television program according to a first embodiment of the present invention.
As shown in fig. 1, a first embodiment of the present invention provides a method for scheduled recording of a television program, where the method includes:
step S10, obtaining the reserved recording information of the television program;
the scheduled recording information comprises program information, a first recording date, and a recording start time and a recording end time based on the first recording date.
The reserved recording requirement of a television user on a live television program is continuously enhanced, and the reserved recording is realized, namely, after the television program reaches the playing time, a background automatically records a video, the live program is stored, the user can conveniently watch the live program repeatedly, or the situation that the user misses the live program time and does not see a favorite television program can be avoided; because some television programs are broadcast in a cross-day manner and the time interval between the broadcast start time and the broadcast end time of the television programs broadcast in the cross-day manner is less than 24 hours, for example, the program start time is in the evening of the day and the program end time is in the morning of the next day, in the prior art, when a user makes a scheduled recording, only the recording date, namely the first recording date of the invention, can be selected first, and then the start time and the end time within twenty-four hours of the recording date are input according to the selected recording date, the scheduled cross-day recording of the programs broadcast in the cross-day manner and the time interval between the broadcast start time and the broadcast end time is less than 24 hours can not be realized, the range of the programs which can be completely recorded is narrowed, and the use satisfaction degree of the user is reduced.
The reserved recording method for the television program acquires the reserved recording information input by the user, and when the user operates the reserved recording action, the user selects the television program and the recording date which need to be recorded according to needs and then inputs the recording start time and the recording end time.
Step S20, acquiring a time difference value between the recording ending time and the recording starting time according to preset conditions, and judging whether the difference value is less than zero;
specifically, as an implementation manner, the preset condition may be that a callinar, java, class in an Android system is used to convert a recording start time and a recording end time, which are received from a user, into a system timestamp, where the timestamp refers to the total number of seconds from 1970, 01, 00 min 00 s (beijing, 01, 08, 00 min 00 s) to the present, the timestamp corresponding to the recording start time is the total number of seconds from the recording start time to the 01, 00 min 00 s in 1970, and likewise, the timestamp corresponding to the recording end time is the total number of seconds from the recording end time to the 01, 00 min 00 s in 1970; and then calculating a difference value obtained by subtracting the time stamp corresponding to the recording start time from the time stamp corresponding to the recording end time, and determining whether the difference value is smaller than zero, wherein the preset condition is not limited to the calculation method of the time stamp, and can be flexibly set in specific implementation, and is not specifically limited herein, for example, a method of converting the recording start time and the recording end time input by the user into a reference by setting a certain time point of a certain day before the scheduled recording date and then calculating the difference value can be further adopted.
If the difference is smaller than zero, step S30, adjusting the first recording date corresponding to the recording end time to be a second recording date, storing the adjusted scheduled recording information in a database, and recording the television program according to the adjusted scheduled recording information; and the second recording date is the next day of the first recording date.
It can be understood that, if the difference is less than zero, it indicates that the timestamp corresponding to the recording end time is less than the timestamp corresponding to the recording start time, that is, the recording end time input by the user is earlier than the recording start time, in this case, it is determined that a cross-day scheduled recording is set for the user, the first recording date corresponding to the recording end time is adjusted to be the second recording date, and the second recording date is the next day of the first recording date, as an implementation manner, a method of modifying time in the calenar. After receiving the recording reminding message, calling the reservation information stored in the database, recording the program according to the program information, the recording start time, the recording end time and other information in the reservation information, and storing the recorded program for a user, so that on the premise of not changing the reserved recording operation steps of the user, only the recording end time is adjusted to be the time corresponding to the next day, and the program is recorded according to the recording start time input by the user and the recording end time at the adjusted second recording date, therefore, the program which is broadcast in a cross-day manner and has the time interval between the playing start time and the playing end time smaller than 24 hours can be reserved for the cross-day recording, the range of the complete program recording is expanded, and the use satisfaction degree of the user is improved.
Further, it can be understood that, as described above, for a program whose time interval between the play start time and the play end time is greater than 24 hours, the embodiment of the present invention may also implement cross-day recording, specifically, may implement cross-day recording, and as an implementation manner, may prompt the reservation to be a cross-day reservation on a user interface, so as to remind a user to determine whether to continue the reservation operation on the next day as needed to record a video completely. Compared with the prior art, the embodiment achieves the technical effect of recording in a day-crossing manner by taking the recording date input by the user as a reference for the program with the time interval between the playing start time and the playing end time being larger than 24 hours, increases the time length of program scheduled recording, reduces the times of executing scheduled recording operation for recording the complete program with the time length exceeding twenty-four hours by the user, and can also improve the user experience and satisfaction.
According to the scheme, the scheduled recording information of the television program is obtained; the reserved recording information comprises program information, a first recording date, and recording start time and recording end time based on the first recording date; acquiring a time difference value between the recording ending time and the recording starting time according to a preset condition, and judging whether the difference value is smaller than zero; if the difference is smaller than zero, adjusting the first recording date corresponding to the recording ending time to be a second recording date, storing the adjusted reserved recording information into a database, and recording the television program according to the adjusted reserved recording information; and the second recording date is the next day of the first recording date. The problem that in the prior art, when a user appoints to record, only a recording date, namely a first recording date, can be selected first, then the starting time and the ending time within twenty-four hours of the recording date are input according to the selected recording date, and the appointed cross-day recording of a program which is played in a cross-day mode and has a time interval between the playing starting time and the playing ending time smaller than 24 hours cannot be realized is solved, in the embodiment, the difference value between the recording ending time and the recording starting time input by the user is identified and calculated, if the difference value is smaller than zero, the fact that the user inputs a piece of cross-day appointment information is judged, 24 hours are added to the recording ending time set by the user, namely, the first recording date corresponding to the recording ending time is adjusted to be a second recording date, wherein the second recording date is the next day of the first recording date, the method and the device realize that only the recording end time is adjusted to the time corresponding to the next day based on the scheduled recording operation input by the user, and the program recording is carried out according to the recording start time input by the user and the recording end time under the adjusted second recording date, thereby realizing the scheduled cross-day recording of the program which is delivered in a cross-day manner and has the time interval between the playing start time and the playing end time smaller than 24 hours on the premise of not changing the scheduled recording operation steps of the user, expanding the range of the program which can be recorded completely, improving the use satisfaction of the user, and simultaneously ensuring the recording integrity of the program delivered in the cross-day manner.
As shown in fig. 2, a second embodiment of the present invention provides a method for scheduled recording of a television program, based on the first embodiment shown in fig. 1, where step S20 is to obtain a time difference between the recording ending time and the recording starting time according to a preset condition, and the step of determining whether the difference is less than zero further includes the steps of:
step S11, converting the recording start time into a time stamp T1, and converting the recording end time into a time stamp T2.
Compared with the first embodiment, in the present embodiment, specifically, the recording start time based on the first recording date input by the user is converted into the timestamp T1, and the recording end time based on the first recording date input by the user is converted into the timestamp T2, so as to calculate the difference between T2 and T1, specifically, the conversion between the scheduled recording time and the timestamp input by the user may be performed by using a calenar.
Further, in step S20, the step of obtaining a time difference between the recording end time and the recording start time according to a preset condition, and determining whether the difference is less than zero includes:
step S21, obtaining a difference T2-T1 between the timestamp T2 corresponding to the recording end time and the timestamp T1 corresponding to the recording start time, and determining whether the difference T2-T1 is less than zero.
Specifically, T1 and T2 are both a total number of seconds, a difference between T2 and T1 is calculated, and it is determined whether the difference T2 to T1 is less than zero, if T2 to T1 is less than 0, T2< T1, it is indicated that a timestamp corresponding to a recording end time is less than a timestamp corresponding to a recording start time, that is, the recording end time input by the user is earlier than the recording start time, it is determined that a cross-day scheduled recording is set for the user, the first recording date corresponding to the recording end time is adjusted to be a second recording date, where the second recording date is the next day of the first recording date, as an implementation manner, a method of invoking a modification time in calar. The method and the device realize that only the recording end time is adjusted to the time corresponding to the next day based on the reserved recording information input by the user, and program recording is carried out according to the recording start time input by the user and the recording end time under the adjusted second recording date, so that the reserved cross-day recording function is realized.
According to the scheme, the scheduled recording information of the television program is obtained; the reserved recording information comprises program information, a first recording date, and recording start time and recording end time based on the first recording date; converting the recording start time into a time stamp T1 and the recording end time into a time stamp T2; acquiring a difference value T2-T1 between a timestamp T2 corresponding to the recording ending time and a timestamp T1 corresponding to the recording starting time, and judging whether the difference value T2-T1 is smaller than zero; if the difference is smaller than zero, adjusting the first recording date corresponding to the recording ending time to be a second recording date, storing the adjusted scheduled recording information into a database, and recording the television program according to the adjusted scheduled recording information, wherein the second recording date is the next day of the first recording date; the problem that in the prior art, as some television programs are broadcast in a cross-day manner, and the time interval between the broadcast starting time and the broadcast ending time of the programs is less than 24 hours, for example, the program starting time is in the evening of the day, the program ending time is in the morning of the next day, and when a user makes a scheduled recording, only the recording date can be selected first, namely the first recording date, and then the starting time and the ending time within twenty-four hours of the recording date are input according to the selected recording date, the scheduled cross-day recording cannot be realized is solved, and on the premise that the scheduled recording operation steps of the user are not changed, the scheduled cross-day recording of the programs which are broadcast in a cross-day manner and have the time interval between the broadcast starting time and the broadcast ending time of less than 24 hours is realized, the range of the programs which can be completely recorded is expanded, and the use satisfaction of the user is improved.
It can be understood that, for a program with a time interval between the play start time and the play end time being greater than 24 hours, the embodiment of the present invention may also implement cross-day recording, and specifically may implement cross-day recording. Compared with the prior art, the embodiment realizes the purpose of recording programs with the time interval between the play start time and the play end time larger than 24 hours in one day by taking the recording date input by the user as a reference, increases the time length of program scheduled recording, reduces the times of executing scheduled recording operation for recording the programs with complete time length exceeding twenty-four hours by the user, and also can improve the user experience and satisfaction.
As shown in fig. 3, a third embodiment of the present invention provides a method for scheduled recording of a television program, based on the embodiment shown in fig. 1, in step S20, obtaining a time difference between the recording ending time and the recording starting time according to a preset condition, and after the step of determining whether the difference is less than zero, the method further includes:
if the difference is greater than zero, the step is entered, step S40, and whether the playing duration of the program is less than twenty-four hours is determined according to the program information;
if yes, executing the step S41, storing the reserved recording information into a database, and recording the television program according to the reserved recording information;
if not, executing step S42, prompting non-sky-crossing reservation information on a user interface, storing the reservation recording information into a database, and recording the television program according to the reservation recording information.
Specifically, as an embodiment, if the difference is greater than zero, it indicates that the timestamp corresponding to the recording ending time is greater than the timestamp corresponding to the recording starting time, judging whether the playing duration of the program is less than twenty-four hours or not according to the program information, if the playing duration of the program is less than twenty-four hours, judging that the scheduled recording requirement input by the user is scheduled recording on the same day, storing the reserved recording information into a database, setting a timing reminding message according to the recording start time in the reserved recording information by the database to remind recording, receiving the recording reminding message, and calling the reservation information stored in the database, recording the program according to the program information, the first recording date, the recording start time, the recording end time and other information in the reservation information, and storing the recorded program for a user to use.
If the playing duration of the program is longer than twenty-four hours, prompting non-cross-day reservation information to a user interface, reminding a user that the current reservation recording is not cross-day recording, only recording the program based on a first recording date input by the user, a program video between a recording start time and a recording end time in the first recording date, and then storing the reservation recording information into a database, wherein the database can set a timing reminding message according to the recording start time in the reservation recording information to remind the recording, calling the reservation information stored in the database after receiving the recording reminding message, recording the program according to the program information, the recording start time, the recording end time and other information in the reservation information, and storing the recorded program for the user.
Through the scheme, the problem that in the prior art, as some television programs are broadcast in a cross-day mode and the time interval between the broadcast starting time and the broadcast ending time is less than 24 hours, for example, the program starting time is in evening of the day, the program ending time is in early morning of the next day, and when a user makes a scheduled recording, only the recording date is selected, namely the first recording date, and then the starting time and the ending time within twenty-four hours of the day of the recording date are input according to the selected first recording date, the scheduled cross-day recording cannot be realized is solved The embodiment of the invention also provides a specific implementation mode for the condition that the recording ending time input by the user is later than the recording starting time, thereby improving the use experience of the user.
As shown in fig. 4, a fourth embodiment of the present invention provides a method for scheduled recording of a television program, based on the first embodiment shown in fig. 1, in which step S20, obtaining a time difference between the recording ending time and the recording starting time according to a preset condition, and determining whether the difference is less than zero further includes:
if the difference is equal to zero, entering the step: step S50, a signal is sent to prompt re-input of the recording start time and/or the recording end time.
And obtaining a time difference value between the recording ending time and the recording starting time according to a preset condition, and judging whether the difference value is smaller than zero, if the difference value is equal to zero, indicating that the recording starting time and the recording ending time input by the user are based on the same moment in the first recording date, prompting the user to re-input the recording starting time or re-input the recording ending time, or prompting the user to re-input the recording starting time and the recording ending time, and after the user re-inputs the recording time, entering step S20, obtaining the time difference value between the recording ending time and the recording starting time according to the preset condition, and judging whether the difference value is smaller than zero.
According to the method, the effect that only the first recording date corresponding to the recording ending time is adjusted to be the second recording date based on the reserved recording information input by the user, wherein the second recording date is the next day of the first recording date, and the program is recorded according to the recording starting time input by the user and the adjusted recording ending time of the second recording date, so that the reserved cross-day recording function is achieved.
As shown in fig. 5, a fifth embodiment of the present invention provides a method for scheduled recording of a television program, based on the first embodiment shown in fig. 1, in step S30, adjusting the first recording date corresponding to the recording ending time to be a second recording date, storing the adjusted scheduled recording information in a database, and recording the television program according to the adjusted scheduled recording information, including:
step S31, adjusting the first recording date corresponding to the recording end time to be a second recording date;
step S32, storing the adjusted reservation recording information into a database;
step S33, prompting the cross-one-day reservation information on a user interface;
and step S34, recording the television program according to the adjusted reserved recording information.
Specifically, if the difference is smaller than zero, adjusting the first recording date corresponding to the recording end time to be a second recording date, which may be a method for calling a modification time in the calenar. Storing the adjusted reserved recording information into a database, wherein the database can set a timing reminding message according to the recording start time in the adjusted reserved recording information to remind recording, and for the program with the time interval between the playing start time and the playing end time larger than 24 hours, the reservation is prompted to be reserved across one day on a user interface, so that a user can be reminded to decide whether to continue the reservation operation for recording the video in the next day or not according to needs, and for the program with the time interval between the playing start time and the playing end time smaller than 24 hours, the reservation is prompted across one day on the user interface to remind the user of the reserved across one day, as an implementation mode, the +1 can be displayed after the recording end time of the user interface, and other reminding implementation modes can be provided, and the implementation mode is not specifically limited; after receiving the recording reminding message sent by the database, calling the adjusted reservation information stored in the database, recording the program according to the program information, the recording start time, the recording end time and other information in the reservation information, and storing the recorded program for the user, thereby realizing the function of reserving and recording the television program across the day, expanding the range of completely recording the program and improving the use satisfaction degree of the user.
As shown in fig. 6, a sixth embodiment of the present invention provides a method for scheduled recording of a television program, based on the above-mentioned embodiment, in step S10, after the step of obtaining scheduled recording information of the television program, the method further includes:
step S12, judging whether the reserved recording information is valid;
if yes, entering the step: step S20, acquiring a time difference value between the recording ending time and the recording starting time according to preset conditions, and judging whether the difference value is less than zero;
if not, executing the following steps: step S13, a signal is sent to prompt the re-input of valid reserved recording information.
Specifically, acquiring reserved recording information of a television program, inputting the reserved recording program information, a first recording date, a recording start time and a recording end time by a user according to a recording requirement, comparing the reserved recording information with the acquired reserved recording information based on an electronic program menu in a database, and judging whether the reserved recording information is valid information, for example, the broadcasting time of a certain television program is ten am to ten am, the recording start time input by the user is twelve am, so that the acquired reserved recording information is judged to be invalid information, and executing a step S13 when the reserved recording information is judged to be invalid information, and sending a signal for prompting to input the valid reserved recording information again for prompting the user that the reserved information input by the user needs to be input again by mistake; and when the reserved recording information is judged to be effective information, entering the step of the reserved recording method of the television program.
In the embodiment, the reserved recording information of the television program is obtained; the reserved recording information comprises program information, a first recording date, and recording start time and recording end time based on the first recording date; judging whether the reserved recording information is valid or not, if not, sending a signal for prompting to input valid reserved recording information again, if so, converting the recording starting time into a time stamp T1, converting the recording ending time into a time stamp T2, acquiring a difference value T2-T1 between a time stamp T2 corresponding to the recording ending time and a time stamp T1 corresponding to the recording starting time, judging whether the difference value T2-T1 is less than zero or not, and if the difference value is less than zero, adjusting the first recording date corresponding to the recording end time to be a second recording date, storing the adjusted reserved recording information into a database, prompting the reserved information across one day to a user interface, and recording the television program according to the adjusted reserved recording information; if the difference is equal to zero, sending a signal for prompting to input the recording start time and/or the recording end time again; if the difference is larger than zero, judging whether the playing duration of the program is smaller than twenty-four hours or not according to the program information, if so, storing the reserved recording information into a database, and recording the television program according to the reserved recording information; if not, prompting non-cross-day reservation information to a user interface, storing the reservation recording information into a database, and recording the television program according to the reservation recording information. By the mode, the problem that in the prior art, when a user appoints to record, only the recording date can be selected firstly, namely the first recording date is input, and then the starting time and the ending time within twenty-four hours of the recording date are input according to the selected recording date, and the program which is broadcast across the day and has the time interval between the broadcasting starting time and the broadcasting ending time smaller than 24 hours cannot be appointed to record across the day is solved, so that the program which is broadcast across the day and has the time interval between the broadcasting starting time and the broadcasting ending time smaller than 24 hours can be appointed to be recorded across the day on the premise of not changing the appointed recording operation steps of the user, the range of recording the program completely is expanded, and the use satisfaction degree of the user is improved; for programs with a time interval between the play start time and the play end time greater than 24 hours, the embodiment of the present invention may also implement cross-day recording, and specifically may implement cross-day recording. Compared with the prior art, the embodiment realizes the purpose of recording programs with the time interval between the play start time and the play end time larger than 24 hours in one day by taking the recording date input by the user as a reference, increases the reserved recording time of the programs, reduces the times of executing the reserved recording operation for recording the programs with the complete time exceeding twenty-four hours by the user, and also can improve the user experience and satisfaction.
Further, as an implementation manner, the embodiment of the present invention identifies whether the recording disc is connected to the terminal device before recording; if not, then sending out a signal for prompting the insertion of the recording disk; if so, executing the recording action. By the method, the program recording effectiveness is guaranteed.
In addition, the embodiment of the invention also provides a television program reservation recording device which is applied to terminal equipment and comprises an acquisition module, a data processing module, a storage reservation module and a recording module;
the acquisition module is used for acquiring the reserved recording information of the television program and sending the reserved recording information to the data processing module; the reserved recording information comprises program information, a first recording date, and recording start time and recording end time based on the first recording date;
the data processing module is used for acquiring a time difference value between the recording ending time and the recording starting time according to a preset condition and judging whether the difference value is smaller than zero or not;
if the difference is smaller than zero, adjusting the first recording date corresponding to the recording ending time to be a second recording date, and storing the adjusted reserved recording information to the storage reservation module; and the second recording date is the next day of the first recording date.
And the recording module is used for recording the television program according to the adjusted reserved recording information.
The steps of the method for reserving and recording a television program, which are provided by the embodiment of the invention, are realized when each module of the device runs, and are not described herein again.
An embodiment of the present invention further provides a smart television, as shown in fig. 7, the smart television of this embodiment may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.
Those skilled in the art will appreciate that the terminal structure shown in fig. 7 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 7, a memory 1005, which is a kind of computer storage medium, may include therein an operating device, a network communication module, a user interface module, and a television program scheduled recording program.
In the terminal shown in fig. 7, the network interface 1004 is mainly used for connecting a network server and performing data communication with the network server; the user interface 1003 is mainly used for interacting with the smart television and receiving an instruction input by the smart television; the processor 1001 may be configured to invoke a scheduled recording program of the television program stored in the memory 1005, and when the scheduled recording program of the television program is executed by the processor 1001, the steps of the scheduled recording method of the television program are implemented, which are not described herein again.
In addition, an embodiment of the present invention further provides a computer-readable storage medium, where a program for recording a scheduled television program is stored in the computer-readable storage medium, and when the program for recording a scheduled television program is executed by a processor, the steps of the method for recording a scheduled television program are implemented, which are not described herein again.
Compared with the prior art, the television program reservation recording method provided by the invention comprises the following steps: acquiring reserved recording information of a television program; the reserved recording information comprises program information, a first recording date, and recording start time and recording end time based on the first recording date; acquiring a time difference value between the recording ending time and the recording starting time according to a preset condition, and judging whether the difference value is smaller than zero; if the difference is smaller than zero, adjusting the first recording date corresponding to the recording ending time to be a second recording date, storing the adjusted reserved recording information into a database, and recording the television program according to the adjusted reserved recording information; and the second recording date is the next day of the first recording date. The problem that in the prior art, when a user performs scheduled recording, only a recording date, namely the first recording date, can be selected first, then the start time and the end time of the recording date within twenty-four hours of the day are input according to the selected recording date, and scheduled cross-day recording cannot be performed on a program which is played in a cross-day manner and has a time interval between the play start time and the play end time smaller than 24 hours is solved, in the embodiment, the difference value between the recording end time and the recording start time input by the user is identified and calculated, if the difference value is smaller than zero, the fact that the user inputs a piece of cross-day scheduled information is judged, 24 hours are added to the recording end time set by the user is solved, the purpose that only the recording end time is adjusted to be the time corresponding to the next day based on scheduled recording operation input by the user is achieved, namely, the first recording date corresponding to the recording end time is adjusted to be the second recording date, the second recording date is the next day of the first recording date, and programs are recorded according to the recording start time input by the user and the adjusted recording end time of the second recording date, so that the programs which are delivered in a cross-day manner and have the time interval between the playing start time and the playing end time smaller than 24 hours are reserved for the cross-day recording on the premise of not changing the reserved recording operation steps of the user, the range of the programs which can be completely recorded is expanded, the use satisfaction degree of the user is improved, and the recording integrity of the programs delivered in the cross-day manner is ensured.
The above description is only for the preferred embodiment of the present invention and is not intended to limit the scope of the present invention, and all equivalent structures or flow transformations made by the present specification and drawings, or applied directly or indirectly to other related arts, are included in the scope of the present invention.
Claims (10)
1. A method for reserving and recording a television program is characterized by comprising the following steps:
acquiring reserved recording information of a television program; the reserved recording information comprises program information, a first recording date, and recording start time and recording end time based on the first recording date;
acquiring a time difference value between the recording ending time and the recording starting time according to a preset condition, and judging whether the difference value is smaller than zero;
if the difference is smaller than zero, adjusting the first recording date corresponding to the recording ending time to be a second recording date, storing the adjusted reserved recording information into a database, and recording the television program according to the adjusted reserved recording information; and the second recording date is the next day of the first recording date.
2. The method as claimed in claim 1, wherein the step of obtaining the time difference between the recording end time and the recording start time according to a preset condition and determining whether the time difference is less than zero further comprises:
the recording start time is converted into a time stamp T1, and the recording end time is converted into a time stamp T2.
3. The method as claimed in claim 2, wherein the step of obtaining a time difference between the recording end time and the recording start time according to a preset condition and determining whether the time difference is less than zero comprises:
and acquiring a difference value T2-T1 between a time stamp T2 corresponding to the recording ending time and a time stamp T1 corresponding to the recording starting time, and judging whether the difference value T2-T1 is less than zero.
4. The method as claimed in claim 1 or 3, wherein the step of obtaining the time difference between the recording ending time and the recording starting time according to a preset condition and determining whether the time difference is less than zero further comprises:
if the difference is larger than zero, judging whether the playing duration of the program is less than twenty-four hours or not according to the program information;
if yes, storing the reserved recording information into a database, and recording the television program according to the reserved recording information;
if not, prompting non-cross-day reservation information to a user interface, storing the reservation recording information into a database, and recording the television program according to the reservation recording information.
5. The method as claimed in claim 1 or 3, wherein the step of obtaining the time difference between the recording ending time and the recording starting time according to a preset condition and determining whether the time difference is less than zero further comprises:
and if the difference is equal to zero, sending a signal for prompting to input the recording start time and/or the recording end time again.
6. The method of claim 1, wherein the adjusting the first recording date corresponding to the recording end time is a second recording date, the adjusted scheduled recording information is stored in a database, and the recording of the television program according to the adjusted scheduled recording information comprises:
adjusting the first recording date corresponding to the recording ending time to be a second recording date;
storing the adjusted reservation recording information into a database;
prompting the cross-one-day reservation information on a user interface;
and recording the television program according to the adjusted reserved recording information.
7. The method of any of claims 1-3 and 6, wherein the step of obtaining scheduled recording information of the television program is further followed by:
judging whether the reserved recording information is valid or not;
if the reserved recording information is valid, the method comprises the following steps: acquiring a time difference value between the recording ending time and the recording starting time according to a preset condition, and judging whether the difference value is smaller than zero;
and if the reserved recording information is invalid, sending a signal for prompting to input valid reserved recording information again.
8. A TV program reservation recording device is characterized by comprising an acquisition module, a data processing module, a storage reservation module and a recording module;
the acquisition module is used for acquiring the reserved recording information of the television program and sending the reserved recording information to the data processing module; the reserved recording information comprises program information, a first recording date, and recording start time and recording end time based on the first recording date;
the data processing module is used for acquiring a time difference value between the recording ending time and the recording starting time according to a preset condition and judging whether the difference value is smaller than zero or not;
if the difference is smaller than zero, adjusting the first recording date corresponding to the recording ending time to be a second recording date, and storing the adjusted reserved recording information to the storage reservation module; wherein the second recording date is the next day of the first recording date;
and the recording module is used for recording the television program according to the adjusted reserved recording information.
9. An intelligent television, comprising a memory, a processor and a scheduled television program recording program stored on the memory, wherein the scheduled television program recording program when executed by the processor implements the steps of the scheduled television program recording method according to any one of claims 1 to 7.
10. A computer-readable storage medium, wherein the computer-readable storage medium has a tv program scheduled recording program stored thereon, and the tv program scheduled recording program, when executed by a processor, implements the steps of the tv program scheduled recording method according to any one of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811212197.XA CN109302633B (en) | 2018-10-16 | 2018-10-16 | Television program scheduled recording method and device, smart television and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811212197.XA CN109302633B (en) | 2018-10-16 | 2018-10-16 | Television program scheduled recording method and device, smart television and readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109302633A CN109302633A (en) | 2019-02-01 |
CN109302633B true CN109302633B (en) | 2021-10-01 |
Family
ID=65157245
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811212197.XA Active CN109302633B (en) | 2018-10-16 | 2018-10-16 | Television program scheduled recording method and device, smart television and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109302633B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112055250A (en) * | 2019-06-05 | 2020-12-08 | 海信视像科技股份有限公司 | Television program recording method and device |
CN113176935A (en) * | 2021-05-07 | 2021-07-27 | 深圳市欧瑞博科技股份有限公司 | Intelligent updating method and device for timed task, electronic equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1476722A (en) * | 2000-10-06 | 2004-02-18 | 索尼公司 | Information processing device |
CN1997132A (en) * | 2006-07-14 | 2007-07-11 | 深圳创维-Rgb电子有限公司 | Recordable TV and recording method of TV program |
CN103096160A (en) * | 2011-11-02 | 2013-05-08 | 宏碁股份有限公司 | Electronic device and electronic program list display method thereof |
CN103533381A (en) * | 2013-10-15 | 2014-01-22 | 广州创维平面显示科技有限公司 | Method and system for recording and broadcasting television program |
CN103618938A (en) * | 2013-11-21 | 2014-03-05 | 深圳Tcl新技术有限公司 | Method for recording television programs and digital television |
CN104394457A (en) * | 2014-09-16 | 2015-03-04 | 东方有线网络有限公司 | Implementation method of television program scheduled recording and automatic downloading service system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7590538B2 (en) * | 1999-08-31 | 2009-09-15 | Accenture Llp | Voice recognition system for navigating on the internet |
US6275806B1 (en) * | 1999-08-31 | 2001-08-14 | Andersen Consulting, Llp | System method and article of manufacture for detecting emotion in voice signals by utilizing statistics for voice signal parameters |
US9066132B2 (en) * | 2013-05-13 | 2015-06-23 | Rovi Guides, Inc. | Systems and methods for recording content from a different source when previous content runs over |
-
2018
- 2018-10-16 CN CN201811212197.XA patent/CN109302633B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1476722A (en) * | 2000-10-06 | 2004-02-18 | 索尼公司 | Information processing device |
CN1997132A (en) * | 2006-07-14 | 2007-07-11 | 深圳创维-Rgb电子有限公司 | Recordable TV and recording method of TV program |
CN103096160A (en) * | 2011-11-02 | 2013-05-08 | 宏碁股份有限公司 | Electronic device and electronic program list display method thereof |
CN103533381A (en) * | 2013-10-15 | 2014-01-22 | 广州创维平面显示科技有限公司 | Method and system for recording and broadcasting television program |
CN103618938A (en) * | 2013-11-21 | 2014-03-05 | 深圳Tcl新技术有限公司 | Method for recording television programs and digital television |
CN104394457A (en) * | 2014-09-16 | 2015-03-04 | 东方有线网络有限公司 | Implementation method of television program scheduled recording and automatic downloading service system |
Non-Patent Citations (2)
Title |
---|
《TVHome Media2高清播放器的使用——收看电视、录制节目、用笔记本电脑寻星》;宗成徽;《卫星电视与宽带多媒体》;20120405;全文 * |
《基于PC的数字电视软件的设计与实现》;刘磊;《中国优秀硕士学位论文全文数据库 信息科技辑》;20080615;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109302633A (en) | 2019-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015090095A1 (en) | Information pushing method, device, and system | |
CN108920120B (en) | Information display control method and device | |
CN106375860B (en) | Video playing method, device, terminal and server | |
CN109474839B (en) | Method and device for displaying EPG user interface during broadcasting program | |
CN109302633B (en) | Television program scheduled recording method and device, smart television and readable storage medium | |
CN103731688A (en) | Information push method and electronic device | |
CN103546828B (en) | The generation method and device of previewing programs | |
CN111698261B (en) | Video playing method, device, equipment and storage medium based on streaming media | |
CN103747331A (en) | Interactive method of watching videos and device thereof | |
CN107580250A (en) | A kind of control method of TV, remote control end and computer-readable recording medium | |
CN112511904B (en) | Video playing progress control method, device, equipment and storage medium | |
CN112073820B (en) | TV application pre-boot method, device and computer-readable storage medium | |
CN111726694B (en) | Interactive video recovery playing method and device, electronic equipment and storage medium | |
CN109348280B (en) | Network television program switching method, intelligent television and computer readable storage medium | |
JP2015115703A (en) | Method, electronic apparatus and program | |
CN105915948A (en) | Program state updating method and device | |
US20180027284A1 (en) | Content reproduction system, video recording apparatus, terminal apparatus, and content reproduction method | |
CN106792059A (en) | Television remote control method and device based on intelligent equipment | |
CN107820119B (en) | Program recording method, television and computer readable storage medium | |
JP2012005041A (en) | Terminal apparatus, and server | |
JP6219531B2 (en) | Television program image frame capture device, television program image frame acquisition device, system and method | |
CN101272193B (en) | Method and device for maintaining network time and timing broadcast method | |
CN113411629A (en) | Live video management method, device, equipment and computer readable storage medium | |
CN108881984B (en) | Method and system for storing screenshot of digital television equipment | |
CN108156515B (en) | Video playing method, smart television and computer readable storage medium |
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 |