CN101815205A - Method, system and terminal for recording web TV broadcast program - Google Patents
Method, system and terminal for recording web TV broadcast program Download PDFInfo
- Publication number
- CN101815205A CN101815205A CN201010160686A CN201010160686A CN101815205A CN 101815205 A CN101815205 A CN 101815205A CN 201010160686 A CN201010160686 A CN 201010160686A CN 201010160686 A CN201010160686 A CN 201010160686A CN 101815205 A CN101815205 A CN 101815205A
- Authority
- CN
- China
- Prior art keywords
- program
- recording
- user terminal
- recording request
- recorded
- 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
Images
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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/654—Transmission by server directed to the client
- H04N21/6543—Transmission by server directed to the client for forcing some client operations, e.g. 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6581—Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
- H04N21/6175—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
The invention discloses a method, a system and a terminal for recording a web TV broadcast program. The method comprises the steps that: a user terminal transmits an appointed recording request to a programme server, wherein the appointed recording request comprises programs which need to be recorded by the user terminal and are to be broadcast by the web TV; the user terminal receives a response of the appointed recording request transmitted by the programme server, wherein the response of the appointed recording request carries program broadcasting information comprised in the appointed recording request; and the user terminal records the programs broadcast by the web TV according to the broadcasting information in the response of the appointed recording request. By adopting the method, the system, and the terminal, the user does not need to take part in recording the web TV programs in real time, and the appointed recording of the web TV programs can be finished.
Description
Technical field
The present invention relates to field of network communication, particularly a kind of method for recording of web TV broadcast program, system and terminal.
Background technology
IPTV (Internet Protocol Television, IPTV also is Web TV) is meant the television broadcasting service based on the IP agreement.This business not only can provide the Electronic Program Guide business by the colourful page, and video request program can also be provided, review and record, information browse, services such as recreation, and have multiple interactive function.
The user terminal of IPTV can be STB (Set-TopBox, a set-top box), also can be PC (PersonalComputer, personal computer)
At present, in the IPTV technical field, user's recording technology of video flowing has had very big breakthrough, but existing technology is real-time recording, and promptly the user can require the IPTV user terminal to record for current in progress program by relevant operation.The defective of this technology is, if the user need record certain program, and the then operation that must after program begins, just can be correlated with, promptly record and trigger immediately by the user, the user must if the user has left the scene because of some reason, just cannot record at the scene.
So the deficiencies in the prior art are: also do not have technical scheme can be implemented in the user not under at the scene the situation, also can record to current in progress program.
Summary of the invention
Technical problem solved by the invention has been to provide a kind of method for recording, system and terminal of web TV broadcast program, in order to solving in the prior art the user not under at the scene the situation, and the problem that current in progress program is recorded.
A kind of method for recording of network TV IPTV broadcast program is provided in the embodiment of the invention, has comprised the steps:
User terminal sends the pre-recording request to playbill server, comprises in the described pre-recording request: the IPTV that user terminal need be recorded is with the program of playing;
The pre-recording request that user terminal program receiving Single-Server sends responds, and carries the broadcast information of the program that comprises in the pre-recording request in the described pre-recording request response;
User terminal is recorded the program that IPTV plays according to the broadcast information in the pre-recording request response.
A kind of user terminal is provided in the embodiment of the invention, has comprised:
Sending module is used for sending the pre-recording request to playbill server, and comprise in the described pre-recording request: the IPTV that user terminal need be recorded is with the program of playing;
Receiver module is used for the pre-recording request response that the program receiving Single-Server sends, and carries the broadcast information of the program that comprises in the pre-recording request in the described pre-recording request response;
Record module, be used for the program that IPTV plays being recorded according to the broadcast information of pre-recording request response.
A kind of playbill server is provided in the embodiment of the invention, has comprised:
Receiver module is used to receive user terminal to the pre-recording request that playbill server sends, and comprise in the described pre-recording request: the IPTV that user terminal need be recorded is with the program of playing;
Respond module is used for sending pre-recording request response to user terminal, carries the broadcast information of the program that comprises in the pre-recording request in the described pre-recording request response.
A kind of IPTV is provided in the embodiment of the invention system, has comprised:
User terminal is used for sending the pre-recording request to playbill server, after the pre-recording request response that receives the playbill server transmission, according to the broadcast information in the pre-recording request response program that IPTV plays is recorded; Comprise in the described pre-recording request: the IPTV that user terminal need be recorded carries the broadcast information of the program that comprises in the pre-recording request with the program of playing in the described pre-recording request response;
Playbill server is used for after the pre-recording request that receives the user terminal transmission, sends pre-recording request response to user terminal.
Beneficial effect of the present invention is as follows:
In the technical scheme that the embodiment of the invention provides,, user terminal needs the request of the pre-recording of recorded program because at first sending to include to playbill server; After the pre-recording request response of the playing programs information that carries that user terminal program receiving Single-Server sends, just can record the program that IPTV plays according to the broadcast information in the pre-recording request response.Like this when the need recorded program begins to play, even the user can not realize recording at the scene yet.In this process, the user only needs need to determine recorded program by user terminal, and need not the user participate in performance recording in real time, can finish at the pre-recording for this program.
Description of drawings
Fig. 1 is the method for recording implementing procedure schematic diagram of IPTV broadcast program in the embodiment of the invention;
Fig. 2 is the method for recording implementing procedure schematic diagram of the IPTV broadcast program of set-top box in the embodiment of the invention;
Fig. 3 is the method for recording implementing procedure schematic diagram of the IPTV broadcast program after the set-top box shutdown is started shooting again in the embodiment of the invention;
Fig. 4 is an IPTV system configuration schematic diagram in the embodiment of the invention;
Fig. 5 is a user terminal structural representation in the embodiment of the invention;
Fig. 6 is a playbill server structural representation in the embodiment of the invention.
Embodiment
Below in conjunction with accompanying drawing the specific embodiment of the present invention is described.
Fig. 1 is the method for recording implementing procedure schematic diagram of IPTV broadcast program, as shown in the figure, can comprise the steps: when carrying out performance recording
The pre-recording request that step 102, user terminal program receiving Single-Server send responds, and carries the broadcast information of the program that comprises in the pre-recording request in the described pre-recording request response;
In the enforcement, when solution IPTV system can't realize the problem of user's pre-recording, when the user determines that by programme selection is recorded certain program that does not also begin to play, can in step 101, send the pre-recording request to playbill server by user terminal, playbill server sends pre-recording request response to user terminal, carry the broadcast information that needs program recording in the response, like this after step 102 user terminal receives the pre-recording request response of playbill server transmission, in step 103, user terminal just can be recorded the program that IPTV plays according to the broadcast information in the pre-recording request response, like this when the need recorded program begins to play, even the user can not realize recording at the scene yet.In this process, the user only needs need to determine recorded program by user terminal, and need not the user participate in performance recording in real time, can finish at the pre-recording for this program.Because when beginning to record, do not need the user to get involved, so if the user is in other services of use at this moment, as play games, user terminal can be under the situation that does not influence the user, for it records the program of reservation.
In the enforcement, can further include:
After user terminal starts, determine the time that the program in the broadcast information of program begins to play, and the time shift duration of program;
When after the current time deducts the time shift duration, being in before the time that program begins to play, program is recorded.
Because there is time-shifting function in the IPTV system, so for beginning to play but do not exceed the program of time shift scope, also can realize complete recording, for example the user terminal behind the cycle power.Because can't record after the user terminal outage, after the start, to check earlier whether each recording task is expired.Because the time-shifting function that has of IPTV system, make for some expiredly but be in the program of time shift scope, still can carry out and record.At this moment need to carry out following operation, program in the task list is checked one by one: if the time shift duration<preserved program of current system time-program the time started<current system time, represent that then program has begun to play, but video flowing still intactly is present on the server, in this case, user terminal and server connect, and request begins to play from program start time records, and starts timer simultaneously; If preserved program the time started<the time shift duration of current system time-program, represent that then program is expired, then do not carry out this recording task; If the time started of current system time<preserved program represents that then program does not also begin, can record by task.
In the enforcement, can further include:
When program is recorded, start timer;
When the timer timing length is not less than playing programs duration in the broadcast information of program, stop program recording, discharge the program recording resource requirement.
Concrete, can regularly detect and record timer, if timer time 〉=playing duration of corresponding program, then stop to record, discharge respective resources.
In the enforcement, can further include:
Determine user terminal and the media server required duration that connects;
Determine the time that the program in the broadcast information of program begins to play;
When program was recorded, by the time that program begins to play, required duration connected with media server in advance according to connecting.
Concrete, can regularly inquire about recording task, if 0<preserved program the time started-the connect empirical value of required time of current system time≤user terminal and medium, represent that then program is about to begin play, then user terminal connects with media server immediately, begins to record.
In the enforcement,, can further include before playbill server sends the pre-recording request at user terminal: at user terminal storage reserved recording task table, described reserved recording task table comprises the performance recording task that user terminal will be carried out;
After the pre-recording request response that user terminal program receiving Single-Server sends, can further include: the broadcast information in the pre-recording request response is stored to the reserved recording task table;
When the program that user terminal is play IPTV according to the broadcast information in the pre-recording request response is recorded, query-reservation recording task table regularly then, and record according to the reserved recording task table.
Be that example, user terminal are that the enforcement of example is implemented to describe to recording of IPTV broadcast program with the set-top box with the reserved recording task table below.Being that example is because manage than being easier to program recording of task under this mode with the reserved recording task table in force, also is comparatively common way to manage; But, in theory, mode with other also is fine, exist a plurality of needs to carry out the performance recording task need manage the time, as long as the mode that can coordinate, manage these tasks can, the execution mode of setting up the reserved recording task table only is used to instruct those skilled in the art specifically how to implement the present invention, but does not mean and only can use this mode of reserved recording task table, can need come to determine corresponding mode in conjunction with practice in the implementation process.
The user selects to require recorded program in browsing the programme process, set-top box is to the pre-recording request of playbill server transmission for this program;
After playbill server is received user's recording request, the URL (Uniform Resource Locator, URL(uniform resource locator)) of the relevant broadcast information of the program of pre-recording such as programm name, program, time that program begins to play and the duration of playing programs are handed down to set-top box.
Set-top box is after receiving the information that playbill server issues, contrast with the every record in the reserved recording task table of this locality, if existing this recording task in the reserved recording task table, whether then eject prompting frame reminds the user to delete or operation such as renewal, if this recording task not, the information of this program is charged to the reserved recording task table, and this pre-recording record is updated in the local memory device.Reserved recording task table in the set-top box can be when powering at every turn, and set-top box is set up according to the record of the pre-recording in the local memory device.
Set-top box is query-reservation user recording task table regularly, if 0<preserved program the time started-the connect empirical value of required time of current system time≤set-top box and medium, represent that then program is about to begin play, then set-top box connects with media server immediately, begin to record, and start the timer timing;
The pre-box of machine regularly detects records timer, if timer time 〉=playing duration of corresponding program, then stop to record, discharge respective resources, and in task list and the local memory device this pre-recording record of deletion;
If start again again after the set-top box outage can be set up the reserved recording task table earlier by the preserved program information in the local storage; Because can't record after the set-top box outage, after start rebulids task list, to check earlier whether each task is expired.Because the time-shifting function that has of IPTV system, make for some expiredly but be in the program of time shift scope, still can carry out and record.At this moment need to carry out following operation, program in the task list is checked one by one: if the time shift duration<preserved program of current system time-program the time started<current system time, represent that then program has begun to play, but video flowing still intactly is present on the server, in this case, set-top box and server connect, and request begins to play from program start time records, and starts timer simultaneously; If preserved program the time started<the time shift duration of current system time-program, the expression program is expired, then this record of deletion in local memory device and the task list; If the time started of current system time<preserved program, represent that then program does not also begin;
For also not beginning to record and begun recorded program, regularly query-reservation user recording task table and timing detect and record timer.
Execution mode for a better understanding of the present invention describes with example below.
Fig. 2 is the method for recording implementing procedure schematic diagram of the IPTV broadcast program of set-top box, as shown in the figure, can comprise the steps: when carrying out performance recording
Concrete, can be when the user browses programme, select to require recorded program, and press " pre-recording " key table that is provided with on the set-top box and show that the user selects to record this program;
Concrete, set-top box can report playbill server with key assignments, and playbill server is determined the customer requirements recorded program according to the position of current page focus;
Concrete, the programme information that set-top box program receiving server sends, message format can be as follows: that this story of URL=xxxxxxxxx#prgname=program names #prgtype=film #prgactor=aaa bbb#prgintro=is said is xXxxxxx, xxxx.Xxxx#Timelength=XXXXXX!#starttime=XXXXXXX#TimeShittURL=XXXXXXX;
Wherein, Timelength represents the duration of program, and starttime represents the time that program begins, and TimeShiftURL represents the time shift length that this program can provide;
Concrete, set-top box can parse broadcast information from the preserved program information that receives, for example: program start time, title, playing duration, URL, information such as duration that can time shift;
Already in whether concrete, set-top box can contrast the programm name that parses and the relevant information in URL and the reserved recording task table, to see in the task list, if existed then change step 206 over to, otherwise enters step 207;
Step 207, programme information is deposited in reserved recording task table and the local memory device;
Concrete, query-reservation user recording task table regularly, if 0<preserved program the time started-the connect empirical value (t1) of required time of current system time≤set-top box and medium, represent that then program is about to begin play, set-top box connects with media server immediately, execution in step 210 begins to record, and starts timer Q1 timing;
Step 290, judge whether to stop to record, be then to change step 211 over to, otherwise change step 208 over to according to timer;
Concrete, the timer Q1 that started of enquiry machine top box regularly, if this timer time 〉=playing duration of corresponding program, then execution in step 211 stops to record, and discharges the respective media resource;
Fig. 3 as shown in the figure, can comprise the steps: for the set-top box shutdown method for recording implementing procedure schematic diagram of the IPTV broadcast program after the start again
Concrete, after the set-top box shutdown is restarted, from local memory device, obtain the programme information of having preengage earlier, set up the reserved recording task table;
Concrete, set-top box each program in can query-reservation recording task table, if the time shift duration<preserved program of current system time-program the time started<current system time, execution in step 305 set-top box and server connect, request begins to play from program start time, begin to record, and start timer simultaneously;
Concrete, if preserved program the time started<the time shift duration of current system time-program, the expression program is expired, then this record of deletion in local memory device and the task list;
If the time started of current system time<preserved program represents that then program does not also begin, carry out inquiry regularly, wait for when program begins and recording again, otherwise the expression program is expired, then in local memory device and task list, delete this record;
Concrete, set-top box and server connect, and request begins to play from program start time, begins to record, and starts timer simultaneously;
Based on same inventive concept, a kind of user terminal, a kind of playbill server, a kind of IPTV system also are provided in the embodiment of the invention, because the principle that these equipment are dealt with problems is similar to the method for recording of IPTV broadcast program, therefore the enforcement of these equipment can repeat part and repeat no more referring to the enforcement of method.
Fig. 4 is an IPTV system configuration schematic diagram, as shown in the figure, can comprise in the system:
In the enforcement, adopting set-top box as user terminal, EPG (Electronic Program Guide, when electronic program guides) server is as playbill server, set-top box sends the pre-recording request of certain program to the EPG server, and the EPG server then sends to set-top box to the programme information of set-top box pre-recording program; After receiving programme information, it is added in the reserved recording task table, regularly inquiry after the time of agreement, starts relevant recording.
Fig. 5 is the user terminal structural representation, as shown in the figure, can comprise in the user terminal:
Sending module 501 is used for sending the pre-recording request to playbill server, and comprise in the described pre-recording request: the IPTV that user terminal need be recorded is with the program of playing;
In the enforcement, record module and can also be further used for after user terminal starts, determine the time that the program in the broadcast information of program begins to play, and the time shift duration of program; When after the current time deducts the time shift duration, being in before the time that program begins to play, program is recorded.
In the enforcement, can further include in the user terminal:
Record module and can also be further used for when program is recorded, start timer; When the timer timing length is not less than playing programs duration in the broadcast information of program, stop program recording, discharge the program recording resource requirement.
In the enforcement, can further include in the user terminal:
In the enforcement, can further include in the user terminal:
Reserved recording task table module 506 is used for before playbill server sends the pre-recording request, and at user terminal storage reserved recording task table, described reserved recording task table comprises the performance recording task that user terminal will be carried out; After the pre-recording request response that the program receiving Single-Server sends, the broadcast information in the pre-recording request response is stored to the reserved recording task table;
Record module and can also be further used for when the program of IPTV being play according to the broadcast information in the pre-recording request response is recorded, query-reservation recording task table regularly, and record according to the reserved recording task table.
Fig. 6 is the playbill server structural representation, as shown in the figure, can comprise in the server:
Respond module 602 is used for sending pre-recording request response to user terminal, carries the broadcast information of the program that comprises in the pre-recording request in the described pre-recording request response.
For the convenience of describing, the each several part of the above device is divided into various modules with function or the unit is described respectively.Certainly, when enforcement is of the present invention, can in same or a plurality of softwares or hardware, realize the function of each module or unit.
As seen from the above-described embodiment, compared with prior art, technical scheme provided by the invention has solved the problem that the IPTV system can't realize the user pre-recording.When the program of selecting certain also not begin to play by programme as the user requires to record, in the IPTV system, implement such scheme, can finish at pre-recording to this program.Like this, when program begins to play, even the user can not realize recording at the scene yet.Because when beginning to record, do not need the user to get involved, so if the user is in other services of use at this moment, as play games, user terminal can be under the situation that does not influence the user, for it records the program of reservation.
Further, because the time-shifting function of IPTV system, so for beginning to play but do not exceed the program of time shift scope, also can realize complete recording, for example the set-top box behind the cycle power.
Those skilled in the art should understand that embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt complete hardware embodiment, complete software implementation example or in conjunction with the form of the embodiment of software and hardware aspect.And the present invention can adopt the form that goes up the computer program of implementing in one or more computer-usable storage medium (including but not limited to magnetic disc store, CD-ROM, optical memory etc.) that wherein include computer usable program code.
The present invention is that reference is described according to the flow chart and/or the block diagram of method, equipment (system) and the computer program of the embodiment of the invention.Should understand can be by the flow process in each flow process in computer program instructions realization flow figure and/or the block diagram and/or square frame and flow chart and/or the block diagram and/or the combination of square frame.Can provide these computer program instructions to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, make the instruction of carrying out by the processor of computer or other programmable data processing device produce to be used for the device of the function that is implemented in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame appointments.
These computer program instructions also can be stored in energy vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work, make the instruction that is stored in this computer-readable memory produce the manufacture that comprises command device, this command device is implemented in the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame.
These computer program instructions also can be loaded on computer or other programmable data processing device, make on computer or other programmable devices and to carry out the sequence of operations step producing computer implemented processing, thereby the instruction of carrying out on computer or other programmable devices is provided for being implemented in the step of the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame.
Although described the preferred embodiments of the present invention, in a single day those skilled in the art get the basic creative notion of cicada, then can make other change and modification to these embodiment.So claims are intended to all changes and the modification that are interpreted as comprising preferred embodiment and fall into the scope of the invention.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.
Claims (12)
1. the method for recording of a network TV IPTV broadcast program is characterized in that, comprises the steps:
User terminal sends the pre-recording request to playbill server, comprises in the described pre-recording request: the IPTV that user terminal need be recorded is with the program of playing;
The pre-recording request that user terminal program receiving Single-Server sends responds, and carries the broadcast information of the program that comprises in the pre-recording request in the described pre-recording request response;
User terminal is recorded the program that IPTV plays according to the broadcast information in the pre-recording request response.
2. the method for claim 1 is characterized in that, further comprises:
After user terminal starts, determine the time that the program in the broadcast information of program begins to play, and the time shift duration of program;
When after the current time deducts the time shift duration, being in before the time that program begins to play, program is recorded.
3. the method for claim 1 is characterized in that, further comprises:
When program is recorded, start timer;
When the timer timing length is not less than playing programs duration in the broadcast information of program, stop program recording, discharge the program recording resource requirement.
4. the method for claim 1 is characterized in that, further comprises:
Determine user terminal and the media server required duration that connects;
Determine the time that the program in the broadcast information of program begins to play;
When program was recorded, by the time that program begins to play, required duration connected with media server in advance according to connecting.
5. as the arbitrary described method of claim 1 to 4, it is characterized in that,
User terminal further comprises before playbill server sends the pre-recording request: at user terminal storage reserved recording task table, described reserved recording task table comprises the performance recording task that user terminal will be carried out;
After the pre-recording request response that user terminal program receiving Single-Server sends, further comprise: the broadcast information in the pre-recording request response is stored to the reserved recording task table;
When the program that user terminal is play IPTV according to the broadcast information in the pre-recording request response is recorded, query-reservation recording task table regularly, and record according to the reserved recording task table.
6. a user terminal is characterized in that, comprising:
Sending module is used for sending the pre-recording request to playbill server, and comprise in the described pre-recording request: the IPTV that user terminal need be recorded is with the program of playing;
Receiver module is used for the pre-recording request response that the program receiving Single-Server sends, and carries the broadcast information of the program that comprises in the pre-recording request in the described pre-recording request response;
Record module, be used for the program that IPTV plays being recorded according to the broadcast information of pre-recording request response.
7. user terminal as claimed in claim 6 is characterized in that, records module and is further used for after user terminal starts, and determines the time that the program in the broadcast information of program begins to play, and the time shift duration of program; When after the current time deducts the time shift duration, being in before the time that program begins to play, program is recorded.
8. user terminal as claimed in claim 6 is characterized in that, further comprises:
Timer is used for timing;
Record module and be further used for when program is recorded, start timer; When the timer timing length is not less than playing programs duration in the broadcast information of program, stop program recording, discharge the program recording resource requirement.
9. user terminal as claimed in claim 6 is characterized in that, further comprises:
Link block is used for determining user terminal and the media server required duration that connects, and the time that begins to play of the program in the broadcast information of definite program; When program was recorded, by the time that program begins to play, required duration connected with media server in advance according to connecting.
10. as the arbitrary described user terminal of claim 6 to 9, it is characterized in that, further comprise:
Reserved recording task table module is used for before playbill server sends the pre-recording request, and at user terminal storage reserved recording task table, described reserved recording task table comprises the performance recording task that user terminal will be carried out; After the pre-recording request response that the program receiving Single-Server sends, the broadcast information in the pre-recording request response is stored to the reserved recording task table;
Record module and be further used for when the program of IPTV being play according to the broadcast information in the pre-recording request response is recorded, query-reservation recording task table regularly, and record according to the reserved recording task table.
11. a playbill server is characterized in that, comprising:
Receiver module is used to receive user terminal to the pre-recording request that playbill server sends, and comprise in the described pre-recording request: the IPTV that user terminal need be recorded is with the program of playing;
Respond module is used for sending pre-recording request response to user terminal, carries the broadcast information of the program that comprises in the pre-recording request in the described pre-recording request response.
12. an IPTV system is characterized in that, comprising:
User terminal is used for sending the pre-recording request to playbill server, after the pre-recording request response that receives the playbill server transmission, according to the broadcast information in the pre-recording request response program that IPTV plays is recorded; Comprise in the described pre-recording request: the IPTV that user terminal need be recorded carries the broadcast information of the program that comprises in the pre-recording request with the program of playing in the described pre-recording request response;
Playbill server is used for after the pre-recording request that receives the user terminal transmission, sends pre-recording request response to user terminal.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010160686A CN101815205A (en) | 2010-04-29 | 2010-04-29 | Method, system and terminal for recording web TV broadcast program |
PCT/CN2010/079133 WO2011134258A1 (en) | 2010-04-29 | 2010-11-25 | Method, system and terminal for recording programs played on internet protocol television |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010160686A CN101815205A (en) | 2010-04-29 | 2010-04-29 | Method, system and terminal for recording web TV broadcast program |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101815205A true CN101815205A (en) | 2010-08-25 |
Family
ID=42622309
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010160686A Pending CN101815205A (en) | 2010-04-29 | 2010-04-29 | Method, system and terminal for recording web TV broadcast program |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101815205A (en) |
WO (1) | WO2011134258A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011134258A1 (en) * | 2010-04-29 | 2011-11-03 | 中兴通讯股份有限公司 | Method, system and terminal for recording programs played on internet protocol television |
CN102547414A (en) * | 2010-12-08 | 2012-07-04 | ***通信集团公司 | Program recording control method, server, terminal and system |
WO2013170823A3 (en) * | 2012-10-15 | 2014-01-09 | 中兴通讯股份有限公司 | Interactive personal/internet protocol television subscription system, and subscription plan management method and device |
CN104185047A (en) * | 2013-05-23 | 2014-12-03 | 大同联合科技股份有限公司 | Multimedia device with appointment playback function |
WO2017000751A1 (en) * | 2015-06-30 | 2017-01-05 | 中兴通讯股份有限公司 | Program recording method and device, and set top box |
CN107197361A (en) * | 2017-06-19 | 2017-09-22 | 青岛海信电器股份有限公司 | A kind of reservation message is the PVR reserving methods and device of non-single reservation protocol |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1842152A (en) * | 2005-03-31 | 2006-10-04 | 联想(北京)有限公司 | Method and system for realizing pre-recording based on electronic program guide information |
CN101345850A (en) * | 2007-07-09 | 2009-01-14 | 中兴通讯股份有限公司 | Method for reservation operation of mobile phone TV program |
US20090193451A1 (en) * | 2001-07-16 | 2009-07-30 | O'neil Joseph Thomas | Method for using scheduled hyperlinks to record multimedia content |
CN201352833Y (en) * | 2009-01-14 | 2009-11-25 | 深圳市同洲电子股份有限公司 | Mobile terminal for recording program |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101815205A (en) * | 2010-04-29 | 2010-08-25 | 中兴通讯股份有限公司 | Method, system and terminal for recording web TV broadcast program |
-
2010
- 2010-04-29 CN CN201010160686A patent/CN101815205A/en active Pending
- 2010-11-25 WO PCT/CN2010/079133 patent/WO2011134258A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090193451A1 (en) * | 2001-07-16 | 2009-07-30 | O'neil Joseph Thomas | Method for using scheduled hyperlinks to record multimedia content |
CN1842152A (en) * | 2005-03-31 | 2006-10-04 | 联想(北京)有限公司 | Method and system for realizing pre-recording based on electronic program guide information |
CN101345850A (en) * | 2007-07-09 | 2009-01-14 | 中兴通讯股份有限公司 | Method for reservation operation of mobile phone TV program |
CN201352833Y (en) * | 2009-01-14 | 2009-11-25 | 深圳市同洲电子股份有限公司 | Mobile terminal for recording program |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011134258A1 (en) * | 2010-04-29 | 2011-11-03 | 中兴通讯股份有限公司 | Method, system and terminal for recording programs played on internet protocol television |
CN102547414A (en) * | 2010-12-08 | 2012-07-04 | ***通信集团公司 | Program recording control method, server, terminal and system |
WO2013170823A3 (en) * | 2012-10-15 | 2014-01-09 | 中兴通讯股份有限公司 | Interactive personal/internet protocol television subscription system, and subscription plan management method and device |
US9445162B2 (en) | 2012-10-15 | 2016-09-13 | Zte Corporation | Interactive personal/internet protocol television reservation system, reservation plan management method and device |
CN104185047A (en) * | 2013-05-23 | 2014-12-03 | 大同联合科技股份有限公司 | Multimedia device with appointment playback function |
WO2017000751A1 (en) * | 2015-06-30 | 2017-01-05 | 中兴通讯股份有限公司 | Program recording method and device, and set top box |
US10341710B2 (en) | 2015-06-30 | 2019-07-02 | Zte Corporation | Program recording method and device, and set top box |
CN107197361A (en) * | 2017-06-19 | 2017-09-22 | 青岛海信电器股份有限公司 | A kind of reservation message is the PVR reserving methods and device of non-single reservation protocol |
CN107197361B (en) * | 2017-06-19 | 2020-10-20 | 海信视像科技股份有限公司 | PVR (personal video record) reservation method and device in non-single reservation mode |
Also Published As
Publication number | Publication date |
---|---|
WO2011134258A1 (en) | 2011-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104427352B (en) | A kind of method and system for the mobile terminal recording playback television video that user interaction is shared | |
JP4824942B2 (en) | How to pause and resume program display | |
CN202282838U (en) | Receiving equipment, transmitting equipment and broadcasting system | |
CN102883187B (en) | Time-shift program service method, equipment and system | |
CN106998490B (en) | A kind of multi-medium data synchronous method and device | |
WO2014021125A1 (en) | Reception device, reception method, transmission device, and transmission method | |
CN100456826C (en) | Implement system and method for customizing content of TV program | |
CN101815205A (en) | Method, system and terminal for recording web TV broadcast program | |
CN101489103B (en) | Recording method and profiling method for play-on-demand program | |
CN103647991A (en) | Method and system for sharing video in intelligent television | |
CN104737549A (en) | Apparatus and method for processing an interactive service | |
CN103067776A (en) | Program-pushing method and system, intelligent display device, cloud server | |
CN112383790B (en) | Live broadcast screen recording method and device, electronic equipment and storage medium | |
CN102036058A (en) | Method, server, terminal and system for switching videos in video monitoring system | |
CN102413364B (en) | Serial method for recording and system based on NPVR in a kind of IPTV system | |
RU2502208C2 (en) | Method and device for recording and reproducing programmes, as well as set-top box | |
CN103986945A (en) | Hybrid network system, channel content replay method and hybrid set top box | |
WO2014177070A1 (en) | Iptv system, mobile terminal and method for realizing reminding viewing live telecast | |
CN101616302A (en) | A kind of system and method for realizing that on network time-moving television and TV playback are integrated | |
CN103747326A (en) | Continuous playing method and device for multimedia file | |
US8732762B2 (en) | Information providing apparatus, information acquisition terminal, broadcast reception terminal, information providing system, information providing method and program | |
CN104539984A (en) | Video playing method, device and system | |
CN102256166A (en) | Method and system for realizing personalized authority control of IPTV (Internet Protocol Television) private video recorder | |
KR101246129B1 (en) | Multimedia service system and method | |
CN101860724A (en) | Method and device for requesting program in interactive network television system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20100825 |