[go: up one dir, main page]

CN109587425A - A kind of method of program recording and device - Google Patents

A kind of method of program recording and device Download PDF

Info

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
Application number
CN201811517687.0A
Other languages
Chinese (zh)
Inventor
赵宇峰
周印伟
吕静
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Broadband Multimedia Technology Co Ltd
Original Assignee
Hisense Broadband Multimedia Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hisense Broadband Multimedia Technology Co Ltd filed Critical Hisense Broadband Multimedia Technology Co Ltd
Priority to CN201811517687.0A priority Critical patent/CN109587425A/en
Publication of CN109587425A publication Critical patent/CN109587425A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/262Content 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/26283Content 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42208Display device provided on the remote control
    • H04N21/42209Display 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording 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

A kind of method of program recording and device
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.
CN201811517687.0A 2018-12-12 2018-12-12 A kind of method of program recording and device Pending CN109587425A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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