The present invention provides a video file synchronization playing method and device, in which the video file synchronization play method includes: analyzing at least two videos to be played, in which the time zone time is included in the video to be played, and each video frame in the video is included in the absolute time of the video frame; The current baseline time for each video to be played, in which the current baseline time for the video to be played is to treat the time of conversion of the absolute time of the video frame to be displayed in the playback video according to the time zone time in the video to be played; control the pending time according to the current baseline time of the view frequency to be played on each channel. The display of the current video frame to be displayed in the video so as to synchronize the playback of each video playing. Through this scheme, the synchronized video playing in different time zones can be realized.
【技术实现步骤摘要】
一种视频文件同步播放方法及装置
本专利技术涉及视频播放
,特别是涉及一种视频文件同步播放方法及装置。
技术介绍
随着各种多媒体播放器的普及,播放音视频、浏览图片是最广泛应用的媒体执行方式,越来越多的播放器开始追求多路播放以及同步播放的效果,例如在同一终端上同时播放16路视频。有些场景的视频清晰度高或者需要打开的路数非常多,则会有性能问题导致视频的卡顿或者延迟,这样,就需要一种同步技术使多路视频之间保持同步播放。相关技术中,通过在预设的存储空间内识别、编码并提取不同种类的视频,在视频播放系统中在时间轴上同步的播放,并实时缓冲后备的视频补充已播放完毕的视频。该方案实现了简单易行的多媒体同步播放效果。但是,针对不同时区的视频的场景,由于不同时区之间存在时差,例如北京时间的23点与纽约时间的10点实际为同一时刻,按照相关技术的方案,采用的是统一的时间轴,会导致同一时刻的不同时区的视频无法实现同步播放。
技术实现思路
本专利技术实施例的目的在于提供一种视频文件同步播放方法及装置,以实现同步播放处于不同时区的视频。具体技术方案如下:第一方面,本专利技术实施例提供了一种视频文件同步播放方法,所述方法包括:对至少两路待播放视频进行解析,其中,所述待播放视频中包括时区时间,所述待播放视频中每一视频帧包括该视频帧的绝对时间;周期性计算每路待播放视频的当前基准时间,其中,所述待播放视频的当前基准时间为:根据所述待播放视频中的时区时间,对所述待播放视频中当前待显示视频帧的绝对时间进行换算得到的时间;根据每路所述待播放视频的当前基准时间,控制该待播放视频的当前待显示视频帧的显示, ...
【技术保护点】
1.一种视频文件同步播放方法,其特征在于,所述方法包括:对至少两路待播放视频进行解析,其中,所述待播放视频中包括时区时间,所述待播放视频中每一视频帧包括该视频帧的绝对时间;周期性计算每路待播放视频的当前基准时间,其中,所述待播放视频的当前基准时间为:根据所述待播放视频中的时区时间,对所述待播放视频中当前待显示视频帧的绝对时间进行换算得到的时间;根据每路所述待播放视频的当前基准时间,控制该待播放视频的当前待显示视频帧的显示,以使每路所述待播放视频的播放同步。
【技术特征摘要】
1.一种视频文件同步播放方法,其特征在于,所述方法包括:对至少两路待播放视频进行解析,其中,所述待播放视频中包括时区时间,所述待播放视频中每一视频帧包括该视频帧的绝对时间;周期性计算每路待播放视频的当前基准时间,其中,所述待播放视频的当前基准时间为:根据所述待播放视频中的时区时间,对所述待播放视频中当前待显示视频帧的绝对时间进行换算得到的时间;根据每路所述待播放视频的当前基准时间,控制该待播放视频的当前待显示视频帧的显示,以使每路所述待播放视频的播放同步。2.根据权利要求1所述的视频文件同步播放方法,其特征在于,所述时区时间为:所述待播放视频的拍摄地时间与预设标准地时间的时差。3.根据权利要求1所述的视频文件同步播放方法,其特征在于,每路所述待播放视频中的时区时间存储在该待播放视频的每个关键帧后的私有帧中。4.根据权利要求3所述的视频文件同步播放方法,其特征在于,所述对至少两路不同时区的待播放视频进行解析,包括:并行解析每路待播放视频,得到每路所述待播放视频中每一视频帧的绝对时间,其中,所述绝对时间为:在所述待播放视频的拍摄地生成所述视频帧的拍摄地时间;在解析到所述私有帧时,读取所述私有帧中存储的时区时间作为包含有所述私有帧的待播放视频的时区时间。5.根据权利要求1所述的视频文件同步播放方法,其特征在于,所述计算每路待播放视频的当前基准时间,包括:获得每路待播放视频中当前待显示视频帧的绝对时间、及每路所述待播放视频的时区时间;将每路所述待播放视频中当前待显示视频帧的绝对时间与该待播放视频的时区时间的差值,作为该待播放视频的当前基准时间;所述根据每路所述待播放视频的当前基准时间,控制该待播放视频的当前待显示视频帧的显示,包括:确定所有待播放视频的当前基准时间中的最小值为当前时刻同步基准时间;计算每路所述待播放视频的当前基准时间与所述当前时刻同步基准时间的差值;在所述待播放视频的当前基准时间与所述当前时刻同步基准时间的差值小于或者等于预设偏差值时,显示所述待播放视频的当前待显示视频帧;在所述待播放视频的当前基准时间与所述当前时刻同步基准时间的差值大于预设偏差值时,将所述待播放视频的当前待显示视频帧设置为等待状态,不显示所述当前待显示视频帧。6.根据权利要求5所述的视频文件同步播放方法,其特征在于,所述预设偏差值为所有待播放视频中指定帧率的倒数。7.一种视频文件同步播放装置,其特征...
【专利技术属性】
技术研发人员:张景,宋柯彤,陈杰,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。