Summary of the invention
The embodiment of the present invention provides a kind of VOD method and device, for realizing fast search program request the display video word content of video.
A kind of VOD method, comprises the following steps:
In the time receiving video search instruction, according to video corresponding to searched key word searched key word;
In the time receiving video request program instruction, play-on-demand video, shows the video text in order video, highlights the current video word of order video.
Preferably, described in the time receiving video search instruction, after video corresponding to searched key word searched key word, also comprise:
Obtain keyword search results, show the channel that contains the video that keyword is corresponding;
The quantity that the channel of the video that demonstration keyword is corresponding comprises the video that keyword is corresponding.
Preferably, described in the time receiving video search instruction, according to video corresponding to searched key word searched key word, comprising:
In the time receiving video search instruction, display video search screening, described video search screening comprises: channel screening, column screening, category filter and time screening.
Preferably, described method also comprises:
In the time receiving associated video and obtain instruction, the associated video of search demonstration and searched key word association.
Preferably, described in the time receiving video request program instruction, play-on-demand video, comprising:
Obtain the playing duration of order video;
Live while equaling playing duration threshold value when described playing duration is greater than, play high definition order video;
In the time that described playing duration is less than playing duration threshold value, play SD or smooth order video.
The present invention also provides a kind of video on demand device, and described device comprises:
Video search module, in the time receiving video search instruction, according to video corresponding to searched key word searched key word;
Video request program module, in the time receiving video request program instruction, play-on-demand video, shows the video text in order video, highlights the current video word of order video.
Preferably, described device also comprises:
Channel display module, for obtaining keyword search results, shows the channel that contains the video that keyword is corresponding;
Quantity display module, for the quantity that shows that the channel of the video that keyword is corresponding comprises the video that keyword is corresponding.
Preferably, described video search module comprises:
Search screening unit, in the time receiving video search instruction, display video search screening, described video search screening comprises: channel screening, column screening, category filter and time screening.
Preferably, described device also comprises:
Associated video module, in the time receiving associated video and obtain instruction, the associated video of search demonstration and searched key word association.
Preferably, described video request program module comprises:
Playing duration acquiring unit, for obtaining the playing duration of order video;
The first broadcast unit, while equaling playing duration threshold value, plays high definition order video for be greater than work when described playing duration;
The second broadcast unit, in the time that described playing duration is less than playing duration threshold value, plays SD or smooth order video.
In the embodiment of the present invention, by the video content can quick obtaining according to video corresponding to searched key word searched key word needing, show the video text in order video, highlight the current video word of order video, make user more to obtain video content by video text clearly fast.
Other features and advantages of the present invention will be set forth in the following description, and, partly from specification, become apparent, or understand by implementing the present invention.Object of the present invention and other advantages can be realized and be obtained by specifically noted structure in write specification, claims and accompanying drawing.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Embodiment
Below in conjunction with accompanying drawing, the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein, only for description and interpretation the present invention, is not intended to limit the present invention.
A kind of VOD method of the embodiment of the present invention, as shown in Figure 1, comprises the following steps:
Step 101: in the time receiving video search instruction, according to video corresponding to searched key word searched key word.
Wherein, user as required with interest at video search interface inputted search keyword, generating video search instruction in the time clicking search operation item, terminal equipment is in the time receiving video search instruction, according to video corresponding to searched key word searched key word.In the time receiving video search instruction, in set up standby can be in search interface display video search screening, described video search screening comprises: at least one in channel screening, column screening, category filter and time screening, user can select corresponding video search screening to screen video as required.
Terminal equipment, according to after video corresponding to searched key word searched key word, generates keyword search results, shows the channel that contains the video that keyword is corresponding, the quantity that the channel of the video that demonstration keyword is corresponding comprises the video that keyword is corresponding.
User can screen video search as required, and can obtain the channel that comprises the video that keyword is corresponding and corresponding number of videos, makes user can obtain fast and accurately the video resource needing.
Step 102: in the time receiving video request program instruction, play-on-demand video, shows the video text in order video, highlights the current video word of order video.
Wherein, generating video program request instruction after the video that user selects to need to play on terminal equipment, terminal equipment is in the time receiving video request program instruction, play-on-demand video, obtain all videos word in order video, by time block, file area is branched away, retrieve the video text that current reproduction time is corresponding, video text corresponding current reproduction time is highlighted, and video text highlights and can adopt the method for change video text color to implement.
Preferably, described in the time receiving video request program instruction, play-on-demand video, comprising:
Obtain the playing duration of order video;
Live while equaling playing duration threshold value when described playing duration is greater than, play high definition order video;
In the time that described playing duration is less than playing duration threshold value, play SD or smooth order video.
User can freely arrange playing duration threshold value with network condition as required, for example, it is 3 minutes, 5 minutes, 10 minutes or half an hour etc. by playing duration threshold value setting, the video of playing corresponding definition according to video playback duration due to terminal equipment has reduced the time that video loads and user waits for, has improved user's experience.
Preferably, in the time receiving associated video and obtain instruction, the associated video of search demonstration and searched key word association.User can watch associated video as required, has saved the repeatedly trouble of search.
In the present embodiment, by the video content can quick obtaining according to video corresponding to searched key word searched key word needing, show the video text in order video, highlight the current video word of order video, make user more to obtain video content by video text clearly fast.
A kind of video on demand device of the embodiment of the present invention, as shown in Figure 2, described device comprises:
Video search module 201, in the time receiving video search instruction, according to video corresponding to searched key word searched key word;
Video request program module 202, in the time receiving video request program instruction, play-on-demand video, shows the video text in order video, highlights the current video word of order video.
Preferably, described device also comprises:
Channel display module, for obtaining keyword search results, shows the channel that contains the video that keyword is corresponding;
Quantity display module, for the quantity that shows that the channel of the video that keyword is corresponding comprises the video that keyword is corresponding.
Preferably, described video search module comprises:
Search screening unit, in the time receiving video search instruction, display video search screening, described video search screening comprises: channel screening, column screening, category filter and time screening.
Preferably, described device also comprises:
Associated video module, in the time receiving associated video and obtain instruction, the associated video of search demonstration and searched key word association.
Preferably, described video request program module comprises:
Playing duration acquiring unit, for obtaining the playing duration of order video;
The first broadcast unit, while equaling playing duration threshold value, plays high definition order video for be greater than work when described playing duration;
The second broadcast unit, in the time that described playing duration is less than playing duration threshold value, plays SD or smooth order video.
It should be noted that: when the video on demand device that above-described embodiment provides is stated function in realization, only be illustrated with the division of above-mentioned functional module, in practical application, can above-mentioned functions be distributed and completed by different functional modules as required, be divided into different functional modules by the internal structure of equipment, to complete all or part of function described above.In addition, the video on demand device that above-described embodiment provides and VOD method embodiment belong to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt complete hardware implementation example, completely implement software example or the form in conjunction with the embodiment of software and hardware aspect.And the present invention can adopt the form at one or more upper computer programs of implementing of computer-usable storage medium (including but not limited to magnetic disc store and optical memory etc.) that wherein include computer usable program code.
The present invention is with reference to describing according to flow chart and/or the block diagram of the method for the embodiment of the present invention, equipment (system) and computer program.Should understand can be by the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or 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, the instruction that makes to carry out by the processor of computer or other programmable data processing device produces the device for realizing the function of specifying at flow process of flow chart or multiple flow process and/or square frame of block diagram or multiple square frame.
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, the instruction that makes to be stored in this computer-readable memory produces the manufacture that comprises command device, and this command device is realized the function of specifying in flow process of flow chart or multiple flow process and/or square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make to carry out sequence of operations step to produce computer implemented processing on computer or other programmable devices, thereby the instruction of carrying out is provided for realizing the step of the function of specifying in flow process of flow chart or multiple flow process and/or square frame of block diagram or multiple square frame on computer or other programmable devices.
Obviously, those skilled in the art can carry out various changes and modification and not depart from the spirit and scope of the present invention the present invention.Like this, if these amendments of the present invention and within modification belongs to the scope of the claims in the present invention and equivalent technologies thereof, the present invention is also intended to comprise these changes and modification interior.