This application provides a method and device for inserting a preset program in the process of video playback. A preset program is built in the client for playback of video. When it is determined that the current playback video will occur after a period of time, the target preset program is determined, and the prompt information containing the startup control is displayed on the current playback interface. The startup control is used to start the target preset program. Preface. Start the target preset when it detects that the startup control is triggered. This method can show users the prompt information that can start the preset program when predicting that the current playing video is about to occur Katon, so that users can start the preset program while waiting for the video to load, thus avoiding the user's dull waiting. At the same time, it can make the client's interface richer and improve the interaction when loading the video.
【技术实现步骤摘要】
视频播放过程中插入预置程序的方法及装置
本专利技术属于计算机
,尤其涉及一种视频播放过程中插入预置程序的方法及装置。
技术介绍
随着网络技术发展,利用终端或移动终端上的客户端播放视频已经成为主流。在利用客户端播放视频时,如果网络状况不佳,视频文件由于无法快速地从服务端下载到客户端,从而导致播放画面停滞在某一帧图像,无法正常播放,即视频播放过程中会出现卡顿现象。视频播放过程中出现视频卡顿的画面比较单一,通常是卡顿时显示的图像。目前尚未提出针对视频卡顿的画面单一的解决方案。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种视频播放过程中插入预置程序的方法及装置,以解决现有的视频卡顿画面单一的技术问题。具体的技术方案如下:第一方面,本申请提供了一种视频播放过程中插入预置程序的方法,应用于客户端,该客户端内置有至少一个预置程序,所述方法包括:根据当前播放参数判断当前播放视频是否将在一段时间后发生卡顿,所述一段时间以当前播放时刻为起点;当确定当前播放视频将在所述一段时间后发生卡顿后,确定目标预置程序,并在当前播放界面上展示包含启动控件的提示信息,所述启动控件用于启动所述目标预置程序;当检测到所述启动控件被触发后,启动所述目标预置程序。可选地,所述根据当前播放参数判断当前播放视频是否将在一段时间后发生卡顿,包括:根据预加载视频文件的大小、当前网速及所述当前播放视频的已缓存未播放时长,计算得到预期等待时长;当所述预期等待时长大于预设时长时,确定当前播放视频将在一段时间内发生卡顿;当所述预期等待时长小于或等于所述预设时长时,确定当前播放视频不会在所述一段时间后发生卡 ...
【技术保护点】
1.一种视频播放过程中插入预置程序的方法,其特征在于,应用于客户端,该客户端内置有至少一个预置程序,所述方法包括:根据当前播放参数判断当前播放视频是否将在一段时间后发生卡顿,所述一段时间以当前播放时刻为起点;当确定当前播放视频将在所述一段时间后发生卡顿后,确定目标预置程序,并在当前播放界面上展示包含启动控件的提示信息,所述启动控件用于启动所述目标预置程序;当检测到所述启动控件被触发后,启动所述目标预置程序。
【技术特征摘要】
1.一种视频播放过程中插入预置程序的方法,其特征在于,应用于客户端,该客户端内置有至少一个预置程序,所述方法包括:根据当前播放参数判断当前播放视频是否将在一段时间后发生卡顿,所述一段时间以当前播放时刻为起点;当确定当前播放视频将在所述一段时间后发生卡顿后,确定目标预置程序,并在当前播放界面上展示包含启动控件的提示信息,所述启动控件用于启动所述目标预置程序;当检测到所述启动控件被触发后,启动所述目标预置程序。2.根据权利要求1所述的方法,其特征在于,所述根据当前播放参数判断当前播放视频是否将在一段时间后发生卡顿,包括:根据预加载视频文件的大小、当前网速及所述当前播放视频的已缓存未播放时长,计算得到预期等待时长;当所述预期等待时长大于预设时长时,确定当前播放视频将在一段时间内发生卡顿;当所述预期等待时长小于或等于所述预设时长时,确定当前播放视频不会在所述一段时间后发生卡顿。3.根据权利要求2所述的方法,其特征在于,所述当确定当前播放视频将在所述一段时间后发生卡顿后,确定目标预置程序,包括:获取当前播放视频的所述预期等待时长;确定每个预置程序运行一次所需的运行时长;若预置程序运行一次所需的运行时长与所述预期等待时长的差值绝对值不超过差值预设值,则确定该预置程序为所述目标预置程序。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:当播放视频时,获取当前视频的元信息,所述元信息中包含视频的描述信息;当根据所述元信息确定插入预置程序功能已开启时,执行所述根据当前播放参数判断当前播放视频是否将在一定时间段内发生卡顿的步骤。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当运行所述目标预置程序时,获取所述目标预置程序内置的预置图片;在启动所述目标预置程序之后的显示界面的预设位置处显示所述预置图片。6.一种视频播放过程中插入预置程序的装置,其特征在于,...
【专利技术属性】
技术研发人员:范甫选,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。