移动终端上的媒体缓存文件的传送方法及装置的制造方法

文档序号:8943110阅读:348来源:国知局
移动终端上的媒体缓存文件的传送方法及装置的制造方法
【技术领域】
[0001] 本发明涉及互联网技术领域,尤其涉及一种移动终端上的媒体缓存文件的传送方 法及装置。
【背景技术】
[0002] 随着移动互联网时代的不断发展,移动终端例如智能手机的功能越来强大,用户 可根据需求在移动终端中安装各种功能的应用程序,移动终端已经成为人们生活和工作的 一部分。
[0003] 目前,在基于Android (安卓)系统的智能手机上,如果用户在智能手机中安装酷 狗音乐、腾讯视频、优酷等在线播放类应用程序,在用户在线听歌或者看视频的过程中,对 应的在线播放类应用程序会将用户在线听歌或者视频的媒体内容缓存至特定文件下。如果 用户再次访问对应的媒体资源,对应的在线播放类应用程序会搜索自己的缓存路径下是否 包含对应媒体资源的媒体缓存文件,如果存在该媒体资源的媒体缓存文件,则无需从网上 重新下载,而是直接从缓存中调出来,从而提高了媒体资源的访问速度。
[0004] 然而,不同应用程序保存的媒体缓存文件的路径和文件格式不同,媒体缓存文件 名一般保存为随机数字或字母的文件名,有些应用程序的媒体缓存文件没有文件扩展名, 有些应用程序的媒体缓存文件有文件扩展名,但通常其文件扩展名也不是标准的媒体文件 格式。对于有文件扩展名的媒体缓存文件,发送方可通过文件传输工具传送给接收方,由 于接收方没有安装播放缓存文件的应用程序,而经常出现无法正常播放接收到的文件的 情况。为了使得接收到的文件可以播放,接收方尝试修改扩展名为常用的媒体文件格式, 如.mp3、, mp4等,再使用音乐、视频播放器应用程序打开验证是否可以正常播放。常常出现 用户修改文件扩展后,而对应的文件仍然不能播放的情况。对于无文件扩展名的媒体缓存 文件,由于现有的文件传输工具无法识别媒体缓存文件是媒体文件,导致无法传送和播放 媒体缓存文件,由此,使得终端用户之间无法传送媒体缓存文件,用户还需消耗网络资源从 网上获得对应的媒体资源。

【发明内容】

[0005] 本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的 第一个目的在于提出一种移动终端上的媒体缓存文件的传送方法,该方法完成了原本不被 系统直接支持的媒体文件的传送,减少了用户重复下载媒体资源的麻烦,减少了流量消耗, 方便了用户之间传送媒体缓存文件,提高了用户的体验度。
[0006] 本发明的第二个目的在于提出一种移动终端上的媒体缓存文件的传送装置。
[0007] 为实现上述目的,本发明第一方面实施例提出了一种移动终端上的媒体缓存文件 的传送方法,包括:获取移动终端中指定应用程序的媒体缓存文件,并获取所述媒体缓存文 件的文件扩展名;从所述指定应用程序的在线播放记录的数据库获取所述媒体缓存文件的 标签信息;接收向目标终端传送所述媒体缓存文件的传送请求;根据所述传送请求,将所 述媒体缓存文件、所述媒体缓存文件的文件扩展名和标签信息传送给目标终端,以使所述 目标终端根据接收到的媒体缓存文件、文件扩展名和标签信息播放所述媒体缓存文件。
[0008] 可选的,所述获取移动终端中指定应用程序的媒体缓存文件,具体包括:根据所述 指定应用程序的标识信息获取所述指定应用程序对应的第一预设配置规则,其中,所述第 一预设配置规则中包含所述指定应用程序的标识信息、缓存路径信息和媒体缓存文件的文 件扩展名的对应关系;根据所述第一预设配置规则获取所述指定应用程序的缓存路径,并 从所述缓存路径下获得所述媒体缓存文件。
[0009] 可选的,所述获取所述媒体缓存文件的文件扩展名,具体包括:根据所述标识信息 从所述第一预设配置规则中获取所述媒体缓存文件的文件扩展名。
[0010] 可选的,所述从所述指定应用程序的在线播放记录的数据库中获取所述媒体缓存 文件的标签信息,具体包括:根据所述指定应用程序的标识信息获取所述指定应用程序对 应的第二预设配置规则;根据所述第二预设配置规则从所述在线播放记录的数据库中获得 所述媒体缓存文件的标签信息,其中,所述第二预设配置规则包括所述指定应用程序的在 线播放记录的数据库的查询地址和查询所述媒体缓存文件的标签信息的数据库执行语句。 [0011] 其中,所述媒体缓存文件的标签信息为所述媒体缓存文件的歌曲名和/或歌手 名,或者为所述媒体缓存文件的视频名称。
[0012] 根据本发明实施例的移动终端上的媒体缓存文件的传送方法,获取移动终端中指 定应用程序的媒体缓存文件,并获取媒体缓存文件的文件扩展名,然后从指定应用程序的 在线播放记录的数据库获取媒体缓存文件的标签信息,接收向目标终端传送媒体缓存文件 的传送请求,以及根据传送请求,将媒体缓存文件、媒体缓存文件的文件扩展名和标签信息 传送给目标终端,以使目标终端根据接收到的媒体缓存文件、文件扩展名和标签信息播放 媒体缓存文件。由此,完成了原本不被系统直接支持的媒体文件的传送,减少了用户重复下 载媒体资源的麻烦,减少了流量消耗,方便了用户之间传送媒体缓存文件,提高了用户的体 验度。
[0013] 为实现上述目的,本发明第二方面实施例提出了一种移动终端上的媒体缓存文件 的传送装置,包括:第一获取模块,用于获取移动终端中指定应用程序的媒体缓存文件,并 获取所述媒体缓存文件的文件扩展名;第二获取模块,用于从所述指定应用程序的在线播 放记录的数据库获取所述媒体缓存文件的标签信息;接收模块,用于接收向目标终端传送 所述媒体缓存文件的传送请求;传送模块,用于根据所述传送请求,将所述媒体缓存文件、 所述媒体缓存文件的文件扩展名和标签信息传送给目标终端,以使所述目标终端根据接收 到的媒体缓存文件、文件扩展名和标签信息播放所述媒体缓存文件。
[0014] 可选的,所述第一获取模块,具体用于:根据所述指定应用程序的标识信息获取所 述指定应用程序对应的第一预设配置规则,其中,所述第一预设配置规则中包含所述指定 应用程序的标识信息、缓存路径信息和媒体缓存文件的文件扩展名的对应关系;根据所述 第一预设配置规则获取所述指定应用程序的缓存路径,并从所述缓存路径下获得所述媒体 缓存文件。
[0015] 可选的,所述第一获取模块,具体用于:根据所述标识信息从所述第一预设配置规 则中获取所述媒体缓存文件的文件扩展名。
[0016] 可选的,所述第二获取模块,具体用于:根据所述指定应用程序的标识信息获取所 述指定应用程序对应的第二预设配置规则,以及根据所述第二预设配置规则从所述在线播 放记录的数据库中获得所述媒体缓存文件的标签信息,其中,所述第二预设配置规则包括 所述指定应用程序的在线播放记录的数据库的查询地址和查询所述媒体缓存文件的标签 信息的数据库执行语句。
[0017] 其中,所述媒体缓存文件的标签信息为所述媒体缓存文件的歌曲名和/或歌手 名,或者为所述媒体缓存文件的视频名称。
[0018] 根据本发明实施例的移动终端上的媒体缓存文件的传送装置,通过第一获取模块 获取移动终端中指定应用程序的媒体缓存文件,并获取媒体缓存文件的文件扩展名,然后 第二获取模块从指定应用程序的在线播放记录的数据库获取媒体缓存文件的标签信息,并 接收模块接收向目标终端传送媒体缓存文件的传送请求,以及传送模块根据传送请求,将 媒体缓存文件、媒体缓存文件的文件扩展名和标签信息传送给目标终端,以使目标终端根 据接收到的媒体缓存文件、文件扩展名和标签信息播放媒体缓存文件。由此,完成了原本不 被系统直接支持的媒体文件的传送,减少了用户重复下载媒体资源的麻烦,减少了流量消 耗,方便了用户之间传送媒体缓存文件,提高了用户的体验度。
【附图说明】
[0019] 图1是根据本发明一个实施例的移动终端上的媒体缓存文件的传送方法的流程 图。
[0020] 图2是根据本发明另一个实施例的移动终端上的媒体缓存文件的传送方法的流 程图。
[0021] 图3是根据本发明一个实施例的移动终端上的媒体缓存文件的传送装置的结构 示意图。
【具体实施方式】
[0022] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0023] 下面参考附图描述本发明实施例的移动终端上的媒体缓存文件的传送方法及装 置。<
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1