【技术实现步骤摘要】
一种多媒体文件的解码方法及终端
本专利技术涉及通信
,尤其涉及一种多媒体文件的解码方法及终端。
技术介绍
随着智能终端的发展和普及,用户使用智能终端播放多媒体文件(包括视频文件,下面以视频文件进行说明)越来越普遍。当用户将欲观看的视频文件下载至智能终端后,智能终端采用预置的解码方式对视频文件进行解码后才可流畅播放。目前,终端可预置包括硬件解码方式和软件解码方式等多种解码方式。因此,当移动终端在多种解码方式中采用目标解码方式对视频文件进行解码时,移动终端均是按预置的顺序采用目标解码方式对视频文件进行解码。如:当终端预置的解码方式包括硬件解码方式和软件解码方式时,终端按预置的顺序首先尝试用硬件解码方式对视频文件进行解码,当硬件解码方式无法对视频文件进行成功解码时,终端再按预置的顺序切换至其他解码方式如软件解码方式进行解码;当硬件解码方式对视频文件成功解码时,终端将不再进行切换至其他解码方式进行解码。因此,可想而知,由于终端无论针对何种视频文件均是按预置的顺序获取解码方式进行解码,因此终端无法采用最佳的解码方式对视频文件进行解码,从而导致终端播放解码后视频文件进行容易出现卡顿、播放不流畅现象,甚至出现解码失败的情况,使得解码成功率低。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种多媒体文件的解码方法及终端。可根据待解码多媒体文件的目标内容参数信息获取匹配的目标解码方式对待解码多媒体文件进行解码,提高解码成功率。为了解决上述技术问题,本专利技术实施例提供了一种多媒体文件的解码方法,包括:获取待解码多媒体文件的目标内容参数信息;在预置的至少一种解 ...
【技术保护点】
1.一种多媒体文件的解码方法,其特征在于,所述方法包括:获取待解码多媒体文件的目标内容参数信息;在预置的至少一种解码方式中查询与所述目标内容参数信息匹配的目标解码方式;采用所述目标解码方式对所述待解码多媒体文件进行解码处理,获得解码后多媒体文件。
【技术特征摘要】
1.一种多媒体文件的解码方法,其特征在于,所述方法包括:获取待解码多媒体文件的目标内容参数信息;在预置的至少一种解码方式中查询与所述目标内容参数信息匹配的目标解码方式;采用所述目标解码方式对所述待解码多媒体文件进行解码处理,获得解码后多媒体文件。2.如权利要求1所述的方法,其特征在于,所述至少一种解码方式包括硬件解码方式;所述获取待解码多媒体文件的目标内容参数信息之前包括:检测终端是否支持所述硬件解码方式;当确定所述终端支持所述硬件解码方式时,执行所述获取待解码多媒体文件的目标内容参数信息。3.如权利要求2所述的方法,其特征在于,所述检测终端是否支持所述硬件解码方式包括:获取终端的标识符;检测所述标识符是否在预置列表中;当确定所述标识符在预置列表中时,确定所述终端不支持所述硬件解码方式;当确定所述标识符不在所述列表时,确定所述终端支持所述硬件解码方式。4.如权利要求3所述的方法,其特征在于,所述在预置的至少一种解码方式中查询与所述目标内容参数信息匹配的目标解码方式之前包括:设置内容参数信息与解码方式的对应关系;所述在预置的至少一种解码方式中查询与所述目标内容参数信息匹配的目标解码方式包括:根据所述内容参数信息与解码方式的对应关系,获取所述目标内容参数信息对应的解码方式;将所述目标内容参数信息对应的解码方式设为与所述目标内容参数信息匹配的目标解码方式。5.如权利要求4所述的方法,其特征在于,所述在预置的至少一种解码方式中查询与所述目标内容参数信息匹配的目标解码方式还包括:当在所述至少一种解码方式中没有查询到与所述目标内容参数信息匹配的目标解码方式时,在所述至少一种解码方式中获取任一种解码方式作为所述目标解码方式;所述采用所述目标解码方式对所述待解码多媒体文件进行解码处理,获得解码后多媒体文件包括:采用所述任一种解码方式对所述待解码多媒体文件进行解码,获得解码后多媒体文件。6.如权利要求5所述的方法,其特征在于,所述采用所述任一种解码方式对所述待解码多媒体文件进行解码,获得解码后多媒体文件之后包括:获取采用所述任一种解码方式对所述待解码多媒体文件进行解码后的播放信息;将所述目标内容参数信息、所述任一种解码方式以及所述播放信息作为一组记录信息记录至预置的记录列表中。7.如权利要求6所述的方法,其特征在于,所述记录列表包括至少一组记录信息;所述设置内容参数信息与解码方式的对应关系包括:按所述记录列表所包括的至少一种内容参数信息的种类对所述记录列表所包括的至少一组记录信息进行分类,获得每种内容参数信息对应的至少一组记录信息;在同种内容参数信息对应的至少一组记录信息中按解码方式的类型进行分类,获得每种解码方式对应的至少一组记录信息;根据每种解码方式对应的至少一组记录信息所包括的播放信息计算每种解码方式的播放权值;在所述每种解码方式对应的播放权值中获取播放权值最高的解码方式;将所述播放权值最高的解码方式设为所述同种内容参数信息对应的解码方...
【专利技术属性】
技术研发人员:韩山骏,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。