CN108600814A - A kind of audio video synchronization playback method and device - Google Patents
A kind of audio video synchronization playback method and device Download PDFInfo
- Publication number
- CN108600814A CN108600814A CN201810307459.4A CN201810307459A CN108600814A CN 108600814 A CN108600814 A CN 108600814A CN 201810307459 A CN201810307459 A CN 201810307459A CN 108600814 A CN108600814 A CN 108600814A
- Authority
- CN
- China
- Prior art keywords
- video
- time
- road
- rate
- control information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 230000003247 decreasing effect Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 6
- 238000004590 computer program Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000001360 synchronised effect Effects 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/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2387—Stream processing in response to a playback request from an end-user, e.g. for trick-play
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2662—Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
-
- 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/4402—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 reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440281—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 reformatting operations of video signals for household redistribution, storage or real-time display by altering the temporal resolution, e.g. by frame skipping
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8547—Content authoring involving timestamps for synchronizing content
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a kind of audio video synchronization playback methods and device, this method to include:Obtain the time of the timestamp label in each road video to be played;Using the video all the way that the time of timestamp label is preset fiducial time as video is referred to, rate on the basis of the playback rate of reference video is set;For the first video, the time of the timestamp label in the first video and the difference of fiducial time are determined;And according to preset multiple threshold intervals and the correspondence of broadcasting control information, inquire the corresponding broadcasting control information of threshold interval belonging to difference;According to the broadcasting control information inquired, the playback rate of the first video is adjusted, and the playback rate obtained based on adjustment plays the first video;First video is any road video in each road video in each road video in addition to reference video.
Description
Technical field
The present invention relates to video technique field more particularly to a kind of audio video synchronization playback methods and device.
Background technology
In multi-channel video is played simultaneously, common method is:The timestamp for obtaining each road video, by what is marked in timestamp
The video all the way of time at first road video as priority, plays preferential road video.Compare each non-preferential road video playback time
It is poor with preferential road video playback time, if the time difference is more than or equal to pre-set threshold value, suspends and play the non-preferential road
Video;If the time difference is less than pre-set threshold value, the non-preferential road video is played.Drawback of the prior art is that:Such as
The setting of fruit threshold value is larger, and such as 5 seconds, then video of the time difference in 5 seconds is uncontrolled, and time of occurrence difference is continued for, and each road regards
Frequency picture is asynchronous within the time difference;If threshold value setting is smaller, such as 1 second, in the case where video way is more, due to accidental
The multi-channel video time difference caused by factor is more than threshold value mostly, and each road video is susceptible to frequent pause, is synchronized although playing,
Whole playback rate is slower, and user experience is poor.
Invention content
The embodiment of the present application provides a kind of audio video synchronization playback method and device, each to solve to exist in the prior art
The problem of road video is uncontrolled during be played simultaneously and frequent pause.
The embodiment of the present application first aspect provides a kind of audio video synchronization playback method, including:Obtain each road to be played
The time of timestamp label in video.By the time of timestamp label be preset fiducial time video all the way as reference
Rate on the basis of the playback rate of reference video is arranged in video.For the first video, the timestamp label in the first video is determined
Time and fiducial time difference;And according to preset multiple threshold intervals and the correspondence of broadcasting control information, inquiry
The corresponding broadcasting control information of threshold interval belonging to difference.According to the broadcasting control information inquired, the first video is adjusted
Playback rate, and the playback rate obtained based on adjustment plays the first video;First video is that reference video is removed in each road video
Except each road video in any road video.
In the method that the embodiment of the present application first aspect provides, by control except one marked in timestamp
The playback rate of other road videos except the video of road, realizes being played simultaneously for each road video, avoids multi-channel video in synchronization
Uncontrolled and frequent pause in playing process ensure that each road video entirety playback rate.
In the above-mentioned methods, broadcasting control information includes the adjusted value of relative datum rate.
Different threshold intervals and corresponding playback rate adjusted value, can be made table, more acurrate by way of tabling look-up
It is easily checked the adjusted value of the corresponding playback rate of threshold interval.
Optionally, with the increase of threshold interval, the adjusted value of relative datum rate can be in that monotonic increase or dullness are passed
Subtract.
Optionally, fiducial time can be the median in the time of the timestamp label in each road video to be played,
Or can be the minimum value in the time of the timestamp label in each road video to be played.
Based on the above method, fiducial time can be each road video timestamp in median in time for marking, when
Between stab in time for marking it is bigger than fiducial time, it is advanced to indicate that the current road video is played compared with reference video, then needs to playing
Advanced video, which slow down, plays control;The time marked in timestamp is smaller than fiducial time, indicate the current road video compared with
Reference video playout-delay then needs to carry out accelerating to play control to the video of playout-delay, to reach each road video playing
Dynamic equilibrium.
Based on the above method, fiducial time may be each road video timestamp in minimum value in time for marking,
The time marked in other each road video time stamps in addition to reference video is not less than the reference time, indicates other current each roads
Video will not all be accelerated broadcasting compared with playout-delay, each road video are not present in reference video, and play quality is not compressed, and ensure
The play quality of the roads Liao Ge video.
The embodiment of the present application second aspect provides a kind of audio video synchronization playing device, including:Acquiring unit, for obtaining
The time of timestamp label in each road video to be played.Setting unit, for being preset by the time of timestamp label
The video all the way of fiducial time, which is used as, refers to video, and rate on the basis of the playback rate of reference video is arranged.Determine query unit,
For being directed to the first video, the time of the timestamp label in the first video and the difference of fiducial time are determined;And according to default
Multiple threshold intervals and broadcasting control information correspondence, inquire threshold interval corresponding the broadcastings control belonging to difference and believe
Breath.Broadcast unit is adjusted, for according to the broadcasting control information inquired, adjusting the playback rate of the first video, and based on tune
Whole obtained playback rate plays the first video.Wherein, the first video is that each road in each road video in addition to reference video regards
Any road video in frequency.
Technical solution provided by the embodiments of the present application controls the video all the way for being marked with fiducial time by each unit
Except other road videos each road video of playback rate playback rate, realize being played simultaneously for each road video, can be to avoid
Multi-channel video uncontrolled and frequent pause during being played simultaneously, ensure that each road video entirety playback rate.
Description of the drawings
Fig. 1 is a kind of flow chart of audio video synchronization playback method provided by the embodiments of the present application;
Fig. 2 is a kind of schematic diagram of audio video synchronization playing device provided by the embodiments of the present application.
Specific implementation mode
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with attached drawing to the present invention make into
It is described in detail to one step, it is clear that described embodiments are only a part of the embodiments of the present invention, rather than whole implementation
Example.Based on the embodiments of the present invention, obtained by those of ordinary skill in the art without making creative efforts
All other embodiment, shall fall within the protection scope of the present invention.
Fig. 1 is a kind of flow chart of audio video synchronization playback method provided by the embodiments of the present application.As shown in Figure 1, this method
Including:
Step S101, playback equipment obtain the time of the timestamp label in each road video to be played.
Playback equipment starting device drives, and obtains the timestamp in each road video, there is label in the timestamp of each road video
Currently playing time, above-mentioned each road video can come from different equipment, the Software Development Tools provided by each pipeline equipment
The scheduling of packet (SDK, software development kit) interface is being broadcast to obtain in the current each road video for participating in playing
The timestamp for the video frame put.
Step S102, playback equipment by the time of timestamp label be preset fiducial time video all the way as reference
Rate on the basis of the playback rate of reference video is arranged in video, playback equipment.
The time marked in timestamp in each road video got is compared by playback equipment, can optionally all the way
Video, which is used as, refers to video, and the time on the basis of the time marked in the timestamp of reference video is arranged, meanwhile, setting reference regards
Rate on the basis of the playback rate of frequency, other road videos carry out speed adjust according to the reference speed rate of reference video.
In a kind of realization method of step S102, fiducial time can be each road video timestamp in time for marking
In median, the time marked in timestamp is bigger than fiducial time, and it is advanced to indicate that the current road video is played compared with reference video,
It then needs to carry out broadcasting control of slowing down to playing advanced video;The time marked in timestamp is smaller than fiducial time, indicates to work as
The roads Qian Gai video then needs to carry out accelerating to play control to the video of playout-delay, reaches each road compared with reference video playout-delay
The dynamic equilibrium of video playing.
In another realization method of step S102, fiducial time may be each road video timestamp in mark
Minimum value in time, the time marked in other each road video time stamps in addition to reference video are not less than the reference time,
It indicates that other current each road videos will not all be accelerated broadcasting compared with playout-delay, each road video are not present in reference video, plays
Quality is not compressed, and ensure that the play quality of each road video.
Step S103, for the first video, playback equipment determines time and the benchmark of the timestamp label in the first video
The difference of time;And according to preset multiple threshold intervals and the correspondence of broadcasting control information, inquire the threshold belonging to difference
It is worth the corresponding broadcasting control information in section.
In step 103, broadcasting control information includes the adjusted value of relative datum rate.Adjusted value can be relative datum
The numerical value that rate is adjusted, the setting of adjusted value could be provided as percentage there are many mode realized in the present embodiment,
Rate it can increase and decrease rate value accordingly on the basis of, such as:Reference speed rate is S0, and adjusted value is ± S1, wherein S0 ± S1 is
The playback rate value of relative datum rate.Different threshold intervals and corresponding playback rate adjusted value, can be made table, pass through
The more acurrate adjusted value for being easily checked the corresponding playback rate of threshold interval of mode tabled look-up.It is played out in each road video
During, according to the current playback rate of reference video, playing certain advanced road video relative to reference video can carry out
Slow down and play control, certain road video relative to reference video playout-delay can carry out accelerating to play control.As can be seen that
When each road video plays out, on each road with the increase of threshold interval, the adjusted value of relative datum rate is in monotone decreasing.
When each road video carries out Reverse Play, the adjusted value of relative datum rate is in monotonic increase.
Step 104, according to the broadcasting control information inquired, playback equipment adjusts the playback rate of the first video, and base
The first video is played in the playback rate that adjustment obtains;First video is each road video in addition to reference video in each road video
In any road video.
At step 104, the SDK interfaces that the corresponding plant equipment of the first video of scheduling may be used regard to realize to first
Frequency plays out control.
Method provided by the embodiments of the present application is by control except marking some all the way in addition to video in timestamp
Other road videos playback rate, realize being played simultaneously for each road video, avoid multi-channel video during being played simultaneously
Uncontrolled and frequent pause ensure that each road video entirety playback rate.
The time that timestamp in the usual roads monitor video Zhong Ge video is marked is date and time code, such as 2018
8 divide 6 seconds when 20 days 11 January, and time format therein is also that can change.Timestamp can also be to be come with a character string
Indicate when 1 day 0 January of 1970 Greenwich Mean Time 0 divide 0 second (0 divides 0 second when 1 day 8 January of 1970 Beijing time) rise to show
Total number of seconds, also can select the time of certain video all the way therefore when determining fiducial time at the uniquely tagged a certain moment
The time marked in stamp is as fiducial time.The video for currently participating in being played simultaneously in a specific example has three tunnels, obtains
8 divide 20 seconds when taking the roads A video playing 20 days 11 January in 2018, and 8 divide when the roads B video playing 20 days 11 January in 2018
22 seconds, 8 divided 23 seconds when the roads C video playing 20 days 11 January in 2018, when the roads D video playing 20 days 11 January in 2018
8 points 24 seconds.Any road video can be chosen and be set as reference video, reproduction time is set as fiducial time and its playback rate
Be set as reference speed rate, other road videos according to playback rate adjusted according to the reproduction time and playback rate of reference video
It is whole, it is finally reached the purpose that each road audio video synchronization plays.Specific adjusted value is according to pre-set multiple threshold intervals and speed
The corresponding relationship of rate adjusted value is accordingly arranged.Specific correspondence such as table 1:
Table 1:Threshold interval relationship corresponding with speed adjust value
Threshold interval (second, S) | (-∞)-(-5) | (-5)-(-3) | (-3)-(-1) | (-1)-1 | 1-3 | 3-5 | 5-(+∞) |
Adjusted value (%) | +100 | +40 | +20 | 0 | -20 | -40 | -100 |
It should be noted that adjusted value can be the numerical value that relative datum rate is adjusted, it is set as in the present embodiment
Percentage, or reference speed rate increases and decreases rate value accordingly, such as:Reference speed rate is S0, and adjusted value is ± S1, wherein S0
± S1 is the playback rate value of relative datum rate.Explanation is needed further exist for, threshold interval is more than 5, corresponding adjustment
When value is -100%, indicate that video pause plays;Threshold interval be less than -5, corresponding adjusted value be+100%, indicate video with
Two speeds play.By in table 1 it is found that with the increase of threshold interval, relative datum during carrying out audio video synchronization broadcasting
The adjusted value of rate is in monotonic increase, then, during carrying out audio video synchronization Reverse Play, with the increasing of threshold interval
Greatly, the adjusted value of relative datum rate is in monotone decreasing.
In a specific example, the video all the way that the median in having time is marked in each road video time stamp is chosen
For reference video, that is, it is reference video to choose the roads B video, when 20 days 11 January of 2018 time marked in the video time stamp of the roads B
8 points of times on the basis of 22 seconds, the playback rate that other each road videos record video with respect to B are adjusted realization and are played simultaneously.The roads A regard
The difference of the time and fiducial time that are marked in frequency timestamp are -2 seconds, by inquiry table 1 it is found that threshold value where above-mentioned difference
Section is【(-3)-(-1)】S, corresponding adjusted value are+20%, i.e., to the roads A video accelerate 20% speed adjust.Together
Reason carries out the road C, D video the speed adjust of deceleration 20% so that each road video synchronizes broadcasting.
Fiducial time can be each road video timestamp in median in time for marking, mark in timestamp when
Between it is bigger than fiducial time, it is advanced to indicate that the current road video is played compared with reference video, then needs to carry out to playing advanced video
Slow down and plays control;The time marked in timestamp is smaller than fiducial time, indicates that the current road video prolongs compared with reference video broadcasting
Late, then it needs that the video of playout-delay is carried out accelerating to play control, reaches the dynamic equilibrium of each road video playing.
In another specific example, video all the way minimum in label having time value is that reference regards in access time stamp
Frequently, that is, it is reference video to choose A roads video, and 8 divide 20 seconds when 20 days 11 January of 2018 time marked in the video time stamp of the roads A
On the basis of the time, other each road videos are adjusted realization with respect to the playback rate of the roads A video and are played simultaneously.Currently playing B
8 divide 22 seconds when the time marked in the video time stamp of road is 20 days 11 January in 2018, are 2 seconds with fiducial time difference, by looking into
Inquiry table 1 is it is found that the threshold interval where above-mentioned difference is【1-3】S, corresponding adjusted value are -20%, then are carried out to the roads B video
The speed adjust of deceleration 20% so that the roads B video synchronizes broadcasting with the roads A video, that is, reference video.Similarly, the road C, D is regarded
Frequency carries out the speed adjust of deceleration 40% so that each road video synchronizes broadcasting.
Fiducial time may be each road video timestamp in minimum value in time for marking, in addition to reference video
The time marked in other each road video time stamps is not less than the reference time, indicates other current each road videos compared with reference video
In playout-delay is not present, each road video will not all be accelerated broadcasting, and play quality is not compressed, and ensure that broadcasting for each road video
Put quality.
In specific example provided by the embodiments of the present application, label some in timestamp is removed by control and is regarded all the way
The playback rate of other road videos except frequency, realizes being played simultaneously for each road video, avoids multi-channel video and is being played simultaneously
Uncontrolled and frequent pause in the process ensure that each road video entirety playback rate.
Fig. 2 is a kind of schematic diagram of audio video synchronization playing device provided by the embodiments of the present application.As shown in Fig. 2, the device
Including:Acquiring unit, the time for obtaining the timestamp label in each road video to be played.Setting unit, for by when
Between to stab the time of label be that the video all the way of preset fiducial time is used as and refers to video, the playback rate that reference video is arranged is
Reference speed rate.It determines query unit, for being directed to the first video, determines time and the benchmark of the timestamp label in the first video
The difference of time;And according to preset multiple threshold intervals and the correspondence of broadcasting control information, inquire the threshold belonging to difference
It is worth the corresponding broadcasting control information in section.Broadcast unit is adjusted, for according to the broadcasting control information inquired, adjustment first to regard
The playback rate of frequency, and the playback rate obtained based on adjustment plays the first video.Wherein, the first video is to be removed in each road video
Any road video in each road video except reference video.
Method and device provided by the embodiments of the present application controls the playback rate of each road video by each unit, realizes
Each road video is played simultaneously, and avoids multi-channel video uncontrolled and frequent pause during being played simultaneously, and ensure that each
Road video entirety playback rate, improves user experience.
Above by reference to showing according to the method, apparatus (system) of the embodiment of the present application and/or the frame of computer program product
Figure and/or flow chart describe the application.It should be understood that can realize that block diagram and or flow chart is shown by computer program instructions
The combination of one block of figure and the block of block diagram and or flow chart diagram.These computer program instructions can be supplied to logical
With computer, the processor of special purpose computer and/or other programmable data processing units, to generate machine so that via meter
The instruction that calculation machine processor and/or other programmable data processing units execute creates for realizing block diagram and or flow chart block
In specified function action method.
Correspondingly, the application can also be implemented with hardware and/or software (including firmware, resident software, microcode etc.).More
Further, the application can take computer usable or the shape of computer program product on computer readable storage medium
Formula has the computer realized in the medium usable or computer readable program code, to be made by instruction execution system
It is used with or in conjunction with instruction execution system.In the present context, computer can be used or computer-readable medium can be with
It is arbitrary medium, can includes, store, communicating, transmitting or transmitting program, is made by instruction execution system, device or equipment
With, or instruction execution system, device or equipment is combined to use.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art
God and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies
Within, then the present invention is also intended to include these modifications and variations.
Claims (8)
1. a kind of audio video synchronization playback method, the method includes:
Obtain the time of the timestamp label in each road video to be played;
Using the video all the way that the time of timestamp label is preset fiducial time as video is referred to, broadcasting for reference video is set
Put rate on the basis of rate;
For the first video, the difference of the time and fiducial time of the timestamp label in first video are determined;And according to
The correspondence of preset multiple threshold intervals and broadcasting control information, inquires that the threshold interval belonging to the difference is corresponding to be broadcast
Put control information;
According to the broadcasting control information inquired, the playback rate of first video is adjusted, and obtained based on adjustment
The playback rate plays first video;
First video is any road video in each road video in each road video in addition to the reference video.
2. according to the method described in claim 1, it is characterized in that, the broadcasting control information includes the relatively described reference speed rate
Adjusted value.
3. according to the method described in claim 2, it is characterized in that, with the threshold interval increase, the relatively described benchmark
The adjusted value of rate is in monotonic increase or monotone decreasing.
4. according to the method described in claim 1, it is characterized in that, the fiducial time is in each road video to be played
Timestamp label time in median, or in time for the timestamp label in each road video to be played
Minimum value.
5. a kind of audio video synchronization playing device, described device include:
Acquiring unit, the time for obtaining the timestamp label in each road video to be played;
Setting unit, for being used as the video all the way that the time of timestamp label is preset fiducial time with reference to video, if
Set rate on the basis of the playback rate of reference video;
It determines query unit, for being directed to the first video, determines time and the benchmark of the timestamp label in first video
The difference of time;And it according to preset multiple threshold intervals and the correspondence of broadcasting control information, inquires belonging to the difference
The corresponding broadcasting control information of threshold interval;
Broadcast unit is adjusted, for according to the broadcasting control information inquired, adjusting the playback rate of first video,
And the playback rate obtained based on adjustment plays first video;
First video is any road video in each road video in each road video in addition to the reference video.
6. device according to claim 5, which is characterized in that the broadcasting control information includes the relatively described reference speed rate
Adjusted value.
7. device according to claim 6, which is characterized in that with the increase of the threshold interval, the relatively described benchmark
The adjusted value of rate is in monotonic increase or monotone decreasing.
8. device according to claim 5, which is characterized in that the fiducial time is in each road video to be played
Timestamp label time in median, or in time for the timestamp label in each road video to be played
Minimum value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810307459.4A CN108600814A (en) | 2018-04-08 | 2018-04-08 | A kind of audio video synchronization playback method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810307459.4A CN108600814A (en) | 2018-04-08 | 2018-04-08 | A kind of audio video synchronization playback method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108600814A true CN108600814A (en) | 2018-09-28 |
Family
ID=63621294
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810307459.4A Pending CN108600814A (en) | 2018-04-08 | 2018-04-08 | A kind of audio video synchronization playback method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108600814A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110430445A (en) * | 2019-06-26 | 2019-11-08 | 北京拙河科技有限公司 | A kind of audio video synchronization playback method, device, equipment and medium |
CN111541926A (en) * | 2020-05-08 | 2020-08-14 | 浙江大华技术股份有限公司 | Multimedia file playing method and device, storage medium and electronic device |
CN111669539A (en) * | 2019-03-05 | 2020-09-15 | 杭州海康威视数字技术股份有限公司 | Video playing method and device and electronic equipment |
CN113163222A (en) * | 2021-03-31 | 2021-07-23 | 杭州奥点科技股份有限公司 | Video frame synchronization method, system, equipment and readable storage medium |
CN113542811A (en) * | 2021-07-15 | 2021-10-22 | 杭州海康威视数字技术股份有限公司 | Video playing method and device and computer readable storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101026769A (en) * | 2007-01-12 | 2007-08-29 | 西安交通大学 | Multi-path media synchronous display control method |
WO2009104869A1 (en) * | 2008-02-20 | 2009-08-27 | Electronics And Telecommunications Research Institute | Method and apparatus for svc video and aac audio synchronization using npt |
CN103731625A (en) * | 2013-12-13 | 2014-04-16 | 厦门雅迅网络股份有限公司 | Method for simultaneously and synchronously playing multiple paths of audios and videos |
CN103959230A (en) * | 2011-09-30 | 2014-07-30 | 苹果公司 | Method for synchronizing content displayed on multiple devices in an array |
CN104410807A (en) * | 2014-11-24 | 2015-03-11 | 深圳市华宝电子科技有限公司 | Method and device for synchronously replaying multi-channel video |
CN104618673A (en) * | 2015-01-20 | 2015-05-13 | 武汉烽火众智数字技术有限责任公司 | NVR (Network Video Recorder)-based multi-channel video synchronous playback control method and device |
CN106851044A (en) * | 2016-12-13 | 2017-06-13 | 深圳英飞拓科技股份有限公司 | A kind of audio video synchronization back method and device |
CN107231574A (en) * | 2017-07-05 | 2017-10-03 | 北京辰安信息科技有限公司 | Video broadcasting method and video play device |
-
2018
- 2018-04-08 CN CN201810307459.4A patent/CN108600814A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101026769A (en) * | 2007-01-12 | 2007-08-29 | 西安交通大学 | Multi-path media synchronous display control method |
WO2009104869A1 (en) * | 2008-02-20 | 2009-08-27 | Electronics And Telecommunications Research Institute | Method and apparatus for svc video and aac audio synchronization using npt |
CN103959230A (en) * | 2011-09-30 | 2014-07-30 | 苹果公司 | Method for synchronizing content displayed on multiple devices in an array |
CN103731625A (en) * | 2013-12-13 | 2014-04-16 | 厦门雅迅网络股份有限公司 | Method for simultaneously and synchronously playing multiple paths of audios and videos |
CN104410807A (en) * | 2014-11-24 | 2015-03-11 | 深圳市华宝电子科技有限公司 | Method and device for synchronously replaying multi-channel video |
CN104618673A (en) * | 2015-01-20 | 2015-05-13 | 武汉烽火众智数字技术有限责任公司 | NVR (Network Video Recorder)-based multi-channel video synchronous playback control method and device |
CN106851044A (en) * | 2016-12-13 | 2017-06-13 | 深圳英飞拓科技股份有限公司 | A kind of audio video synchronization back method and device |
CN107231574A (en) * | 2017-07-05 | 2017-10-03 | 北京辰安信息科技有限公司 | Video broadcasting method and video play device |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111669539A (en) * | 2019-03-05 | 2020-09-15 | 杭州海康威视数字技术股份有限公司 | Video playing method and device and electronic equipment |
CN110430445A (en) * | 2019-06-26 | 2019-11-08 | 北京拙河科技有限公司 | A kind of audio video synchronization playback method, device, equipment and medium |
CN111541926A (en) * | 2020-05-08 | 2020-08-14 | 浙江大华技术股份有限公司 | Multimedia file playing method and device, storage medium and electronic device |
CN113163222A (en) * | 2021-03-31 | 2021-07-23 | 杭州奥点科技股份有限公司 | Video frame synchronization method, system, equipment and readable storage medium |
CN113542811A (en) * | 2021-07-15 | 2021-10-22 | 杭州海康威视数字技术股份有限公司 | Video playing method and device and computer readable storage medium |
CN113542811B (en) * | 2021-07-15 | 2023-05-16 | 杭州海康威视数字技术股份有限公司 | Video playing method, device and computer readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108600814A (en) | A kind of audio video synchronization playback method and device | |
CN111213385B (en) | Content modification method, media client and non-transitory computer readable medium | |
CN106454493B (en) | Currently playing TV program information querying method and smart television | |
US8694670B2 (en) | Time synchronization of multiple time-based data streams with independent clocks | |
CA2939311C (en) | Real time popularity based audible content acquisition | |
CN107566889B (en) | Audio stream flow velocity error processing method and device, computer device and computer readable storage medium | |
CN105898500A (en) | Network video play method and device | |
CN109275008A (en) | A kind of method and apparatus of audio-visual synchronization | |
CN100450163C (en) | A video and audio synchronization playing method for mobile multimedia broadcasting | |
CN106851044B (en) | Video synchronous playback method and device | |
CN101419827B (en) | Method for synchronzing audio and video data in avi file | |
EP3824638B1 (en) | Advanced preparation for content revision based on expected latency in obtaining new content | |
CN1960485B (en) | Method for playing back video and audio synchronistically in mobile media broadcast | |
CN106717079B (en) | Clock synchronization using WIFI beacons | |
CN105979289A (en) | Video generation and play method and device | |
CN108449617A (en) | A kind of method and device of control audio-visual synchronization | |
CN103648011B (en) | A kind of audio-visual synchronization apparatus and method based on HLS protocol | |
CN104079958B (en) | A kind of method of video broadcast synchronous with multichannel audio | |
WO2016102224A1 (en) | Quality of media synchronization | |
CN109151987A (en) | A kind of method that more room audio groups are played simultaneously in WLAN | |
CN104618737B (en) | The slow synchronous method of stream media system clock and its device | |
CN103581730A (en) | Method for achieving synchronization of audio and video on digital set top box | |
CN108156498A (en) | A kind of method and device of audio-visual synchronization | |
CN109246443A (en) | Live stream slicing synchronization method and system | |
CN106911941B (en) | A kind of adaptive video dicing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180928 |
|
RJ01 | Rejection of invention patent application after publication |