车载外置存储设备的媒体文件检索方法及装置制造方法及图纸

技术编号:22755073 阅读:20 留言:0更新日期:2019-12-07 03:58
本发明专利技术实施例提供一种车载外置存储设备的媒体文件检索方法及装置,其中,方法包括:若检测到车载外置存储设备的插入操作,则递归遍历车载外置存储设备中的所有文件;对于当前遍历的车载外置存储设备中的文件,将所述文件的文件后缀与预设字典树中的媒体类型信息进行匹配,若匹配,则将所述文件的媒体文件信息保存到所匹配的媒体类型信息对应的媒体数据信息树中;在递归遍历过程中,若接收到与所述文件的文件后缀匹配的媒体类型信息对应的媒体应用发送的查询请求,则将当前所述媒体数据信息树中保存的所有媒体文件信息发送给所述媒体应用。本发明专利技术实施例能够比现有车载终端更及时的获取车载外置存储设备的媒体文件信息,减少等待时间。

Media file retrieval method and device of vehicle external storage device

The embodiment of the invention provides a media file retrieval method and device of the vehicle mounted external storage device, wherein the method includes: if the insertion operation of the vehicle mounted external storage device is detected, recursively traversing all the files in the vehicle mounted external storage device; for the files in the currently traversed vehicle mounted external storage device, the file suffix of the file is compared with the media in the preset dictionary tree The body type information is matched. If it is matched, the media file information of the file is saved in the media data information tree corresponding to the matched media type information. In the recursive traversal process, if a query request is received from the media application corresponding to the media type information matching the file suffix of the file, the current media data information tree is saved All media file information is sent to the media application. The embodiment of the invention can acquire the media file information of the vehicle external storage device more timely than the existing vehicle terminal, and reduce the waiting time.

【技术实现步骤摘要】
车载外置存储设备的媒体文件检索方法及装置
本专利技术涉及计算机
,尤其涉及一种车载外置存储设备的媒体文件检索方法及装置。
技术介绍
人们在开车的路途中,经常会在车载终端上插入车载外置存储设备,使用车载终端内已启动的媒体应用读取并播放所插入的车载外置存储设备中的音乐或电影等媒体文件。目前,车载终端上使用的是热插拔方式的车载外置存储设备,现有车载终端检索车载外置存储设备的媒体文件的方法是:当车载外置存储设备插入车载终端后,系统媒体进程会自动扫描所述车载外置存储设备中的媒体文件信息保存到数据库中,在数据库保存了车载外置存储设备中的所有媒体文件信息后,将车载外置存储设备中的所有媒体文件信息发送给车载终端已启动的媒体应用。但是,在现有车载终端检索车载外置存储设备的媒体文件的方法中,会存在插入车载外置存储设备后,车载外置存储设备中的媒体文件不能及时被扫描到,需要一段时间后才能获取到所有的媒体文件信息的情况。特别当车载外置存储设备中的媒体文件比较多的时候会检索很长时间,在等待的过程中会给用户带来很差的用户体验。
技术实现思路
针对现有技术存在的问题,本专利技术实施例提供一种车载外置存储设备的媒体文件检索方法及装置。本专利技术实施例提供一种车载外置存储设备的媒体文件检索方法,应用于车载终端,包括:若检测到车载外置存储设备的插入操作,则递归遍历所述车载外置存储设备中的所有文件;对于当前遍历的所述车载外置存储设备中的文件,将所述文件的文件后缀与预设字典树中的媒体类型信息进行匹配,若所述文件的文件后缀与预设字典树中的媒体类型信息匹配,则将所述文件的媒体文件信息保存到所匹配的媒体类型信息对应的媒体数据信息树中;在递归遍历过程中,若接收到与所述文件的文件后缀匹配的媒体类型信息对应的媒体应用发送的查询请求,则将当前所述媒体数据信息树中保存的所有媒体文件信息发送给所述媒体应用。可选地,在将所述文件的媒体文件信息保存到所匹配的媒体类型信息对应的媒体数据信息树中之后,所述方法还包括:判断对所述车载外置存储设备中的所有文件是否都遍历完成;若否,则按照目录结构,递归遍历所述车载外置存储设备中的下一个文件,返回所述对于当前遍历的所述车载外置存储设备中的文件,将所述文件的文件后缀与预设字典树中的媒体类型信息进行匹配的步骤;若是,则若接收到与所述文件的文件后缀匹配的媒体类型信息对应的媒体应用发送的查询请求,则将所述媒体数据信息树中保存的媒体文件信息发送给所述媒体应用。可选地,所述预设字典树中的媒体类型信息,包括:音乐格式类型信息;相应地,所述媒体类型信息对应的媒体数据信息树,包括:音乐文件媒体数据信息树;所述媒体类型信息对应的媒体应用为用于播放音乐类型文件的应用。可选地,所述预设字典树中的媒体类型信息,包括:电影格式类型信息;相应地,所述媒体类型信息对应的媒体数据信息树,包括:电影文件媒体数据信息树;所述媒体类型信息对应的媒体应用为用于播放电影类型文件的应用。可选地,在将所述文件的媒体文件信息保存到所匹配的媒体类型信息对应的媒体数据信息树中之后,所述方法还包括:若检测到所述车载外置存储设备的拔出操作,则将所匹配的媒体类型信息对应的媒体数据信息树中的数据清空。本专利技术实施例提供一种车载外置存储设备的媒体文件检索装置,应用于车载终端,包括:遍历模块,用于若检测到车载外置存储设备的插入操作,则递归遍历所述车载外置存储设备中的所有文件;匹配模块,用于对于当前遍历的所述车载外置存储设备中的文件,将所述文件的文件后缀与预设字典树中的媒体类型信息进行匹配,若所述文件的文件后缀与预设字典树中的媒体类型信息匹配,则将所述文件的媒体文件信息保存到所匹配的媒体类型信息对应的媒体数据信息树中;发送模块,用于在递归遍历过程中,若接收到与所述文件的文件后缀匹配的媒体类型信息对应的媒体应用发送的查询请求,则将当前所述媒体数据信息树中保存的所有媒体文件信息发送给所述媒体应用。可选地,所述车载外置存储设备的媒体文件检索装置还包括:判断模块,用于在将所述文件的媒体文件信息保存到所匹配的媒体类型信息对应的媒体数据信息树中之后,判断对所述车载外置存储设备中的所有文件是否都遍历完成;若否,则按照目录结构,递归遍历所述车载外置存储设备中的下一个文件,返回执行所述匹配模块;若是,则若接收到与所述文件的文件后缀匹配的媒体类型信息对应的媒体应用发送的查询请求,则将所述媒体数据信息树中保存的媒体文件信息发送给所述媒体应用。可选地,所述车载外置存储设备的媒体文件检索装置还包括:清空模块,用于在将所述文件的媒体文件信息保存到所匹配的媒体类型信息对应的媒体数据信息树中之后,若检测到所述车载外置存储设备的拔出操作,则将所匹配的媒体类型信息对应的媒体数据信息树中的数据清空。本专利技术实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述方法的步骤。本专利技术实施例提供的车载外置存储设备的媒体文件检索方法及装置,通过若检测到车载外置存储设备的插入操作,递归遍历车载外置存储设备中的所有文件,对于当前遍历的车载外置存储设备中的文件,将所述文件的文件后缀与预设字典树中的媒体类型信息进行匹配,若匹配则将所述文件的媒体文件信息保存到所匹配的媒体类型信息对应的媒体数据信息树中,在递归遍历过程中,若接收到与所述文件的文件后缀匹配的媒体类型信息对应的媒体应用发送的查询请求,则将当前所述媒体数据信息树中保存的所有媒体文件信息发送给所述媒体应用,由此,可使车载终端已启动的媒体应用边使用边获取所插入的车载外置存储设备中已递归遍历完的媒体文件信息,比现有车载终端能够更及时的获取车载外置存储设备的媒体文件信息,减少等待时间。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的一种车载外置存储设备的媒体文件检索方法的流程示意图;图2为本专利技术一实施例提供的一种车载外置存储设备的媒体文件检索装置的结构示意图;图3为本专利技术一实施例提供的电子设备的实体结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1示出了本专利技术一实施例提供的一种车载外置存储设备的媒体文件检索方法的流程示意图,如图1所示,本实施例的车载外置存储设备的媒体文件检本文档来自技高网...

【技术保护点】
1.一种车载外置存储设备的媒体文件检索方法,应用于车载终端,其特征在于,包括:/n若检测到车载外置存储设备的插入操作,则递归遍历所述车载外置存储设备中的所有文件;/n对于当前遍历的所述车载外置存储设备中的文件,将所述文件的文件后缀与预设字典树中的媒体类型信息进行匹配,若所述文件的文件后缀与预设字典树中的媒体类型信息匹配,则将所述文件的媒体文件信息保存到所匹配的媒体类型信息对应的媒体数据信息树中;/n在递归遍历过程中,若接收到与所述文件的文件后缀匹配的媒体类型信息对应的媒体应用发送的查询请求,则将当前所述媒体数据信息树中保存的所有媒体文件信息发送给所述媒体应用。/n

【技术特征摘要】
1.一种车载外置存储设备的媒体文件检索方法,应用于车载终端,其特征在于,包括:
若检测到车载外置存储设备的插入操作,则递归遍历所述车载外置存储设备中的所有文件;
对于当前遍历的所述车载外置存储设备中的文件,将所述文件的文件后缀与预设字典树中的媒体类型信息进行匹配,若所述文件的文件后缀与预设字典树中的媒体类型信息匹配,则将所述文件的媒体文件信息保存到所匹配的媒体类型信息对应的媒体数据信息树中;
在递归遍历过程中,若接收到与所述文件的文件后缀匹配的媒体类型信息对应的媒体应用发送的查询请求,则将当前所述媒体数据信息树中保存的所有媒体文件信息发送给所述媒体应用。


2.根据权利要求1所述的车载外置存储设备的媒体文件检索方法,其特征在于,在将所述文件的媒体文件信息保存到所匹配的媒体类型信息对应的媒体数据信息树中之后,所述方法还包括:
判断对所述车载外置存储设备中的所有文件是否都遍历完成;
若否,则按照目录结构,递归遍历所述车载外置存储设备中的下一个文件,返回所述对于当前遍历的所述车载外置存储设备中的文件,将所述文件的文件后缀与预设字典树中的媒体类型信息进行匹配的步骤;
若是,则若接收到与所述文件的文件后缀匹配的媒体类型信息对应的媒体应用发送的查询请求,则将所述媒体数据信息树中保存的媒体文件信息发送给所述媒体应用。


3.根据权利要求1所述的车载外置存储设备的媒体文件检索方法,其特征在于,所述预设字典树中的媒体类型信息,包括:音乐格式类型信息;
相应地,所述媒体类型信息对应的媒体数据信息树,包括:音乐文件媒体数据信息树;所述媒体类型信息对应的媒体应用为用于播放音乐类型文件的应用。


4.根据权利要求1所述的车载外置存储设备的媒体文件检索方法,其特征在于,所述预设字典树中的媒体类型信息,包括:电影格式类型信息;
相应地,所述媒体类型信息对应的媒体数据信息树,包括:电影文件媒体数据信息树;所述媒体类型信息对应的媒体应用为用于播放电影类型文件的应用。


5.根据权利要求1所述的车载外置存储设备的媒体文件检索方法,其特征在于,在将所述文件的媒体文件信息保存到所匹配的媒体类型信息对应的媒体数据信息树中之后,所述方法还包括:
...

【专利技术属性】
技术研发人员:魏壮李坤李波
申请(专利权)人:浙江鸿泉车联网有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1