CN109587425A - A kind of method of program recording and device - Google Patents
A kind of method of program recording and device Download PDFInfo
- Publication number
- CN109587425A CN109587425A CN201811517687.0A CN201811517687A CN109587425A CN 109587425 A CN109587425 A CN 109587425A CN 201811517687 A CN201811517687 A CN 201811517687A CN 109587425 A CN109587425 A CN 109587425A
- Authority
- CN
- China
- Prior art keywords
- program
- recording
- start time
- time
- finish time
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000010586 diagram Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26283—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/42208—Display device provided on the remote control
- H04N21/42209—Display device provided on the remote control for displaying non-command information, e.g. electronic program guide [EPG], e-mail, messages or a second television channel
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Automatic adjustment problem in real time cannot be carried out according to program variation is carried out for the prior art, the invention discloses a kind of method of program recording and devices.This method comprises: obtaining the performance recording information of user's input;The first broadcast information of the program is obtained from electronic program guide (EPG) server, wherein first broadcast information includes the first broadcasting start time of the program;If the first broadcasting start time and the first recording start time are inconsistent, start time is played according to described first, the first recording start time was updated to for the second recording start time;The program is recorded in the second recording start time;In the recording process of the program, the second broadcast information of the program is obtained from the EPG server, according to second broadcast information, the first recording finish time was updated to for the second recording finish time, wherein, second broadcast information includes the second broadcasting finish time of the program.
Description
Technical field
The present invention relates to digital video broadcasting field more particularly to a kind of method of program recording and device.
Background technique
In digital television system, user can pass through digital video recorder (DVR, Digital Video
Recorder) the video record function that scheme provides, the program that they will be watched but cannot be watched in real time, or both want
One of program of viewing but the program played simultaneously, records by way of the initial time of preserved program.
But the initial time that record program needs user's manual setting, and some section object times, such as world cup
The end of match moment be to be difficult to it is contemplated that automatic adjustment in real time cannot be carried out according to the variation for carrying out program, so as to cause record
Additional hard disk resources are omitted or occupied to the content of program processed.
Summary of the invention
The embodiment of the present application provides a kind of method of program recording and device, and solving in the prior art cannot be according to progress
The variation of program carries out automatic adjustment in real time, omits or occupy additional hard disk resources so as to cause the content for recording program
Problem.
The embodiment of the invention provides a kind of method of program recording, comprising:
Obtain the performance recording information of user's input, wherein the performance recording information includes needing recorded program
First, which records start time and first, records finish time;
The first broadcast information of the program is obtained from electronic program guide (EPG) server, wherein described first plays letter
Breath includes the first broadcasting start time of the program;
If the first broadcasting start time and the first recording start time are inconsistent, played according to described first
The first recording start time was updated to for the second recording start time by start time;
The program is recorded in the second recording start time;
In the recording process of the program, the second broadcast information of the program is obtained from the EPG server, according to
The first recording finish time was updated to for the second recording finish time, wherein described second broadcasts by second broadcast information
It puts information includes the program second and plays finish time.
It is described to play start time according to described first, the first recording start time is updated to the second recording and is started
Moment, comprising:
Start time is played by described first, records start time as described second.
It is optionally, described that the first recording finish time was updated to after the second recording finish time, further includes:
In the recording process of the program, however, it is determined that current time reaches or is more than the second recording finish time,
Then stop recording the program;
Alternatively, recording start time and described second according to described second records finish time, the record of the program is determined
Duration processed;In the recording process of the program, however, it is determined that be greater than or equal to the recording to the duration that the program has been recorded
Duration then stops recording the program.
Optionally, after described second records finish time, the second recording described in the program by recording starts
The part of the first preset duration is as Presence of the Moment after moment, described in the program by recording second record finish time it
The part of preceding second preset duration is as piece caudal flexure;The Presence of the Moment and described caudal flexure are deleted.
Optionally, second broadcast information further includes that advertisement plays start time and advertisement broadcasting finish time;
After described second records finish time, at the end of the advertisement is played start time and advertisement broadcasting
It is deleted as advertisement part, and by the advertisement part in the program of recording part between quarter.
The embodiment of the invention provides a kind of performance recording devices, comprising:
Module is obtained, for obtaining the performance recording information of user's input, wherein the performance recording information includes needing
The first of recorded program records start time and first and records finish time;
And the first broadcast information for obtaining the program from electronic program guide (EPG) server, wherein described
One broadcast information includes the first broadcasting start time of the program;
Processing module, if inconsistent for the first broadcasting start time and the first recording start time, root
Start time is played according to described first, the first recording start time was updated to for the second recording start time;
For being recorded in the second recording start time to the program;
And in the recording process of the program, obtain the program from the EPG server second to be played
The first recording finish time was updated to for the second recording finish time according to second broadcast information by information, wherein
Second broadcast information includes the second broadcasting finish time of the program.
Optionally, the processing module, is specifically used for:
Start time is played by described first, records start time as described second.
Optionally, the processing module, is also used to:
In the recording process of the program, however, it is determined that current time reaches or is more than that the third records finish time,
Then stop recording the program;
Alternatively, recording start time and third recording finish time according to described second, the record of the program is determined
Duration processed;In the recording process of the program, however, it is determined that be greater than or equal to the recording to the duration that the program has been recorded
Duration then stops recording the program.
Optionally, the processing module, is also used to:
After the third records finish time, after the second recording start time described in the program by recording
The part of first preset duration is as Presence of the Moment, and second is pre- before third described in the program by recording records finish time
If the part of duration is as piece caudal flexure;The Presence of the Moment and described caudal flexure are deleted.
Optionally, the processing module, is also used to:
Second broadcast information further includes that advertisement plays start time and advertisement broadcasting finish time;
After the third records finish time, at the end of the advertisement is played start time and advertisement broadcasting
It is deleted as advertisement part, and by the advertisement part in the program of recording part between quarter.
In the embodiment of the present invention, according to the first broadcast information of the program obtained from EPG server, the recording of program is adjusted
Information records program in the second recording start time of program, thus when will not play beginning because of the first of program
Change is carved, recorded content is caused to omit or additionally occupy hard disk resources;In addition it in recording process, is obtained from the EPG server
The second broadcast information of the program is taken, and plays finish time according to second, the first recording finish time was adjusted to second
Finish time is recorded, avoids program because terminating in advance or extending causes recorded content to omit or additionally occupy hard disk resources.
Detailed description of the invention
Fig. 1 is a kind of step flow chart for method of program recording that the embodiment of the present invention proposes;
Fig. 2 is a kind of specific steps flow chart for method of program recording that the embodiment of the present invention proposes;
Fig. 3 is a kind of specific steps stream for method of program recording corresponding removal advertising time that the embodiment of the present invention proposes
Cheng Tu;
Fig. 4 is a kind of structural schematic diagram for performance recording device that the embodiment of the present invention proposes.
Specific embodiment
In order to better understand the above technical scheme, below in conjunction with Figure of description and specific embodiment to above-mentioned
Technical solution is described in detail, it should be understood that the specific features in the embodiment of the present application and embodiment are to the application skill
The detailed description of art scheme, rather than the restriction to technical scheme, in the absence of conflict, the embodiment of the present application
And the technical characteristic in embodiment can be combined with each other.
In digital television system, user can pass through digital video recorder (DVR, Digital Video
Recorder) the video record function that scheme provides, the program that they will be watched but cannot be watched in real time, or both want
One of program of viewing but the program played simultaneously, records by way of the initial time of preserved program.
But the initial time that record program needs user's manual setting, and some section object times, such as world cup
The end of match moment be to be difficult to it is contemplated that automatic adjustment in real time cannot be carried out according to the variation for carrying out program, so as to cause record
Additional hard disk resources are omitted or occupied to the content of program processed.
As shown in Figure 1, the embodiment of the present invention proposes a kind of step flow chart of method of program recording.
Step 101: obtaining the performance recording information of user's input.
Wherein, the performance recording information includes needing the first of recorded program to record start time and first to record knot
The beam moment.
Step 102: the first broadcast information of the program is obtained from electronic program guide (EPG) server.
Wherein, first broadcast information includes the first broadcasting start time of the program.
Step 103: if the first broadcasting start time and the first recording start time are inconsistent, according to
First plays start time, and the first recording start time was updated to for the second recording start time.
Step 104: the program being recorded in the second recording start time.
Step 105: in the recording process of the program, obtain the program from the EPG server second is played
The first recording finish time was updated to for the second recording finish time according to second broadcast information by information, wherein
Second broadcast information includes the second broadcasting finish time of the program.
Before step 101, recording arrangement is serviced from electronic program guides (EPG, Electronic Program Guide)
Device obtains the rendition list, is stored in local data base.For example, recording arrangement is set-top box.The rendition list includes at least
The programme information of one program;The programme information of each program includes at least following items: when the broadcasting of the program expects to start
It carves, play estimated finish time, programm name and program frequency point.Wherein, program frequency point is service describing table (SDT, Service
Description Table) in one known by network identifier, original network mark, transport stream network mark is known, service identifiers uniquely determine
Business.Programm name is by network identifier, original net in Event Information Table (EIT, Event Information Table)
Mark, the event that transport stream network mark is known, event identifier uniquely determines.
In step 101, user needs to record the performance recording information of program according to the rendition list, in recording arrangement input,
And it is stored in local data base.It should be noted that performance recording information is configured according to the programme information of program, one
The feasible implementation of kind is to be set as the first recording start time to play estimated start time, at the end of first is recorded
It is set as at quarter playing estimated finish time.Also it can according to need flexible setting, such as be set as broadcasting by the first recording start time
First 5 seconds of estimated start time are put, are repeated no more.
For example, program is the program 1 on October 10th, 2018, the performance recording information of input are as follows: in October, 2018
19:00 on the 10th, 19:30 on October 10th, 2018, the first broadcast of program 1, TV station 1.Wherein, 19:00 on October 10 in 2018 is section
Purpose first records start time;19:30 on October 10 in 2018 is the first recording finish time of program.
It should be noted that after the performance recording information that user inputs program, the broadcast information of program it is also possible to
Interim adjustment, it is therefore desirable to further according to the performance recording information of the first broadcast information adjustment program of program.
In step 102, the programme information stored in local data base is sent to EPG server, EPG service by recording arrangement
Device inquires the first broadcast information of program after receiving the programme information of program, then the first broadcast information of program is sent out
It send to recording arrangement.It should be noted that the first broadcast information can also include the first broadcasting finish time.
For example, recording arrangement by step 101 October in 2018 program 1 on the 10th programme information be sent to EPG clothes
Business device, EPG server inquired in TV station's on October 10th, 1,2018, and programm name is the broadcast information that program 1 is shown for the first time:
On October 10th, 2018 19:05,19:35 on October 10th, 2018.The broadcast information is then sent to recording arrangement, recording arrangement
Obtain this broadcast information.
In step 103, after recording arrangement receives first segment purpose broadcast information, compare the first broadcasting start time and institute
Whether consistent stated for the first recording start time.In addition to this it is possible to which more described first plays finish time and described first
Whether consistent record finish time.
If the first broadcasting start time is consistent with the first recording start time, performance recording information is not carried out more
Newly.Conversely, being then updated according to first recording start time of the first broadcast information of the program of update to program, after update
Recorded information be second program recorded information.It should be noted that first plays start time and the first recording start time
Consistent or the first broadcasting finish time is consistent with the first recording finish time, still can be to the first performance recording information update.
A kind of optional embodiment is, if described first plays start time and the first recording start time is different
It causes, then plays start time for described first, record start time as described second.
If the first broadcast information included the first broadcasting finish time, equally there is optional embodiment, if described first
It plays finish time and the first recording finish time is inconsistent, then finish time is played by described first, after update
Recording finish time.
It should be noted that step 102~step 103 can be before the first of program plays start time, periodically or not
It periodically repeatedly carries out, to obtain newest broadcast information.It for example, can be with before the first of program plays start time
Every the step 102~step 103 of progress in 1 minute, for another example first play first 24 hours of start time~it is 12 hours first,
Every the step 102~step 103 of progress in 1 hour, 24 hours~1 hour first, the Mei Geban before the first broadcasting start time
Hour carries out once, in 1 hour, carries out once every 1 minute before the first broadcasting start time.
In step 104, recording arrangement records program in the second recording start time.
In step 105, recording arrangement also will continue to the broadcasting finish time of inquiry program in the recording process to program
Whether real-time update occurs, as updated, then continues to play finish time according to updated second, described first is recorded
Finish time was updated to for the second recording finish time.
In addition, whether recording arrangement, which also judges program and record, terminates.
A kind of feasible embodiment is that the recording arrangement is in the recording process of program, however, it is determined that current time arrives
It reaches or records finish time more than described second, then stop the recording to program;
Alternatively, the recording arrangement, which records start time and described second according to described second, records finish time, determine
The recording duration of program;In the recording process of program, the recording arrangement if it is determined that the duration that program has been recorded is greater than or
Equal to the recording duration, then stop recording program.
Recording arrangement stops the recording to program when the duration that program has been recorded is greater than or equal to the recording duration.
After step 105, after recording arrangement stops recording to program, the first program that recording finishes can also be carried out
Processing.
First kind disposition: the Presence of the Moment and piece caudal flexure in program are deleted.
A kind of optional embodiment is that the recording arrangement is after the third records finish time, by recording
The part of the first preset duration, will be described in recorded program as Presence of the Moment after second recording start time described in program
The part of the second preset duration is as piece caudal flexure before second recording finish time;The recording arrangement is by the Presence of the Moment and institute
State the deletion of piece caudal flexure.
For example, the Presence of the Moment of each collection of TV series and piece caudal flexure are all identical, and user wishes piece when recording
Cephalic flexure and piece caudal flexure are deleted, and are configured the first preset duration and the second preset duration in recording arrangement.User knows in advance
The Presence of the Moment of program be 3 minutes, piece caudal flexure be 2 minutes, the first preset duration of user setting be 2 points 55 seconds, the second preset duration
For 1 point 50 seconds.The recording arrangement is after the third records finish time, by first 2 points 55 seconds and last 1 point 50 in program
It deletes the part of second.
Another optional embodiment is to compare the second program of the first program and same type, then by first segment
The same section of mesh and second program is deleted.It should be noted which is only with the citing of Presence of the Moment piece caudal flexure, same section is removed
Outside Presence of the Moment piece caudal flexure, other same content can also be.
Specifically, set-top box compares the binary file of any two program, is compared by binary file, if
There is identical two strings bit stream into file, it is head bent portions, the string ratio that a string, which are the bit stream of file start-position backward,
The end position of spy's stream is labeled as start, another is the forward bit stream in end of file position, this is run-out bent portions, should
The starting position of string bit stream is labeled as end.Data cutout between above-mentioned start and end is come out, as effective program,
What is thrown away is Presence of the Moment and piece caudal flexure, and what user finally saw is exactly effective program that data cutout comes out.
For example, the first program is the 11st collection of the TV play 1 played on November 5th, 2018, the local of recording arrangement
The second program of 5th collection of in store TV play 1 in database;Then recording arrangement compares the first program and the second section recorded
Purpose binary file, since each collection Presence of the Moment is as piece caudal flexure, so the content in corresponding binary file is same,
Recording arrangement by first segment purpose binary file, positioned at file start-position backward with the binary file phase of second program
The starting position of a string of same bit streams is labeled as start;By in first segment purpose binary file, it is located at end of file position
The starting position of a string of bit streams identical with the binary file of second program is labeled as end forward;Above-mentioned start and end
Between data be free of Presence of the Moment and piece caudal flexure TV play 1 the 11st collection.
Second class disposition: the advertisement part in program is deleted.
A kind of optional embodiment is, the broadcast information further includes that advertisement plays start time and advertisement broadcasting and terminates
Moment;
The recording arrangement plays start time and described wide after described second records finish time, by the advertisement
The part played between finish time is accused to delete as advertisement part, and by the advertisement part in recorded program.
A kind of mode judging advertisement part is, it is relative to section that advertisement, which plays start time and advertisement and plays finish time,
Purpose plays the video playing moment of start time, and advertisement can also be adjusted flexibly according to specific requirements and play start time and wide
It accuses and plays finish time;For example, the broadcasting start time of program is 10:00 on October 15th, 2018, and advertisement broadcasting starts
Moment be 30 points 01 second, advertisement play finish time 35 divide 59 seconds, indicate advertisement 30 points after the broadcasting start time of program
Start within 01 second to play advertisement, terminate in 35 points of broadcastings of advertisement in 59 seconds.It is this since many programs are broken for commercialsy in fixed time
Embodiment can effectively reduce the advertising time.
As shown in Fig. 2, the embodiment of the present invention proposes a kind of specific steps flow chart of method of program recording.
Step 201: obtaining EPG programme information.
Step 202: selection needs recorded program.
Step 203: saving the performance recording information of program.
Step 204: inquiring the programme information of program.
Step 205: comparing the first of program and play start time and the first recording start time.
Step 206: the first recording start time of program was updated to for the second recording start time.
Step 207: determining whether the second recording start time reached.
Step 208: determining and record duration.
Step 209: recording program.
Step 210: determining whether the first broadcasting finish time updated.
Step 211: recording finish time second, terminate first segment purpose and record.
As shown in figure 3, proposing a kind of corresponding tool for removing the advertising time of method of program recording for the embodiment of the present invention
Body flow chart of steps.
Step 301: obtaining EPG programme information.
Step 302: selection needs recorded program.
Step 303: saving the performance recording information of program.
Step 304: inquiring the programme information of program.
Step 305: comparison first plays start time and the first recording start time.
Step 306: the first recording start time of program was updated to for the second recording start time.
Step 307: reminding whether user needs manual more new information.
Step 308: determining whether the second recording start time reached.
Step 309: determining and record duration.
Step 310: determining advertisement broadcast information.
Step 311: recording program.
Step 312: determining whether the first broadcasting finish time updated.
Step 313: recording finish time second, terminate the recording of program.
Step 314: the program recorded is handled.
In the embodiment of the present invention, according to the first broadcast information of the program obtained from EPG server, the recording of program is adjusted
Information records program in the second recording start time of program, thus when will not play beginning because of the first of program
Change is carved, recorded content is caused to omit or additionally occupy hard disk resources;In addition it in recording process, is obtained from the EPG server
The second broadcast information of the program is taken, and plays finish time according to second, the first recording finish time was adjusted to second
Finish time is recorded, avoids program because terminating in advance or extending causes recorded content to omit or additionally occupy hard disk resources.
As shown in figure 4, proposing a kind of structural schematic diagram of performance recording device for the embodiment of the present invention.
The embodiment of the invention provides a kind of performance recording devices, comprising:
Module 401 is obtained, for obtaining the performance recording information of user's input, wherein the performance recording information includes
It needs the first of recorded program to record start time and first and records finish time;
And the first broadcast information for obtaining the program from electronic program guide (EPG) server, wherein described
One broadcast information includes the first broadcasting start time of the program;
Processing module 402, if inconsistent for the first broadcasting start time and the first recording start time,
Start time is played according to described first, the first recording start time was updated to for the second recording start time;
For being recorded in the second recording start time to the program;
And in the recording process of the program, obtain the program from the EPG server second to be played
The first recording finish time was updated to for the second recording finish time according to second broadcast information by information, wherein
Second broadcast information includes the second broadcasting finish time of the program.
Optionally, the processing module 402, is specifically used for:
Start time is played by described first, records start time as described second.
Optionally, the processing module 402, is also used to:
In the recording process of the program, however, it is determined that current time reaches or is more than that the third records finish time,
Then stop recording the program;
Alternatively, recording start time and third recording finish time according to described second, the record of the program is determined
Duration processed;In the recording process of the program, however, it is determined that be greater than or equal to the recording to the duration that the program has been recorded
Duration then stops recording the program.
Optionally, the processing module 402, is also used to:
After the third records finish time, after the second recording start time described in the program by recording
The part of first preset duration is as Presence of the Moment, and second is pre- before third described in the program by recording records finish time
If the part of duration is as piece caudal flexure;The Presence of the Moment and described caudal flexure are deleted.
Optionally, the processing module 402, is also used to:
Second broadcast information further includes that advertisement plays start time and advertisement broadcasting finish time;
After the third records finish time, at the end of the advertisement is played start time and advertisement broadcasting
It is deleted as advertisement part, and by the advertisement part in the program of recording part between quarter.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, system or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention
Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the present invention, which can be used in one or more,
The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces
The form of product.
The present invention be referring to according to the method for the embodiment of the present invention, the process of device (system) and computer program product
Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions
The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs
Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce
A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real
The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
Although preferred embodiments of the present invention have been described, it is created once a person skilled in the art knows basic
Property concept, then additional changes and modifications may be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as
It selects embodiment and falls into all change and modification of the scope of the invention.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art
Mind and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies
Within, then the present invention is also intended to include these modifications and variations.
Claims (10)
1. a kind of method of program recording characterized by comprising
Obtain the performance recording information of user's input, wherein the performance recording information includes need recorded program first
It records start time and first and records finish time;
The first broadcast information of the program is obtained from electronic program guide (EPG) server, wherein the first broadcast information packet
Include the program first plays start time;
If the first broadcasting start time and the first recording start time are inconsistent, play and start according to described first
The first recording start time was updated to for the second recording start time by the moment;
The program is recorded in the second recording start time;
In the recording process of the program, the second broadcast information of the program is obtained from the EPG server, according to described
The first recording finish time was updated to for the second recording finish time, wherein described second plays letter by the second broadcast information
Breath includes the second broadcasting finish time of the program.
2. the method as described in claim 1, which is characterized in that it is described to play start time according to described first, by described the
One recording start time was updated to for the second recording start time, comprising:
Start time is played by described first, records start time as described second.
3. the method as described in claim 1, which is characterized in that described that the first recording finish time is updated to the second record
After finish time processed, further includes:
In the recording process of the program, however, it is determined that current time reaches or is more than the second recording finish time, then stops
Only record the program;
Alternatively, recording start time and described second according to described second records finish time, when determining the recording of the program
It is long;In the recording process of the program, however, it is determined that the recording duration is greater than or equal to the duration that the program has been recorded,
Then stop recording the program.
4. method a method according to any one of claims 1-3, which is characterized in that further include:
After described second records finish time, second is recorded first after start time described in the program by recording
The part of preset duration as Presence of the Moment, described in the program by recording second record finish time before second it is default when
Long part is as piece caudal flexure;The Presence of the Moment and described caudal flexure are deleted.
5. method a method according to any one of claims 1-3, which is characterized in that further include:
Second broadcast information further includes that advertisement plays start time and advertisement broadcasting finish time;
After described second records finish time, by the advertisement play start time and the advertisement play finish time it
Between part as advertisement part, and by the program of recording the advertisement part delete.
6. a kind of performance recording device characterized by comprising
Module is obtained, for obtaining the performance recording information of user's input, wherein the performance recording information includes needing to record
Program first record start time and first record finish time;
And the first broadcast information for obtaining the program from electronic program guide (EPG) server, wherein described first broadcasts
It puts information includes the program first and plays start time;
Processing module, if inconsistent for the first broadcasting start time and the first recording start time, according to institute
It stated for the first broadcasting start time, the first recording start time was updated to for the second recording start time;
For being recorded in the second recording start time to the program;
And for obtaining the second broadcast information of the program from the EPG server in the recording process of the program,
According to second broadcast information, the first recording finish time was updated to for the second recording finish time, wherein described the
Two broadcast informations include the second broadcasting finish time of the program.
7. device as claimed in claim 6, which is characterized in that the processing module is specifically used for:
Start time is played by described first, records start time as described second.
8. device as claimed in claim 6, which is characterized in that the processing module is also used to:
In the recording process of the program, however, it is determined that current time reaches or is more than that the third records finish time, then stops
Only record the program;
Alternatively, start time and third recording finish time are recorded according to described second, when determining the recording of the program
It is long;In the recording process of the program, however, it is determined that the recording duration is greater than or equal to the duration that the program has been recorded,
Then stop recording the program.
9. such as device as claimed in claim 6 to 8, which is characterized in that the processing module is also used to:
After the third records finish time, second is recorded first after start time described in the program by recording
The part of preset duration as Presence of the Moment, third described in the program by recording record finish time before second it is default when
Long part is as piece caudal flexure;The Presence of the Moment and described caudal flexure are deleted.
10. such as device as claimed in claim 6 to 8, which is characterized in that the processing module is also used to:
Second broadcast information further includes that advertisement plays start time and advertisement broadcasting finish time;
After the third records finish time, by the advertisement play start time and the advertisement play finish time it
Between part as advertisement part, and by the program of recording the advertisement part delete.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811517687.0A CN109587425A (en) | 2018-12-12 | 2018-12-12 | A kind of method of program recording and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811517687.0A CN109587425A (en) | 2018-12-12 | 2018-12-12 | A kind of method of program recording and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109587425A true CN109587425A (en) | 2019-04-05 |
Family
ID=65929288
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811517687.0A Pending CN109587425A (en) | 2018-12-12 | 2018-12-12 | A kind of method of program recording and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109587425A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113473236A (en) * | 2021-07-05 | 2021-10-01 | 北京有竹居网络技术有限公司 | Processing method and device for screen recording video, readable medium and electronic equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6185360B1 (en) * | 1996-10-08 | 2001-02-06 | Matsushita Electric Industrial Co., Ltd. | Information receiving system and method |
CN101483756A (en) * | 2008-12-31 | 2009-07-15 | 深圳创维-Rgb电子有限公司 | Television system and method convenient for recording and playing programme |
CN102413367A (en) * | 2011-11-04 | 2012-04-11 | 深圳市同洲电子股份有限公司 | Method and device for dynamically updating program recording list |
CN103118275A (en) * | 2011-11-17 | 2013-05-22 | 华为终端有限公司 | Method, terminal and server of recording program |
CN103618938A (en) * | 2013-11-21 | 2014-03-05 | 深圳Tcl新技术有限公司 | Method for recording television programs and digital television |
CN107580254A (en) * | 2017-08-08 | 2018-01-12 | 深圳Tcl数字技术有限公司 | Player method, method for recording and the record device of television program |
-
2018
- 2018-12-12 CN CN201811517687.0A patent/CN109587425A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6185360B1 (en) * | 1996-10-08 | 2001-02-06 | Matsushita Electric Industrial Co., Ltd. | Information receiving system and method |
CN101483756A (en) * | 2008-12-31 | 2009-07-15 | 深圳创维-Rgb电子有限公司 | Television system and method convenient for recording and playing programme |
CN102413367A (en) * | 2011-11-04 | 2012-04-11 | 深圳市同洲电子股份有限公司 | Method and device for dynamically updating program recording list |
CN103118275A (en) * | 2011-11-17 | 2013-05-22 | 华为终端有限公司 | Method, terminal and server of recording program |
CN103618938A (en) * | 2013-11-21 | 2014-03-05 | 深圳Tcl新技术有限公司 | Method for recording television programs and digital television |
CN107580254A (en) * | 2017-08-08 | 2018-01-12 | 深圳Tcl数字技术有限公司 | Player method, method for recording and the record device of television program |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113473236A (en) * | 2021-07-05 | 2021-10-01 | 北京有竹居网络技术有限公司 | Processing method and device for screen recording video, readable medium and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8437622B2 (en) | Altering presentation of received content based on use of closed captioning elements as reference locations | |
KR100641594B1 (en) | Data transmission control method, data transmission method, data transmitter, receiver | |
US20160360275A1 (en) | Apparatus, systems and methods for accessing an initial portion of a media content event | |
JP4256714B2 (en) | Recording apparatus and control method thereof | |
JP6153298B2 (en) | DISTRIBUTION DEVICE, REPRODUCTION DEVICE, DATA STRUCTURE, DISTRIBUTION METHOD, CONTROL PROGRAM, AND RECORDING MEDIUM | |
US20040109674A1 (en) | Video summary play apparatus and method | |
CN105791949A (en) | Program recording method and device | |
US20030041327A1 (en) | System with improved user interface | |
CN109587425A (en) | A kind of method of program recording and device | |
US20040073950A1 (en) | Method and apparatus for user-selective execution and recording of interactive audio/video components | |
US9936246B2 (en) | Apparatus, systems and methods for deleting recording timers of a media device | |
WO2003107656A1 (en) | Broadcast data receiver and method of storing data therefor | |
GB2466692A (en) | Recorder that records everything except exclusions | |
US20060210248A1 (en) | Information recording apparatus and information | |
KR100445006B1 (en) | Method and apparatus for managing a recording broadcasting program list | |
JP3671017B2 (en) | Digital broadcast receiving method and apparatus | |
JP2006279320A (en) | Program storage / playback apparatus, program storage / playback method, recording medium thereof, and program | |
JP2022052907A (en) | Receiving device and control method | |
JP2005174405A (en) | Information recording and reproducing apparatus and information recording method | |
JP2007201680A (en) | Information management apparatus and method, and program | |
CN112514407B (en) | Electronic device and program processing method | |
US9282373B2 (en) | System, method, and apparatus for managing timeshift and permanent recording in a storage device on a video broadcast receiver | |
US8009967B2 (en) | Information processing apparatus, information processing method, and program | |
KR101784344B1 (en) | Contents player, contents management server and contents playing system | |
JP6450804B2 (en) | Playback apparatus and playback method |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190405 |