动态表情播放方法及装置的制造方法

文档序号:9216995阅读:212来源:国知局
动态表情播放方法及装置的制造方法
【技术领域】
[0001]本发明涉及网络即时通信领域,尤其涉及一种动态表情播放方法及装置。
【背景技术】
[0002]目前,随着通信技术和终端技术的快速发展,移动电话、智能电话、笔记本电脑、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)等终端的使用越来越广泛。人与人之间的沟通与交流也变得越来越便捷,各种网络即时通信工具随之兴起,生动形象的表情图片极大的丰富了人们的通信体验,使得生动形象的表情播放成为了网络即时通信领域的一大竞争力。然而,现有的动态表情的播放被局限于一定区域内,并不能进行全屏播放,对人们的网络通信造成了一定的影响,降低了人们的网络通信体验。
[0003]上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

【发明内容】

[0004]本发明的主要目的在于提出一种动态表情播放方法及装置,旨在解决现有的动态表情仅限于一定区域内播放、不能全屏播放的问题。
[0005]为实现上述目的,本发明提供一种动态表情播放方法,所述动态表情播放方法包括以下步骤:
[0006]在接收到动态表情播放指令时,获取终端的屏幕尺寸;
[0007]将所述动态表情的播放区域尺寸调整为所述屏幕尺寸;
[0008]确定所述播放指令对应的动态图像,将所述动态图像插入到所述播放区域内进行播放。
[0009]优选的,所述确定所述播放指令对应的动态图像,将所述动态图像插入到所述播放区域内进行播放的步骤包括:
[0010]确定所述播放指令对应的动态图像;
[0011]读取所述动态图像的图像包,并从所述图像包内提取所述动态图像的单帧图像及配置文件;
[0012]根据所述配置文件确定所述单帧图像的播放顺序;
[0013]将所述单帧图像按照所述播放顺序插入到所述播放区域内进行显示。
[0014]优选的,所述将所述单帧图像按照所述播放顺序插入到所述播放区域内进行显示的步骤包括:
[0015]在所述配置文件内查找音频文件;
[0016]当查找到音频文件时,提取所述音频文件;
[0017]将所述单帧图像按照所述播放顺序插入到所述播放区域内进行显示,并同时播放所述音频文件。
[0018]优选的,所述在接收到动态表情播放指令时,获取终端的屏幕尺寸的步骤之前,还包括:
[0019]从服务器获取所述动态图像的图像包;
[0020]解析所述图像包并从所述图像包内提取单帧图像的拼接图像;
[0021]将所述拼接图像分解为多个单帧图像并保存在所述动态图像的图像包内。
[0022]优选的,所述从服务器获取所述动态图像的图像包的步骤之前,还包括:
[0023]获取待上传动态表情的动态图像,将所获取的动态图像分解为多个单帧图像,并生成对应的配置文件;
[0024]将所述单帧图像进行拼接处理生成拼接图像;
[0025]将所述拼接图像及所述配置文件打包生成对应动态图像的图像包;
[0026]将所述动态图像的图像包上传至服务器。
[0027]此外,为实现上述目的,本发明还提供一种动态表情播放装置,所述动态表情播放装置包括:
[0028]接收模块,用于在接收到动态表情播放指令时,获取终端的屏幕尺寸;
[0029]处理模块,用于将所述动态表情的播放区域尺寸调整为所述屏幕尺寸;
[0030]播放模块,用于确定所述播放指令对应的动态图像,将所述动态图像插入到所述播放区域内进行播放。
[0031]优选的,所述播放模块包括确定单元、读取单元及播放单元;
[0032]所述确定单元,用于确定所述播放指令对应的动态图像;
[0033]所述读取单元,用于读取所述动态图像的图像包,并从所述图像包内提取所述动态图像的单帧图像及配置文件;
[0034]所述确定单元,还用于根据所述配置文件确定所述单帧图像的播放顺序;
[0035]所述播放单元,用于将所述单帧图像按照所述播放顺序插入到所述播放区域内进行显示。
[0036]优选的,所述播放模块包括查找单元;
[0037]所述查找单元,用于在所述配置文件内查找音频文件;
[0038]所述读取单元,还用于当查找到音频文件时,提取所述音频文件;
[0039]所述播放单元,还用于将所述单帧图像按照所述播放顺序插入到所述播放区域内进行显示,并同时播放所述音频文件。
[0040]优选的,所述动态表情播放装置还包括:获取模块、解析模块及分解模块;
[0041]所述获取模块,用于从服务器获取所述动态图像的图像包;
[0042]所述解析模块,用于解析所述图像包并从所述图像包内提取单帧图像的拼接图像;
[0043]所述分解模块,用于将所述拼接图像分解为多个单帧图像并保存在所述动态图像的图像包内。
[0044]优选的,所述动态表情播放装置还包括:拼接模块、打包模块及上传模块;
[0045]所述获取模块,还用于获取待上传动态表情的动态图像,将所获取的动态图像分解为多个单帧图像,并生成对应的配置文件;
[0046]所述拼接模块,用于将所述单帧图像进行拼接处理生成拼接图像;
[0047]所述打包模块,用于将所述拼接图像及所述配置文件打包生成对应动态图像的图像包;
[0048]所述上传模块,用于将所述动态图像的图像包上传至服务器。
[0049]本发明根据终端的屏幕尺寸调整播放区域的尺寸,使得动态表情在播放区域内全屏播放,有效解决现有的动态表情仅限于一定区域内播放、不能全屏播放的问题,提高了用户的网络通信体验。
【附图说明】
[0050]图1为本发明动态表情播放方法的第一实施例的流程示意图;
[0051]图2为本发明动态表情播放方法的第二实施例的流程示意图;
[0052]图3为图2中步骤S34的较佳实施例的流程示意图;
[0053]图4为本发明动态表情播放方法的第三实施例的流程示意图;
[0054]图5为本发明自定义生成动态图像的图像包过程的较佳实施例的流程示意图;
[0055]图6为本发明动态表情播放装置的第一实施例的功能模块示意图;
[0056]图7为本发明动态表情播放装置的第二实施例的功能模块示意图;
[0057]图8为本发明动态表情播放装置的第三实施例的功能模块示意图。
[0058]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0059]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0060]本发明实施例的主要解决方案是:在接收到动态表情播放指令时,获取终端的屏幕尺寸;将所述动态表情的播放区域尺寸调整为所述屏幕尺寸;确定所述播放指令对应的动态图像,将所述动态图像插入到所述播放区域内进行播放。
[0061]现有的动态表情仅限于一定区域内播放、不能全屏播放的问题,进而使得用户的网络通信体验偏低。
[0062]基于上述问题,本发明提供一种动态表情播放方法。
[0063]参照图1,图1为本发明动态表情播放方法的第一实施例的流程示意图。
[0064]在本实施例中,所述动态表情播放方法包括:
[0065]步骤S10,在接收到动态表情播放指令时,获取终端的屏幕尺寸;
[0066]所述终端在接收到动态表情播放指令时,获取终端的屏幕尺寸。所述终端可以以各种形式来实施。例如,所述终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1