[发明专利]一种媒体文件自动识别方法、系统及播放器有效
申请号: | 201010206945.0 | 申请日: | 2010-06-14 |
公开(公告)号: | CN101859329A | 公开(公告)日: | 2010-10-13 |
发明(设计)人: | 豆成权;陈廷雯 | 申请(专利权)人: | 深圳市同洲电子股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 媒体文件 自动识别 方法 系统 播放 | ||
技术领域
本发明涉及数字电视技术领域,特别是一种媒体文件自动识别方法、装置及播放器。
背景技术
随着视频技术和多媒体技术的发展,视频格式也多种多样,健壮的播放器需要支持其中的大多数格式。那么如何正确地识别媒体格式就尤为重要了。
少数比较老的播放器是根据文件后缀进行格式识别的。这样的处理方法有很多问题。因为有的文件可能根本就没有后缀,也可能有了错误的后缀,这样播放器就会错误的识别了媒体格式。会导致后续对媒体文件的解复用和对音视频流的解码出现错误。
目前大多数的播放器都支持自动识别媒体文件格式的功能。通常采用的方法是把该播放器所支持的所有媒体格式形成一个链表,在碰到一个文件的时候,会遍历该链表,知道找到匹配的真正的文件格式。这样做虽然能够正确的匹配文件格式,但是由于目前文件格式实在太多,并且以后会更多,当文件的格式不常用排在链表的底端时,就需要花费很多时间来检索。你可能点击一个文件进行播放的时候,经过很长时间才开始播放,还是沿用比较死板的从头到尾的无序遍历方法。这样,随着媒体格式出现的越来越多,其匹配文件格式所需花费的平均时间就会越来越长,直到用户无法忍受的那一刻。
由此可见,现有的媒体文件识别办法,虽然行之有效,但是不能够快速、高效地识别媒体文件的格式。
发明内容
本发明所要解决的技术问题在于:提供一种媒体文件自动识别方法、装置及播放器,其可快速、高效地自动识别媒体文件。
为解决本发明的技术问题,本发明公开一种媒体文件自动识别方法,所述方法包括步骤:
建立并存储包括媒体文件格式的第一索引表;
记录用户播放各种格式的媒体文件的播放次数;
按所述播放次数的从大到小的顺序排列所述第一索引表;
按顺序遍历所述排列后的第一索引表来识别媒体文件。
为解决本发明的技术问题,本发明还公开一种媒体文件自动识别系统,该系统包括设置于终端的识别装置,该装置包括:
用于建立包括媒体文件格式的第一索引表的第一索引表模块;
用于记录用户播放各种格式的媒体文件的播放次数的记录模块;
用于存储以及按所述播放次数的从大到小的顺序排列所述第一索引表的所述第一索引表的存储模块;以及
用于按顺序遍历所述排列后的第一索引表来识别媒体文件的识别模块。
为解决本发明的技术问题,本发明还公开一种媒体文件播放器,包括自动识别装置,该装置包括:
用于建立包括媒体文件格式的第一索引表的第一索引表模块;
用于记录用户播放各种格式的媒体文件的播放次数的记录模块;
用于存储以及按所述播放次数的从大到小的顺序排列所述第一索引表的所述第一索引表的存储模块;以及
用于按顺序遍历所述排列后的第一索引表来识别媒体文件的识别模块。
与现有技术相比,本发明具有如下有益效果:本发明能够统计用户播放各种格式的媒体文件的次数,以播放次数的大小顺序为优先级来建立供系统识别媒体文件的索引表,从而能够使经常播放的媒体文件能够快速、高效地识别出来;另外,本系统还能够根据各种媒体文件的应用范围的为优先级来建立索引表,从而更进一步地提高了媒体文件自动识别速度。
附图说明
图1是本发明实施例一的媒体文件自动识别方法流程图;
图2是本发明实施例二的媒体文件自动识别方法流程图;
图3是本发明实施例一的媒体文件自动识别系统结构图;
图4是本发明实施例二的媒体文件自动识别系统结构图;
图5是本发明实施例三的媒体文件自动识别系统结构图。
具体实施方式
本发明的媒体文件自动识别方法及系统能够统计用户播放各种格式的媒体文件的次数,以播放次数的大小顺序为优先级来建立供系统识别媒体文件的索引表,从而能够使经常播放的媒体文件能够快速、高效地识别出来;另外,本系统还能够根据各种媒体文件的应用范围的为优先级来建立索引表,从而更进一步地提高了媒体文件自动识别速度。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1
如图1所示,本实施例的媒体文件识别方法包括以下步骤:
步骤101:建立并存储包括媒体文件格式的第一索引表;
步骤102:记录用户播放各种格式的媒体文件的播放次数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市同洲电子股份有限公司,未经深圳市同洲电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010206945.0/2.html,转载请声明来源钻瓜专利网。