A kind of programme replay control system and method
Technical field
The invention belongs to the digital television techniques field, relate in particular to a kind of programme replay control system and method.
Background technology
Present IPTV (Internet Protocol Television; IPTV) and the broadcasting and TV digital television system time shift (Time Shift) playing function can both be provided; It is the direct playing and playback function; The user needn't worry that the user can directly return the TV programme of watching certain time through control of remote controller at any time owing to missed sometime and the TV programme that can't watch this time when using telecommunications IPTV and broadcasting and TV digital television system.
The user is when the program of selecting through the control time to watch; Just hope and watch certain TV programme, but in the process of practical operation, often do not know but when this program is specifically from beginning; Therefore when selecting program through the time; Can not locate this program very quickly and accurately, in most cases need just can find the time started of the program of wanting to watch later on, like this user watched that digital television program causes great inconvenience through trial repeatedly.
Summary of the invention
The purpose of the embodiment of the invention is to provide a kind of programme replay control system, is intended to solve when the user selects watch programs through the control time in the prior art, can not locate the problem of the watch programs of wanting quickly and accurately.
The embodiment of the invention is achieved in that a kind of programme replay control system, comprises front end and terminal, and said system further includes:
Terminal control device, it is positioned at the terminal, is used to obtain the EPG information of program and shows, analyzes the programme information that gets access to, and confirms that the user asks the time started of playback program, and the playback of information that will comprise program start time sends to front end; And
Communication front-end equipment; It is positioned at front end; Be used for the playback of information that comprises program start time that receiving terminal sends; But, and this program is sent to the terminal with the form of MPTS from time started of this program according to this playback of information corresponding program of this playback of information of search in the video server of storage all playback programs and program information corresponding thereof.
Another purpose of the embodiment of the invention is to provide a kind of programme replay terminal control device, and said equipment comprises:
The programme information acquisition module is used to obtain the EPG information of program and show;
Programme replay solicited message analysis module is used for the EPG information of analysis user request program, confirms by the time started of user selected program; And
The programme replay information sending module is used for the playback of information that comprises program start time is sent to front end.
Another purpose of the embodiment of the invention is to provide a kind of programme replay terminal control method, said method comprising the steps of:
Obtain the EPG information and the demonstration of program;
The programme information that analysis gets access to confirms that the user asks the time started of playback program;
The playback of information that will comprise program start time sends to front end.
Another purpose of the embodiment of the invention is to provide a kind of programme replay communication front-end equipment, and said equipment comprises:
The playback of information receiver module is used for the playback of information that comprises program start time that receiving terminal sends;
Video server, but be used to store all playback programs and program information corresponding thereof;
The program searching module is used for according to this playback of information at the corresponding program of this playback of information of video server search; And
Audio/video flow pushes module, is used for from time started of this program this program being sent to the terminal with the form of MPTS.
Another purpose of the embodiment of the invention is to provide a kind of programme replay front-end processing method, and said method comprises:
The playback of information that comprises program start time that receiving terminal sends;
In video server, search for the program that this playback of information comprises according to this playback of information;
This program is sent to the terminal with the form of MPTS from time started of this program.
The embodiment of the invention is through obtaining programme information and the programme information that obtains being shown; Need the program of playback in user's selection after; Need to confirm the time started of playback program, and the playback of information that will comprise program start time is sent to front end, front end receives this playback of information; But and according to this playback of information corresponding program of this playback of information of search in the video server of all playback programs of storage and program information corresponding thereof; And this program is sent to the terminal with the form of MPTS from time started of this program, and solved when the user selects watch programs through the control time in the prior art, can not locate the problem of the watch programs of wanting quickly and accurately.
Description of drawings
Fig. 1 is the structure chart of the programme replay control system that provides of the embodiment of the invention;
Fig. 2 is the structure chart of the programme replay terminal control device that provides of the embodiment of the invention;
Fig. 3 is the flow chart of the programme replay terminal control method that provides of the embodiment of the invention;
Fig. 4 is the structure chart of the programme replay communication front-end equipment that provides of the embodiment of the invention;
Fig. 5 is the flow chart of the programme replay front-end processing method that provides of the embodiment of the invention.
Embodiment
In order to make the object of the invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with accompanying drawing and embodiment.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
The embodiment of the invention is through obtaining program EPG information and the EPG programme information that obtains being shown; Need the program of playback in user's selection after; Need to confirm the time started of playback program; And the playback of information that will comprise program start time is sent to front end; Front end receives this playback of information, but and according to this playback of information corresponding program of this playback of information of search in the video server of all playback programs of storage and program information corresponding thereof, and this program is sent to the terminal with the form of MPTS from time started of this program.
Fig. 1 shows the structure of the programme replay control system that the embodiment of the invention provides.
Terminal control device 11 is positioned at the terminal of the programme replay control system of the embodiment of the invention, is used to obtain programme information and the programme information that obtains is shown.
Certainly, in the practical implementation process, the mode that terminal control device 11 obtains programme information has multiple; Can be from electronic program guides (the Electronic Program Guide that broadcasts; EPG) obtain programme information in, also can adopt and the front end alternant way, obtain TV program information from front end; And the programme information that obtains from front end more can guarantee the accuracy of TV program time.
The user during according to the program of the program EPG Information Selection needs playback that shows; The EPG information of terminal control device 11 analysis user request programs; Confirm by the time started of user selected program, and will comprise and ask the playback of information of playback program time started to send to communication front-end equipment 12 through network.
Communication front-end equipment 12 is positioned at the front end of the programme replay control system of the embodiment of the invention; Be used for the playback of information that comprises the playback program time started that receiving terminal control appliance 11 sends; But, and this program is sent to terminal control device 11 with the form of MPTS from time started of this program according to this playback of information corresponding program of this playback of information of search in the video server of storage all playback programs and program information corresponding thereof.
As embodiments of the invention, as shown in Figure 2, terminal control device 11 comprises programme information acquisition module 111, programme replay solicited message analysis module 112 and programme replay information sending module 113.Wherein, programme information acquisition module 111 obtains the EPG information of program and shows; The user during according to the program of programme information the selections needs playback that shows, the EPG information of programme replay solicited message analysis module 112 analysis user request programs, definite by the time started of user selected program; The playback program information that programme replay information sending module 113 will comprise program start time sends to front end.
For example; The sports news that the CCTV5 that 12 noon begins is watched in user's request; Then programme replay solicited message analysis module 112 confirms that the time started of the sports news that this user need watch is a 12 noon, and the playback of information that programme replay information sending module 113 will comprise the sports news of CCTV5 12 noon sends to front end.
After communication front-end equipment 12 receives this playback of information; Information according to the sports news of the CCTV5 12 noon that comprises in this playback of information is searched in video server; After searching the sports news of CCTV5 12 noon, begin the form of the MPTS of this sports news is sent to the terminal from the CCTV5 12 noon.
Terminal control device 11 after receiving the sports news of communication front-end equipment 12 with the CCTV5 12 noon of MPTS form transmission is play this sports news, and like this, the user just can watch CCTV5 12 noon sports news quickly and accurately.
Fig. 3 shows the flow process of the programme replay terminal control method that the embodiment of the invention provides, and details are as follows.
In step S101, obtain the EPG information and the demonstration of program.
In step S102, the EPG information of analysis request program was confirmed by the user selected program time started.
In step S103, the playback of information that will comprise program start time sends to front end.
Fig. 4 shows the structure of the programme replay communication front-end equipment that the embodiment of the invention provides.
Communication front-end equipment 12 comprises playback of information receiver module 121, video server 124, and program searching module 122 pushes module 123 with audio/video flow.
The playback of information that comprises program start time that playback of information receiver module 121 receiving terminals send; But program searching module 122 is according to this playback of information corresponding program of this playback of information of search in the video server 124 of all playback programs of storage and program information corresponding thereof; After program searching module 122 searched the corresponding program of this playback of information, audio/video flow pushed module 123 and this program is sent to the terminal with the form of MPTS from time started of this program.
Fig. 5 shows the flow process of the programme replay front-end processing method that the embodiment of the invention provides, and details are as follows.
In step S201, the playback of information that comprises program start time that communication front-end equipment 12 receiving terminals send.
In step S202, but according to this playback of information corresponding program of this playback of information of search in the video server 124 of all playback programs of storage and program information corresponding thereof.
In step S203, this program is sent to the terminal with the form of MPTS from time started of this program.
The embodiment of the invention is through obtaining programme information and the programme information that obtains being shown; Need the program of playback in user's selection after; Need to confirm the time started of playback program; And the playback of information that will comprise program start time is sent to front end; Front end receives this playback of information, but and according to this playback of information corresponding program of this playback of information of search in the video server 124 of all playback programs of storage and program information corresponding thereof, and this program is sent to the terminal with the form of MPTS from time started of this program; Solved when the user by selecting time point is selected watch programs in the prior art, can not locate the problem of the watch programs of wanting quickly and accurately.
The above is merely preferred embodiment of the present invention, not in order to restriction the present invention, all any modifications of within spirit of the present invention and principle, being done, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.