【技术实现步骤摘要】
视频播放控制方法及装置
本公开涉及视频播放领域,具体地,涉及一种视频播放控制方法及装置。
技术介绍
视频文件进行播放时,需要处理器解码后才能开始绘制(即呈现在用户面前)。通常情况下,不同分辨率的视频文件,处理器所耗费的解码时间也不同;分辨率高的视频文件需要的解码时间要长于分辨率低的视频文件。这样,如果需要在一块显示屏上同时播放多个视频文件时(例如多个监控画面),如果视频文件的分辨率大小不同,即使同时发送开始播放该多个视频的指令,也可能会由于处理器对视频文件的处理时间的不同而导致显示屏上播放的多个视频文件不能够同步播放,严重影响用户体验。同样的情况还会出现在对正在播放的视频文件进行拖动进度条的操作之后(视频文件需要从拖动指定的播放位置开始播放),这样也会因为不同分辨率的视频文件解码时间不同,而导致它们实际开始播放的时间不同步。
技术实现思路
本公开的目的是提供一种视频播放控制方法及装置,能够在同一设备上播放多个视频时,保证该多个视频能够同步呈现给用户。为了实现上述目的,本公开提供一种视频播放控制方法,所述方法包括:在接收到播放指令时,获取待播放视频的加载状态,其中,所述 ...
【技术保护点】
1.一种视频播放控制方法,其特征在于,所述方法包括:在接收到播放指令时,获取待播放视频的加载状态,其中,所述待播放视频为至少2个;当所述待播放视频的加载状态都为加载完成时,对所述待播放视频进行绘制。
【技术特征摘要】
1.一种视频播放控制方法,其特征在于,所述方法包括:在接收到播放指令时,获取待播放视频的加载状态,其中,所述待播放视频为至少2个;当所述待播放视频的加载状态都为加载完成时,对所述待播放视频进行绘制。2.根据权利要求1所述的方法,其特征在于,所述播放指令包括以下中的至少一项:指示从所述待播放视频的第一帧图像开始播放的播放指令;以及指示从所述待播放视频的指定位置开始播放的播放指令。3.根据权利要求1所述的方法,其特征在于,所述获取待播放视频的加载状态包括:获取所述待播放视频的解码队列中图像帧的个数,所述解码队列与所述待播放视频一一对应;所述待播放视频的加载状态都为加载完成包括:所述待播放视频的所述解码队列中所述图像帧的个数都大于或等于1。4.根据权利要求3所述的方法,其特征在于,当所述待播放视频的所述解码队列中的所述图像帧个数为1时,所述待播放视频的加载状态都为加载完成包括:所述待播放视频的所述解码队列中所述图像帧的个数都等于1。5.根据权利要求3所述的方法,其特征在于,当所述待播放视频的所述解码队列中的所述图像帧个数大于1时,所述待播放视频的加载状态都为加载完成包括以下任意一项:所述待播放视频的所述解码队列中所述图像帧的个数都大于1;以及所述待播放视频的所述解码队列中所述图像帧的个数都大于或等于1。6.一...
【专利技术属性】
技术研发人员:张万忠,
申请(专利权)人:北京凯视达科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。