1.一种信息处理方法,其特征在于,所述方法包括:
获取待解码的多媒体文件;
判断终端是否支持对多媒体文件进行硬解码,得到判断结果;
如果所述判断结果表明所述终端支持对多媒体文件进行硬解码,则将所述待解码的多媒体文件写入共享区域,所述共享区域能够被硬解码芯片进行读取;
调用所述硬解码芯片从所述共享区域读取并解码所述待解码的文件,从所述硬解码芯片获取解码后的多媒体文件;
播放所述解码后的多媒体文件。
2.根据权利要求1所述的方法,其特征在于,所述从所述硬解码芯片获取解码后的多媒体文件,包括:
接收所述硬解码芯片发送的解码后的多媒体文件;或者,
从所述共享区域获取解码后的多媒体文件,所述解码后的多媒体文件由所述硬解码芯片解码完成后存储至所述共享区域。
3.根据权利要求2所述的方法,其特征在于,所述从所述共享区域获取解码后的多媒体文件,包括:
接收所述硬解码芯片的响应消息,所述响应消息用于通知所述待解码的多媒体文件已经被解码完成,并且存储至所述共享区域;
响应所述响应消息,从所述共享区域读取所述解码后的多媒体文件。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述调用所述硬解码芯片从所述共享区域读取并解码所述待解码的文件,包括:
获取所述共享区域的地址,将所述共享区域的地址携带于所述请求消息中;
向所述硬解码芯片发送请求消息,所述请求消息用于请求所述硬解码芯片对存储于共享区域的待解码的多媒体文件进行解码。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:
如果所述判断结果表明所述终端不支持对多媒体文件进行硬解码,则对所述待解码的多媒体文件采用软解码进行解码,得到解码后的多媒体文件。
6.根据权利要求1至3任一项所述的方法,其特征在于,所述判断终端是否支持对多媒体文件进行硬解码,得到判断结果,包括:
判断所述终端是否具有图像解码硬件和音频解码硬件;
如果有,则所述判断结果表明所述终端支持对所述待解码的视频进行硬解码,反之,所述判断结果表明所述终端不支持对所述待解码的视频进行硬解码。
7.根据权利要求6所述的方法,其特征在于,所述判断所述终端是否具有图像解码硬件和音频解码硬件,包括:
获取所述终端的硬件列表和预设的关键词集合,所述关键词集合中的关键词包括图像解码硬件的标识信息和音频解码硬件的标识信息;
将所述预设的关键字集合中每一关键词匹配所述硬件列表,得到匹配结果;
如果所述匹配结果表明所述硬件列表中匹配有对应的关键词,则表明所述判断结果表明所述终端具有图像解码硬件或音频解码硬件;
如果所述匹配结果表明所述硬件列表中每一匹配的关键词,则表明所述判断结果表明所述终端不具有图像解码硬件和音频解码硬件。
8.一种信息处理装置,其特征在于,所述装置包括获取单元、判断单元、写入单元、调用单元和播放单元,其中:
所述获取单元,用于获取待解码的多媒体文件;
所述判断单元,用于判断终端是否支持对多媒体文件进行硬解码,得到判断结果;
所述写入单元,用于如果所述判断结果表明所述终端支持对多媒体文件进行硬解码,则将所述待解码的多媒体文件写入共享区域,所述共享区域能够被硬解码芯片进行读取;
所述调用单元,用于调用所述硬解码芯片从所述共享区域读取并解码所述待解码的文件,从所述硬解码芯片获取解码后的多媒体文件;
所述播放单元,用于播放所述解码后的多媒体文件。
9.根据权利要求8所述的装置,其特征在于,所述获取单元,用于接收所述硬解码芯片发送的解码后的多媒体文件;或者,
所述获取单元,用于从所述共享区域获取解码后的多媒体文件,所述解码后的多媒体文件由所述硬解码芯片解码完成后存储至所述共享区域。
10.一种终端,其特征在于,所述终端包括处理器和硬解码芯片,其中所述处理器,用于获取待解码的多媒体文件;判断终端是否支持对多媒体文件进行硬解码,得到判断结果;如果所述判断结果表明所述终端支持对多媒体文件进行硬解码,则将所述待解码的多媒体文件写入共享区域,所述共享区域能够被硬解码芯片进行读取;调用所述硬解码芯片从所述共享区域读取并解码所述待解码的文件,从所述硬解码芯片获取解码后的多媒体文件;播放所述解码后的多媒体文件;
所述硬解码芯片用于从所述共享区域读取并解码所述待解码的文件。