The invention discloses a quick start method and system for video playback. First, by initializing the buffer, the size of the buffer required for the first buffer is limited, and then the buffer is controlled in a short time range. Then, when the first buffer is made, the data in the buffer zone can be decode and display through the buffer state without setting the buffer zone, and then the sowing is quickly displayed. Put the first frame of data to achieve the effect of fast rendering of the picture or audio, to avoid the problem that the video player needs to be delayed for a period of time after the current technology is started.
【技术实现步骤摘要】
一种视频播放快速启动方法及系统
本专利技术涉及图像处理领域,尤其涉及一种视频播放快速启动方法及系统。
技术介绍
目前,在视频播放器实现启动播放过程中,由于启动速度慢,因而在触发启动后,需要等一段时间,视频才开始播放,这给用户带来了很不好的用户体验。之所以会存在这样的缺陷,是由于播放器在启动过程时,播放器需要从视频流中读取视频数据放入缓冲区,为了保证视频的流畅性,需要将播放器设置为缓冲状态,该状态下停止解码显示,等缓冲区满了以后播放器才开始解码显示,并进入播放状态。
技术实现思路
本专利技术的目的是提供一种视频播放快速启动方法及系统,解决视频播放器在启动后,需要延迟一段时间,才开始显示播放的问题。为了解决上述问题,本专利技术提供一种视频播放快速启动方法,包括以下步骤:获取播放数据的地址;初始化缓冲区,以及从所述播放数据的地址中读取播放数据,放入所述缓冲区;读取所述缓冲区中的播放数据;将所述播放数据进行解码和显示。优选地,所述初始化缓冲区步骤,包括:设置第一次缓冲时所述缓冲区的大小,所述缓冲区的大小不大于第一阈值。优选地,所述从所述播放数据的地址中读取播放数据,放入所述缓 ...
【技术保护点】
1.一种视频播放快速启动方法,其特征在于,包括以下步骤:获取播放数据的地址;初始化缓冲区,以及从所述播放数据的地址中读取播放数据,放入所述缓冲区;读取所述缓冲区中的播放数据;将所述播放数据进行解码显示。
【技术特征摘要】
1.一种视频播放快速启动方法,其特征在于,包括以下步骤:获取播放数据的地址;初始化缓冲区,以及从所述播放数据的地址中读取播放数据,放入所述缓冲区;读取所述缓冲区中的播放数据;将所述播放数据进行解码显示。2.根据权利要求1所述的方法,其特征在于,所述初始化缓冲区步骤,包括:设置第一次缓冲时所述缓冲区的大小,所述缓冲区的大小不大于第一阈值。3.根据权利要求1中所述的方法,其特征在于,所述从所述播放数据的地址中读取播放数据,放入所述缓冲区步骤,包括:当进行第一次缓冲时,不设置所述缓冲区为缓冲状态。4.根据权利要求1所述的方法,其特征在于,所述读取所述缓冲区中的播放数据步骤,包括:当所述缓冲区处于第一次缓冲时,读取所述缓冲区中的播放数据;当所述缓冲区不处于第一次缓冲时,判断所述缓冲区是否处于缓冲状态;当所述缓冲区不处于缓冲状态时,读取所述缓冲区中的播放数据。5.根据权利要求1所述的方法,其特征在于,所述播放数据包括音频数据或、视频数据。6.一种视频播放快速启动系统,其特征在于,包括:地址获取模块(101)、数据缓存模块(102)、数据读取模块(103)、播放模块(104);所述地...
【专利技术属性】
技术研发人员:杨益祥,
申请(专利权)人:北京酷我科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。