[go: up one dir, main page]

CN104410807B - A kind of multi-channel video synchronized playback method and device - Google Patents

A kind of multi-channel video synchronized playback method and device Download PDF

Info

Publication number
CN104410807B
CN104410807B CN201410681595.1A CN201410681595A CN104410807B CN 104410807 B CN104410807 B CN 104410807B CN 201410681595 A CN201410681595 A CN 201410681595A CN 104410807 B CN104410807 B CN 104410807B
Authority
CN
China
Prior art keywords
video
channel
channel video
standard time
frame
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.)
Active
Application number
CN201410681595.1A
Other languages
Chinese (zh)
Other versions
CN104410807A (en
Inventor
庄少华
陈文明
江常杯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN HUABAO ELECTRONIC TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN HUABAO ELECTRONIC TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SHENZHEN HUABAO ELECTRONIC TECHNOLOGY Co Ltd filed Critical SHENZHEN HUABAO ELECTRONIC TECHNOLOGY Co Ltd
Priority to CN201410681595.1A priority Critical patent/CN104410807B/en
Publication of CN104410807A publication Critical patent/CN104410807A/en
Application granted granted Critical
Publication of CN104410807B publication Critical patent/CN104410807B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Television Signal Processing For Recording (AREA)

Abstract

The present invention is suitable for monitoring technology field, there is provided a kind of multi-channel video synchronized playback method and device, the multi-channel video synchronized playback method include:Obtain multiple timestamps of currently playing multi-channel video;In multiple timestamps of the multi-channel video, selected wherein video is normal video all the way, and the timestamp of the normal video stabs for the standard time;Stabbed according to the standard time, adjust the video frame of the multi-channel video, until the multi-channel video is played simultaneously.The present invention is stabbed according to the standard time, adjust the video frame of multi-channel video, until multi-channel video is played simultaneously, avoid in position fixing process, video frame rate is not caught up with because searching thread blocking or solution bit rate, the situation that multi-channel video is unable to synchronized playback occurs so that the same time can play back multi-channel video at the same time, so as to both reduce the thread of multi-channel video synchronized playback, the speed of multi-channel video synchronized playback is also improved.

Description

A kind of multi-channel video synchronized playback method and device
Technical field
The invention belongs in monitoring technology field, more particularly to a kind of multi-channel video synchronized playback method and device.
Background technology
Hard disk video recorder (DigitalVideoRecorder, DVR), i.e. digital video recorder, using HD recording, tool Have and long-time video recording, recording, remotely monitor and the function of control are carried out to image/voice.With network bandwidth, computer disposal Ability and the rapid raising of memory capacity and the appearance of the various usable video information processing technologies, video monitoring enter totally The cybertimes of word, that is, the third generation video monitoring system being known as.Digital monitoring is with its directly perceived, convenient and content The features such as abundant, it is increasingly subject to the attention and concern of people.
However, existing DVR supports multi-channel video capturing, when in use between stamp realize on the basis of frame synchronization pair The synchronized playback of multi-channel video, it is there are the major defect of two aspects, and details are as follows:
In a first aspect, the video frame letter, it is necessary to first Search and Orientation multi-channel video is carried out when multi-channel video is played simultaneously in DVR Breath, the reason is that using the original video frame Search and Orientations of DVR, it is necessary in the whole text read multi-channel video in video frame, can The positional information of video frame is accurately positioned, therefore, be easy to cause thread blocking, multi-video-stream render asynchrony phenomenon occurs.
Second aspect, when DVR progress multi-channel videos are played simultaneously, multi-channel video is encoded with audio mix, is being solved When code plays thread, often because the solution bit rate of video does not catch up with video frame rate, cause to broadcast one by one during video playback Put, therefore, it is impossible to carry out multi-channel video synchronized playback.
The content of the invention
The purpose of the embodiment of the present invention is to provide a kind of multi-channel video synchronized playback method and device, it is intended to solves multichannel Video does not catch up with video frame rate in synchronized playback, because Search and Orientation process thread blocks or solve bit rate, causes multichannel Video can not realize the problem of synchronized playback.
The embodiment of the present invention is achieved in that a kind of multi-channel video synchronized playback method, including:
Obtain multiple timestamps of currently playing multi-channel video;
In multiple timestamps of the multi-channel video, selected wherein video is normal video all the way, the normal video Timestamp be the standard time stamp;
Stabbed according to the standard time, adjust the video frame of the multi-channel video, until the multi-channel video is played simultaneously.
The another object of the embodiment of the present invention is to provide multi-channel video synchronous playback means, including:
Timestamp acquisition module, for obtaining multiple timestamps of currently playing multi-channel video;
Label time stabs selecting module, in multiple timestamps of the multi-channel video, selectes wherein video all the way For normal video, the timestamp of the normal video stabs for the standard time;
Synchronous processing module, for being stabbed according to the standard time, adjusts the video frame of the multi-channel video, until synchronous Play the multi-channel video.
In the present embodiment, stabbed according to the standard time, adjust the video frame of multi-channel video, regarded until multichannel is played simultaneously Frequently, avoid in position fixing process, do not catch up with video frame rate because searching thread blocking or solution bit rate, multi-channel video occur not The situation of energy synchronized playback so that the same time can play back multi-channel video at the same time, synchronously be returned so as to both reduce multi-channel video The thread put, also improves the speed of multi-channel video synchronized playback.
Brief description of the drawings
Fig. 1 is that multi-channel video synchronized playback method provided in an embodiment of the present invention realizes flow chart;
Fig. 2 is that multi-channel video synchronized playback method and step S103 provided in an embodiment of the present invention realizes flow chart;
Fig. 3 is that multi-channel video synchronized playback method provided in an embodiment of the present invention decoding caching realizes flow chart;
Fig. 4 is the first structure block diagram of multi-channel video synchronous playback means provided in an embodiment of the present invention;
Fig. 5 is the second structure chart of multi-channel video synchronous playback means provided in an embodiment of the present invention;
Fig. 6 is the 3rd structure chart of multi-channel video synchronous playback means provided in an embodiment of the present invention;
Fig. 7 is the 4th structure chart of multi-channel video synchronous playback means provided in an embodiment of the present invention.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, with reference to the accompanying drawings and embodiments, it is right The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.
Embodiment one
With reference to figure 1, Fig. 1 is the flow chart of realizing of multi-channel video synchronized playback method provided in an embodiment of the present invention, is described in detail It is as follows:
In step S101, multiple timestamps of currently playing multi-channel video are obtained;
In step s 102, in multiple timestamps of the multi-channel video, selected wherein video is normal video all the way, The timestamp of the normal video stabs for the standard time;
In step s 103, stabbed according to the standard time, adjust the video frame of the multi-channel video, until being played simultaneously The multi-channel video.
Wherein, pack in Video coding and generate video recording APMB package, the Video coding is to use compress technique, by video Form changed, compressed encoding can be MPEG and H.26X form.
Wherein, in multichannel video decoding thread, decoding of the decoder to video flowing passes through processing cycle frame by frame when playing Call, one cycle only completes the decoding, processing, display of a two field picture;And be controlled by the speed of service of circulation, solve Code plays thread and will at full throttle run, and frequency is performed to slow down circulation therefore, it is necessary to add the pausing operation to thread, from And realize the control to playback rate.
In the present embodiment, stabbed according to the standard time, adjust the video frame of multi-channel video, regarded until multichannel is played simultaneously Frequently, avoid in position fixing process, do not catch up with video frame rate because searching thread blocking or solution bit rate, multi-channel video occur not The situation of energy synchronized playback so that the same time can play back multi-channel video at the same time, synchronously be returned so as to both reduce multi-channel video The thread put, also improves the speed of multi-channel video synchronized playback.
Embodiment two
Multiple timestamps of currently playing multi-channel video are obtained in preconfigured concordance list.
In this example, multiple video frame of the currently playing multi-channel video of extraction, the video frame are key frame, are leaned on The in-frame encoding picture that image space redundancy carrys out compressed transmission data amount is eliminated as much as, passes through the time of the video frame Information and the concordance list of the every road video of offset address correspondence establishment of the video frame, read the information per road concordance list, you can Obtain the specifying information in the road video.
Embodiment three
The temporal information of video frame in multi-channel video is extracted, according to the temporal information configuration index table.
Wherein, the video recording APMB package includes video recording packet header information and multi-channel video;The packet of video frame index table Include video frame time and offset address of the video frame in multi-channel video.
In the present embodiment, the video frame index table of the video recording APMB package of generation is added to video recording APMB package afterbody, i.e., It is multi-channel video afterbody, the address of video frame index table is successively added to recording a video in packet header information, per video frame rope all the way Draw table to store successively to the road video afterbody, easy to when playing back Search and Orientation, recorded a video by reading APMB package when it is rapid Video frame index table is navigated to, then the specifying information in video recording bag is obtained by video frame index table.
Example IV
With reference to figure 2, Fig. 2 is that multi-channel video synchronized playback method and step S103 provided in an embodiment of the present invention realizes flow Figure, details are as follows:
Stabbed according to the standard time, in the multi-channel video, adjust regarding for the video in addition to the normal video Frequency frame, until the multi-channel video is played simultaneously, is specially:
In step s 201, stabbed according to the standard time, in the multi-channel video, judged beyond the normal video Video timestamp whether be more than the standard time stab;
In step S202, when the timestamp of the video, which is more than the standard time, to be stabbed, then output upper one regards again Frequency frame, until the timestamp of the video is identical with the standard time stamp;
In step S203, in the case that the timestamp of the video is less than standard time stamp, described regard is lost Frequency current frame data, obtains next video frame, until the timestamp of video is identical with the standard time stamp.
Wherein, multi-channel video can be 4,6,9,12,16,32 or more multi-channel video, be preferably 4 road videos herein;Separately Outer 3 road video carries out contrast processing with standard time stamp one by one, if the timestamp of certain road video is more than standard time stamp, The previous frame video data of the road video is then exported again;If the timestamp of certain road video is less than standard time stamp, go out Existing frame losing phenomenon, directly acquires the next frame video data of the road video, reaches and harmonize timestamp and realize the same of video data Step.
Embodiment five
With reference to figure 3, Fig. 3 is that the decoding caching of multi-channel video synchronized playback method provided in an embodiment of the present invention realizes flow Figure, details are as follows:
In step S301, according to decoder frame per second in multi-channel video and video stream frame rate difference comparsion, determine that decoding is slow The display duration deposited;
In this example, setting variable Toverflow to be expressed as, " each frame shows that total duration is total beyond its application so far The time difference of duration ", it is assumed that some time n-th frame calls clock () function to obtain at this time by pause thread msleep (t) displays When thread proceeds to next frame and is ready to shown after time tn, then n-th frame with show duration Tn=clock ()- tn+1;
In step s 302, according to the display duration of decoding caching, adjust caching in multi-channel video and decode until synchronous.
, will when the duration Tn that Video Decoder frame per second is shown is more than the duration Tf that video stream frame rate is shown per two field picture The value of Tn-Tf adds Toverflow, is directly entered n+1 frames and shows;
In this example, the display duration of n frames, which has exceeded it, should show duration, because when the consumption of n+1 frame decodings is excessive Between, so the duration difference of Tn-Tf is added Toverflow, realize video fast forward form, be directly entered n+1 frames and show.
As the duration Tn that Video Decoder frame per second is shown Tfs long no more than the video stream frame rate duration that often two field picture is shown, And the value of Tf-Tn is less than the value that Toverflow currently adds up, and Toverflow is subtracted to the value of Tf-Tn, n+1 frames is directly entered and shows Show;
In this example, the video made in broadcasting, which is realized, to fall back, and achievees the purpose that simultaneous display after decoding.
When the duration Tn that Video Decoder frame per second is shown is no more than the duration Tf that video stream frame rate is shown per two field picture, and The value of Tf-Tn is not less than the values that currently add up of Toverflow, pause thread msleep (t) pauses Tf-Tn-Toverflow when It is long, then empty Toverflow and enter.
In the present embodiment, when the display duration difference of Tf-Tn is not less than the values that currently add up of Toverflow, wherein, bag The situation that Toverflow is zero is included, when having suspended Tf-Tn-Toverflow durations, empties the accumulated value of Toverflow, into Enter n+1 frames to show.
Embodiment six
Fig. 4 is the first structure block diagram of multi-channel video synchronous playback means provided in an embodiment of the present invention, the multi-channel video Synchronous playback means can run on server.For convenience of description, it illustrate only part related to the present embodiment.
Reference Fig. 4, the multi-channel video synchronous playback means, including:
Timestamp acquisition module 41, for obtaining multiple timestamps of currently playing multi-channel video;
Label time stabs selecting module 42, in multiple timestamps of the multi-channel video, selecting and wherein regarding all the way Frequency is normal video, and the timestamp of the normal video stabs for the standard time;
Synchronous processing module 43, for being stabbed according to the standard time, adjusts the video frame of the multi-channel video, until same Step plays the multi-channel video.
In a kind of implementation of the present embodiment, with reference to Fig. 5, Fig. 5 is that multi-channel video provided in an embodiment of the present invention is same The second structure chart of playback reproducer is walked, in the multi-channel video synchronous playback means, the timestamp acquisition module 41 includes:
Concordance list dispensing unit 411, extracts the temporal information of video frame in multi-channel video, is configured according to the temporal information Concordance list.
In this example, the concordance list includes video frame time information and the offset address of video frame, the concordance list The corresponding afterbody for being stored in multi-channel video;The address of the concordance list is added to the head of multi-channel video, according to the index Video frame time information and the offset address of video frame obtain multiple timestamps of currently playing multi-channel video in table.
Timestamp acquiring unit 412, obtained in preconfigured concordance list currently playing multi-channel video it is multiple when Between stab
In this example, multiple video frame time informations of currently playing multi-channel video are extracted, are regarded according to the multiple Frequency frame time information establishes corresponding concordance list, and multiple times of currently playing multi-channel video are obtained in the concordance list Stamp.
In a kind of implementation of the present embodiment, with reference to Fig. 6, Fig. 6 is that multi-channel video provided in an embodiment of the present invention is same The 3rd structure chart of playback reproducer is walked, in the multi-channel video synchronous playback means, the synchronous processing module 43 includes:
Synchronous processing unit 431, for being stabbed according to the standard time, in the multi-channel video, adjustment removes the mark The video frame of video beyond quasi- video, until the multi-channel video is played simultaneously.
In a kind of implementation of the present embodiment, with reference to Fig. 7, Fig. 7 be it is provided in an embodiment of the present invention be multi-channel video 4th structure chart of synchronous playback means, in the multi-channel video synchronous playback means, the synchronous processing unit 431, including:
Judgment sub-unit 4311, for being stabbed according to the standard time, in the multi-channel video, judges that the standard regards Whether the timestamp of the video beyond frequency is more than standard time stamp;
First synchronous subelement 4312, for when the timestamp of the video is more than the standard time and stabs, then again The upper video frame of output, until the timestamp of the video is identical with the standard time stamp;
Second synchronous subelement 4313, in the case of being less than standard time stamp when the timestamp of the video, The video current frame data is lost, obtains next video frame, until the timestamp of video is identical with the standard time stamp.
Device provided in an embodiment of the present invention can be applied in foregoing corresponding embodiment of the method, and details are referring to above-mentioned reality The description of example is applied, details are not described herein.
Through the above description of the embodiments, those skilled in the art can be understood that to the present invention and can borrow Software is helped to add the mode of required common hardware to realize.The program can be stored in read/write memory medium, described Storage medium, as random access memory, flash memory, read-only storage, programmable read only memory, electrically erasable programmable storage Device, register etc..The storage medium is located at memory, and processor reads the information in memory, this hair is performed with reference to its hardware Method described in bright each embodiment.
The above description is merely a specific embodiment, but protection scope of the present invention is not limited thereto, any Those familiar with the art the invention discloses technical scope in, can want easily to change or replacement, all should It is included within the scope of the present invention.Therefore, protection scope of the present invention should be subject to scope of the claims.

Claims (4)

  1. A kind of 1. multi-channel video synchronized playback method, it is characterised in that including:
    Obtain multiple timestamps of currently playing multi-channel video;
    In multiple timestamps of the multi-channel video, selected wherein video is normal video all the way, the normal video when Between stamp for the standard time stab;
    Stabbed according to the standard time, adjust the video frame of the multi-channel video, until the multi-channel video is played simultaneously;
    According to decoder frame per second in multi-channel video and video stream frame rate difference comparsion, the display duration that decoding caches is determined;
    According to the display duration of decoding caching, adjust caching in multi-channel video and decode until synchronous;
    Wherein, the multiple timestamps for obtaining currently playing multi-channel video, are specially:
    Multiple timestamps of currently playing multi-channel video are obtained in preconfigured concordance list, the concordance list is added to record As APMB package afterbody, the address of concordance list is added in video recording packet header information successively;
    Stabbed according to the standard time, adjust the video frame of the multi-channel video, until the multi-channel video is played simultaneously, specifically For:
    Stabbed according to the standard time, in the multi-channel video, adjust the video frame of the video in addition to the normal video, Until the multi-channel video is played simultaneously;
    It is described to be stabbed according to the standard time, in the multi-channel video, adjust regarding for the video in addition to the normal video Frequency frame, until the multi-channel video is played simultaneously, is specially:
    Stabbed according to the standard time, in the multi-channel video, judging the timestamp of the video beyond the normal video is It is no to be more than standard time stamp;
    When the timestamp of the video, which is more than the standard time, to be stabbed, then a upper video frame is exported again, until the video Timestamp it is identical with the standard time stamp;
    In the case that the timestamp of the video is less than standard time stamp, the video current frame data is lost, is obtained Next video frame, until the timestamp of video is identical with the standard time stamp.
  2. 2. multi-channel video synchronized playback method according to claim 1, it is characterised in that described to be obtained in the concordance list Before taking multiple timestamps of currently playing multi-channel video, including:
    The temporal information of video frame in multi-channel video is extracted, according to the temporal information configuration index table.
  3. A kind of 3. multi-channel video synchronous playback means, it is characterised in that including:
    Timestamp acquisition module, for obtaining multiple timestamps of currently playing multi-channel video;
    Label time stabs selecting module, and in multiple timestamps of the multi-channel video, selecting, wherein video is mark all the way Quasi- video, the timestamp of the normal video stab for the standard time;
    Synchronous processing module, for being stabbed according to the standard time, adjusts the video frame of the multi-channel video, until being played simultaneously The multi-channel video;
    According to decoder frame per second in multi-channel video and video stream frame rate difference comparsion, the display duration that decoding caches is determined;
    According to the display duration of decoding caching, adjust caching in multi-channel video and decode until synchronous;
    Wherein, the timestamp acquisition module, including:
    Timestamp acquiring unit, obtains multiple timestamps of currently playing multi-channel video, institute in preconfigured concordance list Concordance list is stated to be added to successively in video recording packet header information added to video recording APMB package afterbody, the address of concordance list;
    Synchronous processing module includes:
    Synchronous processing unit, for according to the standard time stab, in the multi-channel video, adjustment except the normal video with The video frame of outer video, until the multi-channel video is played simultaneously;
    The synchronous processing unit includes:
    Judgment sub-unit, for being stabbed according to the standard time, in the multi-channel video, judges beyond the normal video Whether the timestamp of video is more than standard time stamp;
    First synchronous subelement, for when the timestamp of the video is more than the standard time and stabs, then exporting upper one again Video frame, until the timestamp of the video is identical with the standard time stamp;
    Second synchronous subelement, in the case of being less than standard time stamp when the timestamp of the video, loses described Video current frame data, obtains next video frame, until the timestamp of video is identical with the standard time stamp.
  4. 4. multi-channel video synchronous playback means according to claim 3, it is characterised in that the timestamp acquisition module, Further include:
    Concordance list dispensing unit, extracts the temporal information of video frame in multi-channel video, according to the temporal information configuration index table.
CN201410681595.1A 2014-11-24 2014-11-24 A kind of multi-channel video synchronized playback method and device Active CN104410807B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410681595.1A CN104410807B (en) 2014-11-24 2014-11-24 A kind of multi-channel video synchronized playback method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410681595.1A CN104410807B (en) 2014-11-24 2014-11-24 A kind of multi-channel video synchronized playback method and device

Publications (2)

Publication Number Publication Date
CN104410807A CN104410807A (en) 2015-03-11
CN104410807B true CN104410807B (en) 2018-04-20

Family

ID=52648394

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410681595.1A Active CN104410807B (en) 2014-11-24 2014-11-24 A kind of multi-channel video synchronized playback method and device

Country Status (1)

Country Link
CN (1) CN104410807B (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104796670A (en) * 2015-04-23 2015-07-22 安徽省道一电子科技有限公司 Cross-platform multiway realtime video processing system architecture based on flow line architecture
CN105245977B (en) * 2015-10-10 2020-09-25 上海慧体网络科技有限公司 Method for synchronous live broadcast of multiple groups of cameras
CN107306199B (en) * 2016-04-20 2020-03-27 中兴通讯股份有限公司 Network element data playback method and device
CN106851044B (en) * 2016-12-13 2020-01-03 深圳英飞拓科技股份有限公司 Video synchronous playback method and device
CN107231574A (en) * 2017-07-05 2017-10-03 北京辰安信息科技有限公司 Video broadcasting method and video play device
CN108259805B (en) * 2018-03-30 2020-11-10 深圳市华宝电子科技有限公司 Multi-channel video decoding method, playing method and device and automobile data recorder
CN108600814A (en) * 2018-04-08 2018-09-28 浙江大华技术股份有限公司 A kind of audio video synchronization playback method and device
CN108966027A (en) * 2018-08-15 2018-12-07 郑州云海信息技术有限公司 A kind of audio video synchronization back method and device
CN111669539A (en) * 2019-03-05 2020-09-15 杭州海康威视数字技术股份有限公司 Video playing method and device and electronic equipment
CN109936707A (en) * 2019-04-12 2019-06-25 成都翰林博雅科技有限公司 Video matrix based on low latency IP stream signal dispatches switching method
CN110719529B (en) * 2019-10-24 2021-11-23 北京文渊佳科技有限公司 Multi-channel video synchronization method, device, storage medium and terminal
CN112738009B (en) * 2019-10-28 2023-05-26 阿里巴巴集团控股有限公司 Data synchronization method, device, synchronization system, medium and server
CN112752129A (en) * 2019-10-31 2021-05-04 西安诺瓦星云科技股份有限公司 Video source synchronous output method, device, system and computer readable storage medium
CN112788282B (en) * 2019-11-08 2022-04-12 株洲中车时代电气股份有限公司 Video information acquisition method
CN111586461A (en) * 2020-04-08 2020-08-25 微梦创科网络科技(中国)有限公司 Live broadcasting method and system for synchronous playing of multiple paths of streams
CN111935533B (en) * 2020-07-06 2022-06-24 南京熊猫电子股份有限公司 Multi-source measurement and control data playback method for unmanned aerial vehicle
CN113542811B (en) * 2021-07-15 2023-05-16 杭州海康威视数字技术股份有限公司 Video playing method, device and computer readable storage medium
CN113934883B (en) * 2021-10-13 2024-09-03 北京图安世纪科技股份有限公司 Multi-type data synchronous playback display method and device
CN114302169B (en) * 2021-12-24 2023-03-07 威创集团股份有限公司 Picture synchronous recording method, device, system and computer storage medium
CN114390343B (en) * 2021-12-31 2024-06-14 深圳市闪剪智能科技有限公司 Multi-video playing method and related equipment
CN114449309B (en) * 2022-02-14 2023-10-13 杭州登虹科技有限公司 Dynamic diagram playing method for cloud guide
CN114598910B (en) * 2022-02-23 2024-01-19 中科芯集成电路有限公司 High-precision time synchronization playback control method for multipath heterogeneous video

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102623032A (en) * 2012-04-01 2012-08-01 深圳英飞拓科技股份有限公司 Method for realizing synchronous playback of hard disk recorder
CN102750962A (en) * 2012-06-11 2012-10-24 杭州海康威视数字技术股份有限公司 Playback method and device for video files

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103647906A (en) * 2013-11-15 2014-03-19 天津天地伟业数码科技有限公司 Multipath audio and video synthetic method for embedded hard-disk video recorder

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102623032A (en) * 2012-04-01 2012-08-01 深圳英飞拓科技股份有限公司 Method for realizing synchronous playback of hard disk recorder
CN102750962A (en) * 2012-06-11 2012-10-24 杭州海康威视数字技术股份有限公司 Playback method and device for video files

Also Published As

Publication number Publication date
CN104410807A (en) 2015-03-11

Similar Documents

Publication Publication Date Title
CN104410807B (en) A kind of multi-channel video synchronized playback method and device
US10123070B2 (en) Method and system for central utilization of remotely generated large media data streams despite network bandwidth limitations
JP6266109B2 (en) Movie screen processing method and apparatus
CN102821308B (en) Multi-scene streaming media courseware recording and direct-broadcasting method
KR100393337B1 (en) Optical disc, optical disc recording method and apparatus, and optical disc reproducing method and apparatus
US20150062353A1 (en) Audio video playback synchronization for encoded media
KR101316579B1 (en) Mp4 file configuring device and restoring device, mp4 file configuring method and restoring method
CN101351845B (en) Recording device, recording method, recording program, imaging device, imaging method, and imaging program
JP4481889B2 (en) Data recording apparatus and method, program, and recording medium
JP2006520986A (en) CPI data for stream buffer channel
TW200603084A (en) Data recording device, method, and program, data reproduction device, method, and program, recording medium, and data structure
CN103718563A (en) Receiving apparatus and receiving method thereof
CN103081488A (en) Signaling video samples for trick mode video representations
EP2651132B1 (en) Data management apparatus and data management method
KR100537393B1 (en) Recording method, recording medium and recorder
JP2012170054A (en) Video recording apparatus, video reproduction apparatus, and video recovery apparatus
JP3529679B2 (en) Recording / playback device
US20130287361A1 (en) Methods for storage and access of video data while recording
US9025931B2 (en) Recording apparatus, recording method, and program
CN103905698B (en) Imaging apparatus
KR101541219B1 (en) High Speed Recorder Performing Parallel Processing And Method Thereof
KR20090079734A (en) Apparatus and method for multi-channel data playback in digital video recorder
JP2010029511A (en) Surgery video transmitting device and method for the same, surgery video reproducing device, and surgery video transmitting and reproducing system
JP2009118179A (en) Electronics
CN1714396A (en) Moving picture/audio recording device and moving picture/audio recording method

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