一种动态图片的播放方法、终端和可存储介质技术

技术编号:20046764 阅读:17 留言:0更新日期:2019-01-09 04:45
本发明专利技术实施例涉及多媒体领域,公开了一种动态图片的播放方法、终端和可存储介质。本发明专利技术中,动态图片的播放方法包括:在应用程序中接收到包含动态图片的信息;向所述应用程序的服务端请求所述动态图片;接收所述服务端返回的所述动态图片和与所述动态图片对应的音频文件;在播放所述动态图片时,播放所述音频文件。创造性地利用动态图片文件和音频文件同时播放的方式实现了动态图片播放时具有声音的效果,无需改变动态图片本身格式、标准等,实现简便,便于推广。

【技术实现步骤摘要】
一种动态图片的播放方法、终端和可存储介质
本专利技术实施例涉及多媒体领域,特别涉及动态图片的播放术。
技术介绍
目前,社交应用程序(例如QQ、微信等)已成为人们生活必不可少的社交工具,在聊天交互的过程中,可以发送的信息格式涵盖文字、图像、音频、视频等等,格式非常丰富。本专利技术人发现:为了表达生动丰富的情绪,人们常用的一种信息为动态图片,如gif格式的动态图片,动态图片具有格式小、展示效果好等优势,但由于标准的gif图片格式的标准限制,原生的gif图片中无法加入音频文件,因此原生的gif图片只能播放图片而不能播放声音,显得有些单调无趣。
技术实现思路
本专利技术实施方式的目的在于提供一种动态图片的播放方法、终端和可存储介质,使得在应用程序中播放接收到的动态图片时,可以同时欣赏到音乐,使得动态图片更丰富有趣。为解决上述技术问题,本专利技术的实施方式提供了一种动态图片的播放方法,包括:在应用程序中接收到包含动态图片的信息;向所述应用程序的服务端请求所述动态图片;接收所述服务端返回的所述动态图片和与所述动态图片对应的音频文件;在播放所述动态图片时,播放所述音频文件。本专利技术的实施方式还提供了一种终端,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述的动态图片的播放方法。本专利技术的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述的动态图片的播放方法。本专利技术实施方式相对于现有技术而言,主要区别及其效果在于:预先为动态图片配置对应的音频文件,当用户利用应用程序发送动态图片时,接收方用户需要向应用程序的服务端请求动态图片,此时将接收到服务端发来的动态图片和对应的音频文件,之后接收方用户在播放该动态图片时,会自动播放对应的音频文件,造成图片具有声音的效果。可见,本专利技术的专利技术人创造性地利用动态图片文件和音频文件同时播放的方式实现了动态图片播放时具有声音的效果,无需改变动态图片本身格式、标准等,实现简便,便于推广。作为进一步改进,所述在应用程序中接收到包含动态图片的信息中,所述包含动态图片的信息中利用识别信息标识所述动态图片;所述向所述应用程序的服务端请求所述动态图片中,具体包括:发送携带所述识别信息的请求信息。在应用程序内可以通过识别信息标识动态图片,接收方利用识别信息请求动态图片,加快应用程序内通信双方的信息传输速度。作为进一步改进,所述识别信息为识别号。作为进一步改进,还包括:在播放所述动态图片时,若检测到用户对所述动态图片点击,且检测到的点击动作符合第一预设动作,则暂停播放所述动态图片和暂停播放所述音频文件。进一步限定在动态图片开始播放之后,还可以监测用户动作,对动态图片进行暂停控制,便于用户对动态图片的控制。作为进一步改进,所述第一预设动作为单击、双击或三击。作为进一步改进,还包括:在所述动态图片处于暂停状态时,若检测到用户对所述动态图片点击,且点击动作符合第二预设动作,则恢复播放所述动态图片和恢复播放所述音频文件。进一步限定在暂停之后可以恢复播放,使得对动态图片的控制更为丰富。作为进一步改进,所述第二预设动作为单击、双击或三击。作为进一步改进,在所述接收服务端返回的所述动态图片和与所述动态图片对应的音频文件后,还包括:确定所述动态图片和所述音频文件的总播放时长;在所述暂停播放所述动态图片和暂停播放所述音频文件时,记录所述动态图片和所述音频文件的已播放时长;在所述恢复播放所述动态图片和恢复播放所述音频文件时,根据所述总播放时长和所述已播放时长计算继续播放时间,从所述继续播放时间恢复播放所述动态图片和继续播放所述音频文件。进一步限定通过记录暂停时间点的相关参数,更好地实现恢复播放时可以正常播放。作为进一步改进,所述接收服务端返回的所述动态图片和与所述动态图片对应的音频文件后,还包括:在检测到用户的第三预设动作时,播放所述动态图片。进一步限定在检测到第三预设动作时再播放动态图片,防止同时收到多张动态图片时,声音出现叠加,影响用户欣赏图片。作为进一步改进,还包括:在所述动态图片和所述音频文件接收完成时,播放所述动态图片。限定接收完成才播放图片,保证用户在欣赏图片的同时可以听到音乐,另外,在接收完成时,自动播放,符合用户的使用习惯。作为进一步改进,所述动态图片和对应的所述音频文件预存于所述服务端。利用将动态图片和音频文件预存于服务端,使得用户端在使用时,几乎不影响操作流程,便于本专利技术的推广。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是根据本专利技术第一实施方式中动态图片的播放方法的流程图;图2是根据本专利技术第二实施方式中对开始播放的动态图片的控制方法的流程图;图3是根据本专利技术第三实施方式中动态图片的播放方法的流程图;图4是根据本专利技术第四实施方式中终端的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种动态图片的播放方法,其流程如图1所示,具体如下:步骤101,在应用程序中接收到包含动态图片的信息。具体的说,用户通过社交应用程序交互信息,发送方需要发出动态图片时,通过网络获取服务端数据库中已有的gif图片清单,清单以图片缩略图的形式排列在特定窗口内供用户选择,用户可以通过点击gif预览图进行选择,服务端接收到选定指令后,应用程序将用户选择的该gif图片的对应的识别信息(如识别号、id号等)发送给接收方。接收方接收到包含动态图片的信息,实际可以是包含动态图片id号的信息。步骤102,向应用程序的服务端请求动态图片。具体的说,接收方在接收到发送方发送的识别信息后,通过网络请求向服务端(服务器数据库)发出请求信息,请求信息中携带获取该动态图片的id号。需要说明的是,服务器数据库中存储的对应gif图片的音频数据文件,可以由系统预先配置,也可以是用户预先配置。配置完成后存储至数据库,具体将gif图片以及对应的音频文件放在同一条记录上,通过id去标识。值得一提的是,数据库中的数据记录也可以由用户预先上传,具体的说,用户可以借助gif录制工具(例如ScreenToGif、GIFGIF等),通过对图片或者是视频文件的截取处理生成gif图片,同时录制对应的音频数据或者自己配音成音频文件。步骤103,接收服务端返回的动态图片和与动态图片对应的音频文件。具体的说,服务端在接收到请求信息后,根据请求信息中的id号查找对应的数据记录,数据记录具体包括:gif图片以及对应的音频数据文件,并将查找到的数据记录发送给请求信息的发送方。值得一提的是,由于动态图片和音频文件是作为数据记录存储在服务器中,音频文件可以作本文档来自技高网...

【技术保护点】
1.一种动态图片的播放方法,其特征在于,应用于用户端,包括:在应用程序中接收到包含动态图片的信息;向所述应用程序的服务端请求所述动态图片;接收所述服务端返回的所述动态图片和与所述动态图片对应的音频文件;在播放所述动态图片时,播放所述音频文件。

【技术特征摘要】
1.一种动态图片的播放方法,其特征在于,应用于用户端,包括:在应用程序中接收到包含动态图片的信息;向所述应用程序的服务端请求所述动态图片;接收所述服务端返回的所述动态图片和与所述动态图片对应的音频文件;在播放所述动态图片时,播放所述音频文件。2.根据权利要求1所述的动态图片的播放方法,其特征在于,所述在应用程序中接收到包含动态图片的信息中,所述包含动态图片的信息中利用识别信息标识所述动态图片;所述向所述应用程序的服务端请求所述动态图片中,具体包括:发送携带所述识别信息的请求信息。3.根据权利要求1所述的动态图片的播放方法,其特征在于,还包括:在播放所述动态图片时,若检测到用户对所述动态图片点击,且检测到的点击动作符合第一预设动作,则暂停播放所述动态图片和暂停播放所述音频文件。4.根据权利要求3所述的动态图片的播放方法,其特征在于,所述第一预设动作为单击、双击或三击。5.根据权利要求3所述的动态图片的播放方法,其特征在于,还包括:在所述动态图片处于暂停状态时,若检测到用户对所述动态图片点击,且点击动作符合第二预设动作,则恢复播放所述动态图片和恢复播放所述音频文件。6.根据权利要求5所述的动态图片的播放方法,其特征在于,所述第二预设动作为单击、双击或三击。7.根据权利要求5所述的动态图片的播放方法,其特征在于,在所述接收服务端返回的所述动态图片和...

【专利技术属性】
技术研发人员:苏钦辉
申请(专利权)人:网宿科技股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1