CN105163178A - Method and device for locating video playing position - Google Patents
Method and device for locating video playing position Download PDFInfo
- Publication number
- CN105163178A CN105163178A CN201510544249.3A CN201510544249A CN105163178A CN 105163178 A CN105163178 A CN 105163178A CN 201510544249 A CN201510544249 A CN 201510544249A CN 105163178 A CN105163178 A CN 105163178A
- Authority
- CN
- China
- Prior art keywords
- lines
- video
- current displaying
- displaying video
- captions
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000009471 action Effects 0.000 claims description 77
- 238000005516 engineering process Methods 0.000 claims description 29
- 230000008569 process Effects 0.000 claims description 9
- 238000004891 communication Methods 0.000 claims description 8
- 238000000605 extraction Methods 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000002386 leaching Methods 0.000 claims description 4
- 230000006870 function Effects 0.000 description 3
- 239000002699 waste material Substances 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
Classifications
-
- 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- 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/432—Content retrieval operation from a local storage medium, e.g. hard-disk
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- 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/439—Processing of audio elementary streams
- H04N21/4394—Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the invention discloses a method and a device for locating a video playing position. The method comprises: receiving lines locating operation for lines of a currently played video from a user; determining a locally stored playing position corresponding to the lines which is targeted by the lines locating operation; and playing the currently played video based on the determined playing position. According to the embodiment, the video can be played at the playing position corresponding to the lines based on the lines, so that manual adjustment of a user is unnecessary to find the occurring position of the lines, the time of the user is saved, rapid locating is realized, and the user experience is improved.
Description
Technical field
The present invention relates to video playback field, particularly a kind of video playback location positioning method and device.
Background technology
In recent years, along with the fast development of the Internet, video player field is also developed rapidly.In order to enjoy the experience of viewing video better, people more and more trend towards watching video on network, thus cause people to get more and more to the functional requirement of video player.During viewing video, people often wish the video segment selecting oneself to think viewing by lines, but in prior art, video player just can not select the function of the video watching relevant position according to lines.
In prior art, when user wants to watch the video segment that comprises certain lines or reviews one section of story of a play or opera, manual dragging video playback progress bar is to corresponding position, could watch, this process may need repeatedly just to navigate to the fragment that user wants viewing, so just waste the time of the viewing video of user, destroy the experience that user watches video to a certain extent.Visible, existing method wastes the time that user searches video, can not quick position, makes troubles for user watches video.
Summary of the invention
The object of the embodiment of the present invention is to provide a kind of video playback location positioning method and device.Can according to lines at play position displaying video corresponding to lines, find without the need to user's manual adjustments the position that lines occur, save the time of user, achieve quick position, improve Consumer's Experience.
For achieving the above object, the embodiment of the invention discloses a kind of video playback location positioning method, comprising step:
Receive the lines positioning action of user for the lines of current displaying video;
Determine local that store, with described lines positioning action for play position corresponding to lines;
Described current displaying video is play according to determined play position.
Preferably, described equipment is terminal equipment, and before the lines positioning action of described reception user for the lines of current displaying video, described method also comprises:
Lines navigation button is shown in the broadcast interface of current displaying video;
According to the click commands of user to described lines navigation button, show lines list in described broadcast interface, the lines in described lines list are the lines occurred in described current displaying video in the lines of described terminal equipment storage;
Described lines positioning action is the clicking operation to the lines in described lines list.
Preferably, described equipment is terminal equipment, and before the lines positioning action of described reception user for the lines of current displaying video, described method also comprises:
Lines search box and search button is shown in the broadcast interface of current displaying video;
Described reception user, for the lines positioning action of the lines of current displaying video, comprising: receive user to the clicking operation of described search button, obtain the lines that user inputs in described lines search box, described clicking operation is defined as lines positioning action.
Preferably, described equipment is server, and described server is connected with terminal equipment in communication,
Described reception user is for the lines positioning action of the lines of current displaying video, comprise: the lines positioning action of user for the lines of current displaying video receiving the transmission of described terminal equipment, wherein, described lines positioning action is the clicking operation of the lines in the lines list shown in the broadcast interface of current displaying video described terminal equipment; Or described lines positioning action is the clicking operation to the search button in described broadcast interface after inputting lines in the lines search box of user in the broadcast interface of the current displaying video of described terminal equipment;
Described according to the described current displaying video of determined play position broadcasting, comprising: control described terminal equipment and play described current displaying video according to determined play position.
Preferably, described current displaying video is made up of multiple video segment, and the play position that described and described lines are corresponding is: the starting position of the video segment at lines place.
Preferably, the lines of described device storage and the leaching process of the play position corresponding with described lines, comprising:
Obtain the video of lines to be extracted;
Determine whether have captions in the video of lines to be extracted, when without captions, by speech recognition technology identification voice lines, the play position correspondence of the lines of described speech recognition technology identification and lines is preserved;
When there being captions, determine the type of the captions in the video of described lines to be extracted;
When the type of captions is plug-in captions, from plug-in captions, obtain lines and the play position corresponding with described lines;
When the type determining captions is embedded captions, utilize the lines in the picture of the video of lines to be extracted described in image recognition technology identification, the play position correspondence of the lines of described image recognition technology identification and lines is preserved.
For achieving the above object, the embodiment of the invention also discloses a kind of video playback location position device, comprising:
Receiver module: for receiving the lines positioning action of user for the lines of current displaying video;
Play position determination module: for determine local that store, with described lines positioning action for play position corresponding to lines;
Video playback module: for playing described current displaying video according to determined play position.
Preferably, described equipment is terminal equipment, and described device also comprises: button display module and list display module,
Described button display module: before receiving the lines positioning action of user for the lines of current displaying video at described receiver module, show lines navigation button in the broadcast interface of current displaying video;
Described list display module: for according to the click commands of user to described lines navigation button, in described broadcast interface, show lines list, the lines in described lines list are the lines occurred in described current displaying video in the lines of described terminal equipment storage;
Described lines positioning action is the clicking operation to the lines in described lines list.
Preferably, described equipment is terminal equipment, and described device also comprises lines search module and lines positioning action module,
Described lines search module: before receiving the lines positioning action of user for the lines of current displaying video at described receiver module, show lines search box and search button in the broadcast interface of current displaying video;
Described lines positioning action module: for receiving the clicking operation of user to described search button, obtains the lines that user inputs in described lines search box, described clicking operation is defined as lines positioning action.
Preferably, described equipment is server, described server is connected with terminal equipment in communication, described receiver module specifically for: described reception user is for the lines positioning action of the lines of current displaying video, comprise: the lines positioning action of user for the lines of current displaying video receiving the transmission of described terminal equipment, wherein, described lines positioning action is the clicking operation of the lines in the lines list shown in the broadcast interface of current displaying video described terminal equipment; Or described lines positioning action is the clicking operation to the search button in described broadcast interface after inputting lines in the lines search box of user in the broadcast interface of the current displaying video of described terminal equipment;
Described video playback module specifically for: control described terminal equipment and play described current displaying video according to determined play position.
Preferably, described device also comprises: for the lines extraction module of the lines and the play position corresponding with described lines that extract described device storage, described lines extraction module, comprise: video obtains submodule, captions determination submodule, speech recognition submodule, type determination module, caption recognition submodule and image recognition submodule
Described video obtains submodule: for obtaining the video of lines to be extracted;
Described captions determination submodule: for determine lines to be extracted video in whether have captions, when there being captions, then burst types determination submodule, when without captions, triggers described speech recognition submodule;
Described speech recognition submodule: for by speech recognition technology identification voice lines, the play position correspondence of the lines of described speech recognition technology identification and lines is preserved;
Described type determination module: for determining the type of the captions in the video of described lines to be extracted, when the type determining captions is plug-in captions, trigger described caption recognition submodule, when the type determining captions is embedded captions, trigger described image recognition submodule;
Described caption recognition submodule: for obtaining lines and the play position corresponding with described lines from plug-in captions;
Described image recognition submodule: for utilizing the lines in the picture of the video of lines to be extracted described in image recognition technology identification, preserves the play position correspondence of the lines of described image recognition technology identification and lines.
As seen from the above technical solutions, embodiments provide a kind of video playback location positioning method and device, receive the lines positioning action of user for the lines of current displaying video; Determine local that store, with described lines positioning action for play position corresponding to lines; Described current displaying video is play according to determined play position.Can according to lines at play position displaying video corresponding to lines, find without the need to user's manual adjustments the position that lines occur, save the time of user, achieve quick position, improve Consumer's Experience.Certainly, arbitrary product of the present invention is implemented or method must not necessarily need to reach above-described all advantages simultaneously.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the schematic flow sheet embodiments providing a kind of video playback location positioning method;
Fig. 2 is the schematic flow sheet embodiments providing another kind of video playback location positioning method;
Fig. 3 is the structural representation embodiments providing a kind of video playback location position device;
The schematic flow sheet of the leaching process of the lines that Fig. 4 provides for the embodiment of the present invention and the play position corresponding with described lines.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Embodiments provide a kind of video playback location positioning method and device, in the program, receive the lines positioning action of user for the lines of current displaying video; Determine local that store, with described lines positioning action for play position corresponding to lines; Described current displaying video is play according to determined play position.
Below by specific embodiment, the present invention is described in detail.
The schematic flow sheet of a kind of video playback location positioning method that Fig. 1 provides for the embodiment of the present invention, can comprise the steps:
S101: receive the lines positioning action of user for the lines of current displaying video.
Concrete, described equipment can be terminal equipment, and before step S101, method shown in Fig. 1 can also comprise:
Lines navigation button is shown in the broadcast interface of current displaying video;
According to the click commands of user to described lines navigation button, show lines list in described broadcast interface, the lines in described lines list are the lines occurred in described current displaying video in the lines of described terminal equipment storage;
Described lines positioning action is the clicking operation to the lines in described lines list.
Wherein, the lines shown in lines list can for each video middle longitude exceedes the lines of setting threshold with the searched number of times of statistics collection under line.And lines list for can scaling list, list can be dragged, can list be closed.
It should be noted that, do not limit the specific implementation of the statistics collection lines described in detection in the application, any possible implementation can be applied in the application.
Such as: current displaying video is film " talk on the journey to west ", shows lines navigation button in broadcast interface, click this lines navigation button, in broadcast interface, show lines list.Wherein, comprising film " talk on the journey to west " in lines list through the searched number of times of online and offline statistics collection exceedes the lines that setting threshold is 5000 times, rolling scroll bar searches the lines of needs, suppose that required lines were for " once having one section of sacred fire feelings pendulum in face of me; I does not treasure, and when by the time losing, I am just too late to regret, and misery maximum is in this world no more than secondary; if the chance of going up to the sky once to have again to me, I can say three words to her: I Love You.If have to add a time limit on This Love, I have desirably 10,000 years ", click this lines.
Concrete, described equipment can be terminal equipment, and before step S101, method shown in Fig. 1 can also comprise:
Lines search box and search button is shown in the broadcast interface of current displaying video;
Described reception user, for the lines positioning action of the lines of current displaying video, comprising: receive user to the clicking operation of described search button, obtain the lines that user inputs in described lines search box, described clicking operation is defined as lines positioning action.
Certainly, user is when searching for lines, not necessarily can remember the content of accurately whole section of lines, in order to use and the experience improving user of more convenient user, according to prior art, user can input first half section or the second half section of whole section of lines in the search box, searches for required lines generally, then clicks search button.
Suppose, current displaying video is film " talk on the journey to west ", lines navigation button is shown in broadcast interface, click this lines navigation button, lines search box and search button is shown in the broadcast interface of current displaying video, input lines in the search box and " once have one section of sacred fire feelings pendulum in face of me; I does not treasure; when by the time losing, I am just too late to regret; misery maximum is in this world no more than secondary; if the chance of going up to the sky once to have again to me, I can say three words to her: I Love You.If a time limit have to be added on This Love, I have desirably 10,000 years "; or input lines " once had one section of sacred fire feelings pendulum in face of me, I does not treasure, when by the time losing, I am just too late to regret, misery maximum is in this world no more than secondary ", or " if the chance of going up to the sky once to have again to me, I can say three words to her: I Love You to input lines.If have to add a time limit on This Love, I have desirably 10,000 years ", then click search button.
For the embodiment of the present invention when user searches lines, user both can be searched by the existing lines provided in lines list, the lines needed for search can be searched again by the search box provided, also can both with the use of, so more save the time that user searches lines, and without the need to loaded down with trivial details process, avoid as user causes worry, reduce the interest that user watches video.
Simultaneously, method shown in Fig. 1 can be applied to terminal equipment, this just illustrates that the method also can normally use when not having network, certainly, in network prosperity now, in network, the renewal of video is very fast, in order to meet the demand of the more videos of user's viewing, only need when there being network the file bag of real-time update video.Be applied to terminal equipment, realize, at terminal equipment quick position search viewing video, providing users with the convenient, improve viewing experience.
S102: determine local that store, with described lines positioning action for play position corresponding to lines.
Concrete, described current displaying video can be made up of multiple video segment, and the play position that described and described lines are corresponding is: the starting position of the video segment at lines place.
Such as: " once had one section of sacred fire feelings pendulum in face of me; I does not treasure; when by the time losing, I am just too late to regret; misery maximum is in this world no more than secondary; if the chance of going up to the sky once to have again to me, I can say three words to her: I Love You according to the lines searched in step S101.If a time limit have to be added on This Love, I have desirably 10,000 years "; determine local that store, with described lines positioning action for play position corresponding to these lines; namely these lines " once had one section of sacred fire feelings to put in face of me, I does not treasure, and when by the time losing, I am just too late to regret, and misery maximum is in this world no more than secondary, if the chance of going up to the sky once to have again to me, I can say three words to her: I Love You.If have to add a time limit on This Love, I have desirably 10,000 years " starting position of the video segment at place.
Described current displaying video can be made up of multiple video segment, makes when displaying video like this, and user can select the play position of video according to personal like, and the video segment watched is wanted in viewing.
S103: play described current displaying video according to determined play position.
Concrete example as: the lines determined according to step S102 " once had one section of sacred fire feelings pendulum in face of me; I does not treasure; when by the time losing, I am just too late to regret; misery maximum is in this world no more than secondary; if the chance of going up to the sky once to have again to me, I can say three words to her: I Love You.If have to add a time limit on This Love, I have desirably 10,000 years " store in this locality, with described lines positioning action for play position corresponding to these lines, i.e. the starting position of the video segment at this lines place, plays described current displaying video.
In practical application, during according to the play position displaying video that lines are corresponding, it can be the position of the correspondence of the direct redirect of video progress bar, follow-up all video contents of this position of Continuous Play, also can be the position of the correspondence of the direct redirect of video progress bar, play the one section of video segment comprising lines.
Simultaneously, in actual applications, in a video, same sentence lines may occur at least twice, then determine that the play position that lines are corresponding also will occur at least two, at this moment, the broadcast interface specific region of current displaying video there will be at least two video segments and selects viewing, for user provides more choices for user.
Concrete, as shown in Figure 4, the lines of described device storage and the leaching process of the play position corresponding with described lines, can comprise:
S401: the video obtaining lines to be extracted.
S402: determine whether have captions in the video of lines to be extracted, when without captions, performs step S403; When there being captions, perform step S404.
S403: by speech recognition technology identification voice lines, preserves the play position correspondence of the lines of described speech recognition technology identification and lines.
S404: the type determining the captions in the video of described lines to be extracted, when the type determining captions is plug-in captions, performs step S405; When the type determining captions is embedded captions, perform step S406.
S405: obtain lines and the play position corresponding with described lines from plug-in captions.
S406: utilize the lines in the picture of the video of lines to be extracted described in image recognition technology identification, preserves the play position correspondence of the lines of described image recognition technology identification and lines.
Such as: the video obtaining lines to be extracted, video is " discriminating Huan to pass ", and does not wherein have captions, according to prior art, by speech recognition technology identification voice lines, the play position correspondence of the lines of described speech recognition technology identification and lines is preserved.
Such as, obtain the video of lines to be extracted, video is " talk on the journey to west ", and wherein there are captions, the type of these captions is plug-in captions, and namely subtitle file and video file separate, wherein according to prior art, the corresponding relation of lines and time is have recorded, according to its corresponding relation determination lines and play position corresponding to described lines in subtitle file.
Such as, obtain the video of lines to be extracted, video is " terrible bride ", and the type of captions is wherein embedded captions, namely captions and video pictures are dissolved in one, according to prior art, utilize the lines in the picture of the video of lines to be extracted described in image recognition technology identification, the play position correspondence of the lines of described image recognition technology identification and lines is preserved.
Embodiment described in application drawing 1, for user adds a kind of function of video playback, this function is according to lines positioning playing video, finds the position of lines appearance without the need to user's manual adjustments.When carrying out lines search, lines list both can have been utilized directly to select lines, also can pass through search box, the required lines of input are searched, and for user is when searching for lines, provide multiple choices.Utilize lines positioning playing video, achieve quick position, improve the viewing experience of user.
The schematic flow sheet of the another kind of video playback location positioning method that Fig. 2 provides for the embodiment of the present invention, be applied to the server of lines and the play position corresponding with described lines storing current displaying video, described server is connected with terminal equipment in communication, and method shown in Fig. 2 can comprise the steps:
S201: the lines positioning action of user for the lines of current displaying video receiving the transmission of described terminal equipment.
Wherein, step S201 is when shown in Fig. 1, method is applied to server, a kind of specific implementation of step S101 in Fig. 1.
Wherein, described lines positioning action is the clicking operation of the lines in the lines list shown in the broadcast interface of current displaying video described terminal equipment; Or described lines positioning action is the clicking operation to the search button in described broadcast interface after inputting lines in the lines search box of user in the broadcast interface of the current displaying video of described terminal equipment.
Such as: current displaying video is " talk on the journey to west ", the lines of lines positioning action need be carried out for " once having one section of sacred fire feelings pendulum in face of me; I does not treasure; when by the time losing, I am just too late to regret; misery maximum is in this world no more than secondary; if the chance of going up to the sky once to have again to me, I can say three words to her: I Love You.If have to add a time limit on This Love, I have desirably 10,000 years ".Terminal equipment receives the clicking operation of the lines in the lines list that shows in the broadcast interface of current displaying video of user, or the clicking operation to the search button in described broadcast interface after inputting lines in lines search box in the broadcast interface of current displaying video.This user is sent to server for the lines positioning action of the lines of current displaying video.
S202: determine local that store, with described lines positioning action for play position corresponding to lines.
Concrete, described current displaying video can be made up of multiple video segment, and the play position that described and described lines are corresponding is: the starting position of the video segment at lines place.
Such as: what server sent according to terminal equipment " once had one section of sacred fire feelings pendulum in face of me; I does not treasure; when by the time losing, I am just too late to regret; misery maximum is in this world no more than secondary; if the chance of going up to the sky once to have again to me, I can say three words to her: I Love You about lines.If have to add a time limit on This Love, I have desirably 10,000 years " lines positioning action, determine that server this locality stores, with described lines positioning action for play position corresponding to lines, i.e. the starting position of the video segment at this lines place.
S203: control described terminal equipment and play described current displaying video according to determined play position.
Wherein, step S203 is when shown in Fig. 1, method is applied to server, a kind of specific implementation of step S103 in Fig. 1.
Such as: that its determination stores by server, with described lines positioning action for lines " once had one section of sacred fire feelings put in face of me; I does not treasure; when by the time losing, I am just too late to regret; misery maximum is in this world no more than secondary; if the chance once can had again to me in heaven, I can say three words to her: I Love You.If have to add a time limit on This Love, I have desirably 10,000 years " corresponding play position, and this play position is sent to terminal equipment, control terminal plays described current displaying video according to determined play position.
Embodiment illustrated in fig. 2, can according to lines positioning playing video, described equipment can be server, realization is connected with terminal equipment in communication by server, can real-time update video faster, have abundanter video resource, meet more demands of user, achieve quick position, provide users with the convenient, improve viewing experience.Do not need at files such as terminal equipment store videos, decrease the operation burden of terminal equipment, save the memory space of terminal equipment.
Corresponding with above-mentioned embodiment of the method, present invention also offers the device of location, a kind of video playback position.
As shown in Figure 3, the device of the location, a kind of video playback position that the embodiment of the present invention provides, can comprise: receiver module 301, play position determination module 302 and video playback module 303.
Receiver module 301: for receiving the lines positioning action of user for the lines of current displaying video.
Concrete, this equipment can be terminal equipment, and described device also comprises: button display module and list display module,
Described button display module: before receiving the lines positioning action of user for the lines of current displaying video at described receiver module 301, show lines navigation button in the broadcast interface of current displaying video;
Described list display module: for according to the click commands of user to described lines navigation button, in described broadcast interface, show lines list, the lines in described lines list are the lines occurred in described current displaying video in the lines of described terminal equipment storage;
Described lines positioning action is the clicking operation to the lines in described lines list.
Concrete, this equipment can be terminal equipment, and described device also comprises lines search module and lines positioning action module,
Described lines search module: before receiving the lines positioning action of user for the lines of current displaying video at described receiver module 301, show lines search box and search button in the broadcast interface of current displaying video;
Described lines positioning action module: for receiving the clicking operation of user to described search button, obtains the lines that user inputs in described lines search box, described clicking operation is defined as lines positioning action.
Play position determination module 302: for determine local that store, with described lines positioning action for play position corresponding to lines.
Wherein, described current displaying video can be made up of multiple video segment, and the play position that described and described lines are corresponding can be: the starting position of the video segment at lines place.
Video playback module 303: for playing described current displaying video according to determined play position.
Concrete, this equipment can be server, described server is connected with terminal equipment in communication, described receiver module 301 specifically for: receive user that described terminal equipment sends for the lines positioning action of the lines of current displaying video, wherein, described lines positioning action is the clicking operation of the lines in the lines list shown in the broadcast interface of current displaying video described terminal equipment; Or described lines positioning action is the clicking operation to the search button in described broadcast interface after inputting lines in the lines search box of user in the broadcast interface of the current displaying video of described terminal equipment.
Meanwhile, when this equipment is server, described video playback module 303 can be specifically for: control described terminal equipment and play described current displaying video according to determined play position.
Concrete, described device also comprises: for the lines extraction module of the lines and the play position corresponding with described lines that extract described device storage, described lines extraction module, comprise: video obtains submodule, captions determination submodule, speech recognition submodule, type determination module, caption recognition submodule and image recognition submodule
Described video obtains submodule: for obtaining the video of lines to be extracted;
Described captions determination submodule: for determine lines to be extracted video in whether have captions, when there being captions, then burst types determination submodule, when without captions, triggers described speech recognition submodule;
Described speech recognition submodule: for by speech recognition technology identification voice lines, the play position correspondence of the lines of described speech recognition technology identification and lines is preserved;
Described type determination module: for determining the type of the captions in the video of described lines to be extracted, when the type determining captions is plug-in captions, trigger described caption recognition submodule, when the type determining captions is embedded captions, trigger described image recognition submodule;
Described caption recognition submodule: for obtaining lines and the play position corresponding with described lines from plug-in captions;
Described image recognition submodule: for utilizing the lines in the picture of the video of lines to be extracted described in image recognition technology identification, preserves the play position correspondence of the lines of described image recognition technology identification and lines.(not marking in figure)
Embodiment illustrated in fig. 3, can according to lines positioning playing video, described device both can be applied to terminal equipment, made it still can normally use when nothing net.Can server be applied to again, be connected realization by server with terminal equipment in communication, for user provides more abundanter video resources, decrease the operation burden of terminal equipment, save the memory space of terminal equipment.Achieve quick position, provide users with the convenient, improve the viewing experience of user.
For device embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part illustrates see the part of embodiment of the method.
Each embodiment in this specification all adopts relevant mode to describe, between each embodiment identical similar part mutually see, what each embodiment stressed is the difference with other embodiments.
One of ordinary skill in the art will appreciate that to realize said method be all or part of step in execution mode is that the hardware that can carry out instruction relevant by program has come.Described program can be stored in computer read/write memory medium, here the alleged storage medium obtained, as: ROM/RAM, magnetic disc, CD etc.
It should be noted that, in this article, the such as relational terms of first and second grades and so on is only used for an entity or operation to separate with another entity or operating space, and not necessarily requires or imply the relation that there is any this reality between these entities or operation or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or equipment and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or equipment.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment comprising described key element and also there is other identical element.
The foregoing is only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.All any amendments done within the spirit and principles in the present invention, equivalent replacement, improvement etc., be all included in protection scope of the present invention.
Claims (11)
1. a video playback location positioning method, is characterized in that, be applied to the equipment of lines and the play position corresponding with described lines storing current displaying video, described method comprises step:
Receive the lines positioning action of user for the lines of current displaying video;
Determine local that store, with described lines positioning action for play position corresponding to lines;
Described current displaying video is play according to determined play position.
2. method according to claim 1, is characterized in that, described equipment is terminal equipment, and before the lines positioning action of described reception user for the lines of current displaying video, described method also comprises:
Lines navigation button is shown in the broadcast interface of current displaying video;
According to the click commands of user to described lines navigation button, show lines list in described broadcast interface, the lines in described lines list are the lines occurred in described current displaying video in the lines of described terminal equipment storage;
Described lines positioning action is the clicking operation to the lines in described lines list.
3. method according to claim 1, is characterized in that, described equipment is terminal equipment, and before the lines positioning action of described reception user for the lines of current displaying video, described method also comprises:
Lines search box and search button is shown in the broadcast interface of current displaying video;
Described reception user, for the lines positioning action of the lines of current displaying video, comprising: receive user to the clicking operation of described search button, obtain the lines that user inputs in described lines search box, described clicking operation is defined as lines positioning action.
4. method according to claim 1, is characterized in that, described equipment is server, and described server is connected with terminal equipment in communication,
Described reception user is for the lines positioning action of the lines of current displaying video, comprise: the lines positioning action of user for the lines of current displaying video receiving the transmission of described terminal equipment, wherein, described lines positioning action is the clicking operation of the lines in the lines list shown in the broadcast interface of current displaying video described terminal equipment; Or described lines positioning action is the clicking operation to the search button in described broadcast interface after inputting lines in the lines search box of user in the broadcast interface of the current displaying video of described terminal equipment;
Described according to the described current displaying video of determined play position broadcasting, comprising: control described terminal equipment and play described current displaying video according to determined play position.
5. method according to any one of claim 1 to 4, is characterized in that, described current displaying video is made up of multiple video segment, and the play position that described and described lines are corresponding is: the starting position of the video segment at lines place.
6. method according to claim 1, is characterized in that, the lines of described device storage and the leaching process of the play position corresponding with described lines, comprising:
Obtain the video of lines to be extracted;
Determine whether have captions in the video of lines to be extracted, when without captions, by speech recognition technology identification voice lines, the play position correspondence of the lines of described speech recognition technology identification and lines is preserved;
When there being captions, determine the type of the captions in the video of described lines to be extracted;
When the type of captions is plug-in captions, from plug-in captions, obtain lines and the play position corresponding with described lines;
When the type determining captions is embedded captions, utilize the lines in the picture of the video of lines to be extracted described in image recognition technology identification, the play position correspondence of the lines of described image recognition technology identification and lines is preserved.
7. a video playback location position device, is characterized in that, be applied to the equipment of lines and the play position corresponding with described lines storing current displaying video, described device comprises:
Receiver module: for receiving the lines positioning action of user for the lines of current displaying video;
Play position determination module: for determine local that store, with described lines positioning action for play position corresponding to lines;
Video playback module: for playing described current displaying video according to determined play position.
8. device according to claim 7, is characterized in that, described equipment is terminal equipment, and described device also comprises: button display module and list display module,
Described button display module: before receiving the lines positioning action of user for the lines of current displaying video at described receiver module, show lines navigation button in the broadcast interface of current displaying video;
Described list display module: for according to the click commands of user to described lines navigation button, in described broadcast interface, show lines list, the lines in described lines list are the lines occurred in described current displaying video in the lines of described terminal equipment storage;
Described lines positioning action is the clicking operation to the lines in described lines list.
9. device according to claim 7, is characterized in that, described equipment is terminal equipment, and described device also comprises lines search module and lines positioning action module,
Described lines search module: before receiving the lines positioning action of user for the lines of current displaying video at described receiver module, show lines search box and search button in the broadcast interface of current displaying video;
Described lines positioning action module: for receiving the clicking operation of user to described search button, obtains the lines that user inputs in described lines search box, described clicking operation is defined as lines positioning action.
10. device according to claim 7, it is characterized in that, described equipment is server, described server is connected with terminal equipment in communication, described receiver module specifically for: described reception user is for the lines positioning action of the lines of current displaying video, comprise: the lines positioning action of user for the lines of current displaying video receiving the transmission of described terminal equipment, wherein, described lines positioning action is the clicking operation of the lines in the lines list shown in the broadcast interface of current displaying video described terminal equipment; Or described lines positioning action is the clicking operation to the search button in described broadcast interface after inputting lines in the lines search box of user in the broadcast interface of the current displaying video of described terminal equipment;
Described video playback module specifically for: control described terminal equipment and play described current displaying video according to determined play position.
11. devices according to claim 7, it is characterized in that, described device also comprises: for the lines extraction module of the lines and the play position corresponding with described lines that extract described device storage, described lines extraction module, comprise: video obtains submodule, captions determination submodule, speech recognition submodule, type determination module, caption recognition submodule and image recognition submodule
Described video obtains submodule: for obtaining the video of lines to be extracted;
Described captions determination submodule: for determine lines to be extracted video in whether have captions, when there being captions, then burst types determination submodule, when without captions, triggers described speech recognition submodule;
Described speech recognition submodule: for by speech recognition technology identification voice lines, the play position correspondence of the lines of described speech recognition technology identification and lines is preserved;
Described type determination module: for determining the type of the captions in the video of described lines to be extracted, when the type determining captions is plug-in captions, trigger described caption recognition submodule, when the type determining captions is embedded captions, trigger described image recognition submodule;
Described caption recognition submodule: for obtaining lines and the play position corresponding with described lines from plug-in captions;
Described image recognition submodule: for utilizing the lines in the picture of the video of lines to be extracted described in image recognition technology identification, preserves the play position correspondence of the lines of described image recognition technology identification and lines.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510544249.3A CN105163178B (en) | 2015-08-28 | 2015-08-28 | A kind of video playing location positioning method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510544249.3A CN105163178B (en) | 2015-08-28 | 2015-08-28 | A kind of video playing location positioning method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105163178A true CN105163178A (en) | 2015-12-16 |
CN105163178B CN105163178B (en) | 2018-08-07 |
Family
ID=54803918
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510544249.3A Active CN105163178B (en) | 2015-08-28 | 2015-08-28 | A kind of video playing location positioning method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105163178B (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107147949A (en) * | 2017-05-05 | 2017-09-08 | 中广热点云科技有限公司 | The playing progress rate control method and system of a kind of direct broadcast time-shift |
CN107256272A (en) * | 2017-06-27 | 2017-10-17 | 深圳市金立通信设备有限公司 | Adjust method, terminal and the computer-readable recording medium of video playback position |
CN107743248A (en) * | 2017-09-28 | 2018-02-27 | 北京奇艺世纪科技有限公司 | A kind of video fast forward method and device |
CN108197286A (en) * | 2018-01-16 | 2018-06-22 | 维沃移动通信有限公司 | A kind of method for information display and mobile terminal |
CN108924626A (en) * | 2018-08-17 | 2018-11-30 | 腾讯科技(深圳)有限公司 | Picture Generation Method, device, equipment and storage medium |
CN108989851A (en) * | 2018-08-27 | 2018-12-11 | 努比亚技术有限公司 | A kind of video broadcasting method, terminal and computer readable storage medium |
CN109361940A (en) * | 2018-10-25 | 2019-02-19 | 北京实境智慧科技有限公司 | A kind of video playing control method, system and VR equipment |
CN109587571A (en) * | 2018-11-02 | 2019-04-05 | 北京洛必达科技有限公司 | Audio-video control method and device suitable for virtual reality technology |
CN109729420A (en) * | 2017-10-27 | 2019-05-07 | 腾讯科技(深圳)有限公司 | Image processing method and device, mobile terminal and computer readable storage medium |
CN110035313A (en) * | 2019-02-28 | 2019-07-19 | 阿里巴巴集团控股有限公司 | Video playing control method, video playing control device, terminal device and electronic equipment |
CN111988663A (en) * | 2020-08-28 | 2020-11-24 | 北京百度网讯科技有限公司 | Method, device and equipment for positioning video playing node and storage medium |
CN112163102A (en) * | 2020-09-29 | 2021-01-01 | 北京字跳网络技术有限公司 | Search content matching method and device, electronic equipment and storage medium |
CN113873323A (en) * | 2021-07-28 | 2021-12-31 | 百度在线网络技术(北京)有限公司 | Video playing method and device, electronic equipment and medium |
CN115119039A (en) * | 2022-06-29 | 2022-09-27 | 北京奇艺世纪科技有限公司 | Video playing system, method and device, electronic equipment and storage medium |
CN116248963A (en) * | 2023-02-23 | 2023-06-09 | 北京奇艺世纪科技有限公司 | Video playing method and device, electronic equipment and storage medium |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050058435A1 (en) * | 2003-08-05 | 2005-03-17 | Samsung Electronics Co., Ltd. | Information storage medium for storing information for downloading text subtitles, and method and apparatus for reproducing the subtitles |
CN1662053A (en) * | 2004-02-24 | 2005-08-31 | 皇家飞利浦电子股份有限公司 | Program content positioning method and device |
CN101336545A (en) * | 2006-03-15 | 2008-12-31 | 深圳Tcl新技术有限公司 | System and method for searching video signal |
CN101923544A (en) * | 2009-06-15 | 2010-12-22 | 北京百分通联传媒技术有限公司 | Method for monitoring and displaying Internet hot spots |
CN102377914A (en) * | 2011-09-22 | 2012-03-14 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and multimedia file management method |
CN102387310A (en) * | 2010-08-31 | 2012-03-21 | 腾讯科技(深圳)有限公司 | Method and device for positioning video segments |
CN103226966A (en) * | 2013-04-26 | 2013-07-31 | 广东欧珀移动通信有限公司 | Method capable of quickly positioning playing progress and mobile terminal |
CN103841465A (en) * | 2012-11-28 | 2014-06-04 | 上海斐讯数据通信技术有限公司 | Intelligent terminal and system and method for controlling playback progress thereof |
CN104090743A (en) * | 2013-07-18 | 2014-10-08 | 腾讯科技(深圳)有限公司 | Music locating method and device for mobile terminal and mobile terminal |
CN104185073A (en) * | 2014-08-04 | 2014-12-03 | 北京奇虎科技有限公司 | Method and client for playing video by selecting corresponding video progress through picture |
CN104217016A (en) * | 2014-09-22 | 2014-12-17 | 北京国双科技有限公司 | Method and device for calculating search keywords of webpage |
CN104301771A (en) * | 2013-07-15 | 2015-01-21 | 中兴通讯股份有限公司 | Method and device for adjusting playing progress of video file |
-
2015
- 2015-08-28 CN CN201510544249.3A patent/CN105163178B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050058435A1 (en) * | 2003-08-05 | 2005-03-17 | Samsung Electronics Co., Ltd. | Information storage medium for storing information for downloading text subtitles, and method and apparatus for reproducing the subtitles |
CN1662053A (en) * | 2004-02-24 | 2005-08-31 | 皇家飞利浦电子股份有限公司 | Program content positioning method and device |
CN101336545A (en) * | 2006-03-15 | 2008-12-31 | 深圳Tcl新技术有限公司 | System and method for searching video signal |
CN101923544A (en) * | 2009-06-15 | 2010-12-22 | 北京百分通联传媒技术有限公司 | Method for monitoring and displaying Internet hot spots |
CN102387310A (en) * | 2010-08-31 | 2012-03-21 | 腾讯科技(深圳)有限公司 | Method and device for positioning video segments |
CN102377914A (en) * | 2011-09-22 | 2012-03-14 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and multimedia file management method |
CN103841465A (en) * | 2012-11-28 | 2014-06-04 | 上海斐讯数据通信技术有限公司 | Intelligent terminal and system and method for controlling playback progress thereof |
CN103226966A (en) * | 2013-04-26 | 2013-07-31 | 广东欧珀移动通信有限公司 | Method capable of quickly positioning playing progress and mobile terminal |
CN104301771A (en) * | 2013-07-15 | 2015-01-21 | 中兴通讯股份有限公司 | Method and device for adjusting playing progress of video file |
CN104090743A (en) * | 2013-07-18 | 2014-10-08 | 腾讯科技(深圳)有限公司 | Music locating method and device for mobile terminal and mobile terminal |
CN104185073A (en) * | 2014-08-04 | 2014-12-03 | 北京奇虎科技有限公司 | Method and client for playing video by selecting corresponding video progress through picture |
CN104217016A (en) * | 2014-09-22 | 2014-12-17 | 北京国双科技有限公司 | Method and device for calculating search keywords of webpage |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107147949A (en) * | 2017-05-05 | 2017-09-08 | 中广热点云科技有限公司 | The playing progress rate control method and system of a kind of direct broadcast time-shift |
CN107147949B (en) * | 2017-05-05 | 2020-05-05 | 中广热点云科技有限公司 | Live broadcast time shifting playing progress control method and system |
CN107256272A (en) * | 2017-06-27 | 2017-10-17 | 深圳市金立通信设备有限公司 | Adjust method, terminal and the computer-readable recording medium of video playback position |
CN107743248A (en) * | 2017-09-28 | 2018-02-27 | 北京奇艺世纪科技有限公司 | A kind of video fast forward method and device |
CN109729420B (en) * | 2017-10-27 | 2021-04-20 | 腾讯科技(深圳)有限公司 | Picture processing method and device, mobile terminal and computer readable storage medium |
CN109729420A (en) * | 2017-10-27 | 2019-05-07 | 腾讯科技(深圳)有限公司 | Image processing method and device, mobile terminal and computer readable storage medium |
CN108197286A (en) * | 2018-01-16 | 2018-06-22 | 维沃移动通信有限公司 | A kind of method for information display and mobile terminal |
US11223880B2 (en) | 2018-08-17 | 2022-01-11 | Tencent Technology (Shenzhen) Company Limited | Picture generation method and apparatus, device, and storage medium |
CN112866785B (en) * | 2018-08-17 | 2021-10-29 | 腾讯科技(深圳)有限公司 | Picture generation method, device, equipment and storage medium |
CN108924626A (en) * | 2018-08-17 | 2018-11-30 | 腾讯科技(深圳)有限公司 | Picture Generation Method, device, equipment and storage medium |
CN112866785A (en) * | 2018-08-17 | 2021-05-28 | 腾讯科技(深圳)有限公司 | Picture generation method, device, equipment and storage medium |
CN108924626B (en) * | 2018-08-17 | 2021-02-23 | 腾讯科技(深圳)有限公司 | Picture generation method, device, equipment and storage medium |
CN108989851A (en) * | 2018-08-27 | 2018-12-11 | 努比亚技术有限公司 | A kind of video broadcasting method, terminal and computer readable storage medium |
CN109361940A (en) * | 2018-10-25 | 2019-02-19 | 北京实境智慧科技有限公司 | A kind of video playing control method, system and VR equipment |
CN109587571A (en) * | 2018-11-02 | 2019-04-05 | 北京洛必达科技有限公司 | Audio-video control method and device suitable for virtual reality technology |
CN110035313A (en) * | 2019-02-28 | 2019-07-19 | 阿里巴巴集团控股有限公司 | Video playing control method, video playing control device, terminal device and electronic equipment |
CN111988663A (en) * | 2020-08-28 | 2020-11-24 | 北京百度网讯科技有限公司 | Method, device and equipment for positioning video playing node and storage medium |
CN111988663B (en) * | 2020-08-28 | 2022-09-06 | 北京百度网讯科技有限公司 | Method, device and equipment for positioning video playing node and storage medium |
US11581021B2 (en) | 2020-08-28 | 2023-02-14 | Beijing Baidu Netcom Science Technology Co., Ltd. | Method and apparatus for locating video playing node, device and storage medium |
CN112163102A (en) * | 2020-09-29 | 2021-01-01 | 北京字跳网络技术有限公司 | Search content matching method and device, electronic equipment and storage medium |
CN113873323A (en) * | 2021-07-28 | 2021-12-31 | 百度在线网络技术(北京)有限公司 | Video playing method and device, electronic equipment and medium |
CN113873323B (en) * | 2021-07-28 | 2023-08-29 | 百度在线网络技术(北京)有限公司 | Video playing method, device, electronic equipment and medium |
CN115119039A (en) * | 2022-06-29 | 2022-09-27 | 北京奇艺世纪科技有限公司 | Video playing system, method and device, electronic equipment and storage medium |
CN116248963A (en) * | 2023-02-23 | 2023-06-09 | 北京奇艺世纪科技有限公司 | Video playing method and device, electronic equipment and storage medium |
CN116248963B (en) * | 2023-02-23 | 2024-07-12 | 北京奇艺世纪科技有限公司 | Video playing method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN105163178B (en) | 2018-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105163178A (en) | Method and device for locating video playing position | |
CN102722517B (en) | Enhanced information for viewer-selected video object | |
CN109413483B (en) | Live content preview method, device, equipment and medium | |
KR101047184B1 (en) | Recommended program notification method and recommended program notification device | |
US20170169018A1 (en) | Method and Electronic Device for Recommending Media Data | |
CN102833617B (en) | A kind of method of simultaneous display multimedia programming satellite information, system and terminal | |
JP2020504475A (en) | Providing related objects during video data playback | |
CN103098049A (en) | System, method and user interface for content search | |
MXPA04010596A (en) | Navigation process displaying a mobile window, viewing apparatus implementing the process. | |
KR20150045404A (en) | User interface for entertainment systems | |
EP2890142A1 (en) | Display device, method of providing personalized object, and method of providing information | |
CN105580013A (en) | Browsing videos by searching multiple user comments and overlaying those into the content | |
KR20090085791A (en) | Apparatus for serving multimedia contents and method thereof, and multimedia contents service system having the same | |
CN107454475A (en) | Control method and device, computer installation and the readable storage medium storing program for executing of video playback | |
WO2017181597A1 (en) | Method and device for video playback | |
CN110958470A (en) | Multimedia content processing method, device, medium and electronic equipment | |
US8769563B2 (en) | Display apparatus and method for providing application function applying thereto | |
CN110020106B (en) | Recommendation method, recommendation device and device for recommendation | |
CN104902319A (en) | Method and device for pushing associated program | |
CN104811786A (en) | Filtering method and device for menu bar option | |
CN104244099A (en) | Media content recommendation method and device | |
KR102088443B1 (en) | Display apparatus for performing a search and Method for controlling display apparatus thereof | |
US20170269961A1 (en) | Application program switching method and apparatus, and electronic terminal | |
CN104104994A (en) | Television program rapid searching method and device | |
CN104853251A (en) | Online collection method and device for multimedia data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |