The invention discloses a method, a device, a terminal and a computer readable storage medium for playing dynamic pictures, belonging to the technical field of the Internet. The method includes: when the page display instruction is received, the dynamic picture in the web page is played; during the playback, the specified playback state of the dynamic picture is obtained according to the play control information of the dynamic picture, and the play control information is used to indicate that the specified playback state is switched to the index when the broadcast condition is conformed to the playing condition. When the specified playing state reaches the playing condition, the dynamic picture is played according to the specified style. The invention controls the playing style of the dynamic picture through the predefined play control information in the web page, enriches the playing style of the dynamic picture, and improves the dynamic display effect of the dynamic picture on the web page. Besides, it can also control the handover of the specified mode based on the playback conditions, thus enhancing the intellectualization of control.
【技术实现步骤摘要】
播放动态图片的方法、装置、终端及计算机可读存储介质
本专利技术涉及互联网
,特别涉及一种播放动态图片的方法、装置、终端及计算机可读存储介质。
技术介绍
随着互联网技术的发展,越来越多的用户喜欢在网络平台上发布动态图片。例如,GIF(GraphicsInterchangeFormat,图像互换格式)图片。一个动态图片可以由多张图像帧组成,这些图像帧可以按顺序播放,从而达到向用户展示简单的动画的效果。一般的,这些动态图片可以被嵌入在网页中进行播放,从而达到动态显示的效果。相关技术中,以播放网页中GIF图片为例,当用户打开某一嵌入GIF图片的网页时,终端会下载该网页的网页脚本,从网页脚本中获取该GIF图片的URL(UniformResourceLocator,统一资源定位符)地址,基于该URL地址,下载该GIF图片,并自动循环播放该GIF图片。其中,该自动循环播放的过程为:终端按照指定的播放顺序,逐帧循环播放该多帧图像帧,直到用户关闭该网页时,终端停止播放。在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题:上述播放图片的过程中,实际上终端仅基于用户打开和关闭网页的操作来控制该GIF图片的播放,使得网页中动态图片的动态显示效果不佳,导致播放动态图片的智能化较差。
技术实现思路
本专利技术实施例提供了一种播放动态图片的方法、装置、终端及计算机可读存储介质,可以解决相关技术中播放动态图片的智能化较差的问题。所述技术方案如下:第一方面,提供了一种播放动态图片的方法,所述方法包括:当接收到网页显示指令时,播放网页中的动态图片;在播放过程中,根据所述动态图 ...
【技术保护点】
1.一种播放动态图片的方法,其特征在于,所述方法包括:当接收到网页显示指令时,播放网页中的动态图片;在播放过程中,根据所述动态图片的播放控制信息,获取所述动态图片的指定播放状态,所述播放控制信息用于指示在指定播放状态符合播放条件时切换至指定样式进行播放;当所述指定播放状态达到所述播放条件时,按照指定样式对所述动态图片进行播放。
【技术特征摘要】
1.一种播放动态图片的方法,其特征在于,所述方法包括:当接收到网页显示指令时,播放网页中的动态图片;在播放过程中,根据所述动态图片的播放控制信息,获取所述动态图片的指定播放状态,所述播放控制信息用于指示在指定播放状态符合播放条件时切换至指定样式进行播放;当所述指定播放状态达到所述播放条件时,按照指定样式对所述动态图片进行播放。2.根据权利要求1所述的方法,其特征在于,所述在播放过程中,根据所述动态图片的播放控制信息,获取所述动态图片的指定播放状态之前,所述方法还包括:当所述网页的播放控制功能开启时,从所述网页中获取所述动态图片的播放控制信息,所述播放控制功能用于控制所述网页中的动态图片进行播放样式的切换。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述播放控制功能开启,且所述动态图片的第一控制指示信息指示不自动循环播放所述动态图片时,执行所述从所述网页中获取所述动态图片的播放控制信息的步骤,所述第一控制指示信息用于指示是否自动循环播放所述动态图片。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:获取所述网页的第二控制指示信息,当所述第二控制指示信息指示不自动循环播放所述网页中的动态图片时,确定所述播放控制功能开启,所述第二控制指示信息用于指示是否自动循环播放所述网页中的动态图片。5.根据权利要求1所述的方法,其特征在于,所述播放条件为当前播放次数达到预设播放次数、当前播放时长达到预设播放时长或当前播放图像帧为预设图像帧,所述根据所述动态图片的播放控制信息,获取所述动态图片的指定播放状态包括:当所述播放条件为当前播放次数达到预设播放次数时,获取所述动态图片的当前播放次数;当所述播放条件为当前播放时长达到预设播放时长时,获取所述动态图片的当前播放时长;当所述播放条件为当前播放图像帧为预设图像帧时,获取所述动态图片的当前播放图像帧。6.根据权利要求5所述的方法,其特征在于,所述当所述播放条件为当前播放次数达到预设播放次数时,获取所述动态图片的当前播放次数包括:当接收到网页客户端的单次播放结束消息时,获取所述动态图片的当前播放次数。7.根据权利要求5所述的方法,其特征在于,所述当所述播放条件为当前播放时长达到预设播放时长时,获取所述动态图片的当前播放时长,包括:从网页客户端中获取所述动态图片的当前播放时长;或者,从所述网页客户端中获取所述动态图片的当前播放次数、单次播放时长、所述动态图片内图像帧的总帧数和当前播放图像帧,根据所述当前播放次数、所述单次播放时长、所述总帧数和所述当前播放图像帧,确定所述当前播放时长。8.根据权利要求1所述的方法,其特征在于,所述播放控制信息为第一播放控制信息,所述第一播放控制信息用于指示在当前播放次数达到预设播放次数时切换至其他图片进行播放;或者,所述播放控制信息为第二播放控制信息,所述第二播放控制信息用于指示在当前播放次数达到预设播放次数时切换至其他播放位置或播放轨迹进行播放;或者,...
【专利技术属性】
技术研发人员:应玉龙,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。