Summary of the invention
It is an object of the invention to provide a kind of method and system, the method and system can be on different terminalsThe synchronization realizing screen is play.
To achieve these goals, the present invention provides a kind of video synchronization method, and the method includes: secondTerminal obtains the source of the video that first terminal is play;Described second terminal regards from described in the acquisition of described sourceFrequently;And described second terminal plays audio-frequency information during described video described according to described first terminalSynchronize in second terminal to play described video.
Further, described second terminal obtains the step bag in source of the video that this first terminal is playInclude: described second terminal extracts audio-frequency information during the described first terminal described video of broadcasting;And it is describedSecond terminal searches for described video to obtain described the according to the audio-frequency information extracted in video libraryThe source of the video that one terminal is play.
Further, described second terminal obtains video from other sources, and other sources described are with described first eventuallyThe source of the video that end is play differs.
Further, described second terminal plays audio-frequency information during described video according to described first terminalDescribed second terminal synchronizes play described video and includes that described second terminal is according to described audio-frequency informationPosition the playing progress rate of described video, and to play, with described first terminal, the progress that described video is identicalPlay described video.
Further, the playing progress rate that the second terminal positions described video according to described audio-frequency information includes:
Described second terminal determines described audio-frequency information position on the time shaft of described video, to pass throughDescribed time shaft positions the playing progress rate of described video.
Another aspect of the present invention additionally provides a kind of video synchronizing system, and this system includes communicatingFirst terminal, the second terminal, wherein said first terminal is configured to play video;Described second terminalIt is configured to: obtain the source of the video that this first terminal is play;Described video is obtained from described source;WithAnd audio-frequency information when playing described video according to described first terminal synchronizes to broadcast in described second terminalPut described video.
Further, described system also includes and described first terminal and the video of described second terminal communicationStorehouse, wherein said second terminal is further configured to: extract sound during the described first terminal described video of broadcastingFrequently information;And in described video library, search for described video to obtain according to the audio-frequency information extractedThe source of the video that described first terminal is play.
Further, described second terminal obtains video from other sources, and other sources described are with described first eventuallyThe source of the video that end is play differs.
Further, described second terminal is further configured to position described video according to described audio-frequency informationPlaying progress rate, and the progress broadcasting described video identical to play described video with described first terminal.
Further, described second terminal be further configured to determine described audio-frequency information described video timePosition on countershaft, to position the playing progress rate of described video by described time shaft.
By technique scheme, utilize and playing the audio-frequency information of the video playing progress rate to video contentIt is identified such that it is able to make different terminals play video with identical progress.
Other features and advantages of the present invention will be described in detail in detailed description of the invention part subsequently.
Detailed description of the invention
Below in conjunction with accompanying drawing, the detailed description of the invention of the present invention is described in detail.It should be appreciated thatDetailed description of the invention described herein is merely to illustrate and explains the present invention, is not limited to thisBright.
Fig. 1 is the video synchronization method flow chart that embodiment of the present invention provides.As it is shown in figure 1, thisA kind of video synchronization method of bright offer, the method may include that S101, and the second terminal obtains this first endThe source of the video that end is play;S102, described second terminal obtains described video from described source;AndS103, described second terminal plays audio-frequency information during described video described the according to described first terminalSynchronize in two terminals to play described video.Wherein, source refers to the source of video, such as, video link.In embodiments, after the second terminal gets the video link that first terminal plays video, Ke YitongCross network and obtain this video from this video link.Then, sound fitting technique is utilized, according to audio-frequency informationRealize broadcasting video Tong Bu with first terminal in the second terminal.
By technique scheme, utilize and playing the audio-frequency information of the video playing progress rate to video contentIt is identified such that it is able to make different terminals play video with identical progress.
In embodiments, step S102 the second terminal obtains the source of the video that this first terminal is playCan be realized by following steps further: first, the second terminal can such as be received also by mikeExtract sound during the described first terminal described video of broadcasting, thus obtain audio-frequency information;Then, secondTerminal can search for described video to obtain described the according to the audio-frequency information extracted in video libraryThe source of the video that one terminal is play.In embodiments, audio-frequency information can be audio volume control, passes throughCarry out comparison of wave shape with the audio frequency in video library and search for the video comprising audio volume control.
It should be noted that the video of the video of above-mentioned first terminal broadcasting and the second terminal plays can haveThere is different sources, it is possible to have identical source.In the case of using identical source, the most realExecuting in mode, first terminal and the second terminal can use same content providers.In embodiments,User can use its user name to log on first terminal and the second terminal, and this user name can beIn the user name of content providers registration, thus realize the binding of terminal and content providers.Embodiment partyIn formula, if first terminal and the second terminal are in different network environments, the second terminal can be by searchingRope video library obtains the source being suitable for its network environment, in order to obtain video.
In embodiments, the second terminal plays audio-frequency information during described video according to described first terminalSynchronizing to play described video in described second terminal to include, described second terminal is according to described audio-frequency informationPosition the playing progress rate of described video, and to play, with described first terminal, the progress that described video is identicalPlay described video.In embodiments, the second terminal may determine that audio-frequency information described video timePosition on countershaft, to position the playing progress rate of described video by described time shaft.Pass through audio-frequency informationThe location playing out progress needs the second terminal to be able to record that audio content, in embodiments, permissibleThe section audio content play by first terminal described in mike record.The length of audio content can beScheduled time length, in order to audio identification.
Fig. 2 is the video synchronizing system structural representation that embodiment of the present invention provides.As in figure 2 it is shown,The present invention additionally provides a kind of video synchronizing system, and this system can include the first terminal communicated201, the second terminal 202, wherein said first terminal 201 is configured to play video;Described second eventuallyEnd 202 is configured to: obtain the source of the video that this first terminal 201 is play;Institute is obtained from described sourceState video;And play audio-frequency information during described video described second according to described first terminal 202Synchronize in terminal 202 to play described video.
In embodiments, described system can also include with described first terminal 201 and described second eventuallyThe video libraries 203 of end 202 communication, wherein said second terminal 202 is further configured to: extract described theOne terminal 201 plays audio-frequency information during described video;And according to the audio-frequency information extracted in instituteState the source searching for described video in video library 203 to obtain the video that described first terminal 201 is play.
In embodiments, the video that described second terminal 202 obtains is play with described first terminal 201Video there is identical source.In such embodiment, first terminal 201 and the second terminal 202Can use same content providers, user can use same user name respectively first terminal 201 HeIts account in this content providers is logged in second terminal 202.
In embodiments, the video that described second terminal 202 obtains is play with described first terminal 201Video can also have the source differed.In such embodiment, first terminal 201 and secondTerminal 202 obtains video from different content providers.
In embodiments, in order to realize synchronizing to play, the second terminal 202 can be believed according to described audio frequencyBreath location first terminal 201 plays the progress of video, and to play described with described first terminal 201The progress that video is identical plays described video.In embodiments, below the second terminal 202 can useTwo ways realizes progress and synchronizes: one is that the second terminal 202 Real-time Collection first terminal 201 plays videoTime audio content (or audio volume control), then its from source obtain video navigate in this audio frequencyHold, then synchronize to play this video.Second terminal may determine that the audio-frequency information time shaft at described videoOn position, with the playing progress rate by time shaft positioning video;Another way is the second terminal 202After collecting audio content when first terminal 201 plays video, position from the video that source obtains at itVideo is commenced play out after this audio content, and a scheduled time length after this audio content.Wherein this scheduled time a length of second terminal 202 from obtain audio content start to commence play out video itBetween the process time.In above two mode, the first kind of way processing speed to the second terminal 202By higher requirement.Generally, the first terminal 201 in embodiment of the present invention and the second terminal202 can be the such as such terminal of TV, home computer, panel computer and mobile phone.The example aboveThe processor of terminal enough disposal abilities and speed can be provided.
The preferred embodiment of the present invention is described in detail above in association with accompanying drawing, but, the present invention does not limitDetail in above-mentioned embodiment, in the technology concept of the present invention, can be to the present inventionTechnical scheme carry out multiple simple variant, these simple variant belong to protection scope of the present invention.
It is further to note that each the concrete technology described in above-mentioned detailed description of the invention is specialLevy, in the case of reconcilable, can be combined by any suitable means.In order to avoid need notThe repetition wanted, various possible compound modes are illustrated by the present invention the most separately.
Additionally, combination in any can also be carried out between the various different embodiment of the present invention, as long as itsWithout prejudice to the thought of the present invention, it should be considered as content disclosed in this invention equally.