发明名称 |
多媒体文件播放方法和装置 |
摘要 |
本发明实施例提供一种多媒体文件播放方法和装置。本发明多媒体文件播放方法,包括:当接收多媒体文件的打开指令时,根据设定的优先级规则对多个解析器进行排序,形成解析器队列;按照排序,逐一通过所述解析器队列中的解析器对获取到的多媒体文件进行识别,以获得与所述多媒体文件对应的解析器,采用获得的解析器,对多媒体文件进行解封装处理,并输出基本数据流。通过采用本发明提供的多媒体文件播放方法,提高了识别多媒体文件的速度和正确率。 |
申请公布号 |
CN103165151B |
申请公布日期 |
2016.03.30 |
申请号 |
CN201310108735.1 |
申请日期 |
2013.03.29 |
申请人 |
华为技术有限公司 |
发明人 |
张志刚 |
分类号 |
G11B20/10(2006.01)I |
主分类号 |
G11B20/10(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
孟金喆 |
主权项 |
一种多媒体文件播放方法,其特征在于,包括:当接收多媒体文件的打开指令时,根据设定的优先级规则对多个解析器进行排序,形成解析器队列;按照排序,逐一通过所述解析器队列中的解析器对获取到的多媒体文件进行识别,以获得与所述多媒体文件对应的解析器;采用获得的解析器,对多媒体文件进行解封装处理,并输出基本数据流;其中,按照排序,逐一通过所述解析器队列中的解析器对获取到的多媒体文件进行识别,以获得与所述多媒体文件对应的解析器包括:根据系统处理能力、场景辨识或人工干预将排序后的各解析器进行分组,形成多个解析器队列;按照每个解析器队列中的排序,通过每个所述解析器队列中的解析器对获取到的多媒体文件进行识别,以获得与所述多媒体文件对应的解析器;或者根据系统处理能力、场景辨识或人工干预建立至少两个解析器组;按照解析器队列的排序,向每个解析器组添加至少一个解析器,形成至少两个解析器子队列;通过每个解析器子队列中的解析器逐一对获取到的多媒体文件进行识别;在未识别到对应的解析器时,按照所述解析器队列的排序,将后续的解析器添加至已识别完成的空闲解析器组中对多媒体文件进行识别,直至识别到与多媒体文件对应的解析器。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |