自动下载装置、方法及系统的制作方法

文档序号:6587308阅读:188来源:国知局
专利名称:自动下载装置、方法及系统的制作方法
技术领域
本发明涉及网络通信领域,更具体地说,涉及一种从网络自动下载文件的装置、方 法及影音播放系统。
背景技术
在互联网应用领域,越来越多的网络服务商为用户提供各种各样的资料,例如各 类软件、影视资料、资讯信息等,以方便用户下载。以下载上述影视资料为例,当用户从网络服务商的服务器上下载影视资料时,大 多需要经过以下步骤首先,人工搜索影视种子文件,然后将种子文件与下载软件建立链 接,再通过人工打开下载软件进行下载。例如,若用户需从网络下载一部最新影片进行观 看,但又不知道何时有该影片文件可供下载,则用户需在网络上以人工方式搜索该影片的 种子文件。如果发现有可供下载的种子文件,则通过将与种子文件相关的网络地址手动添 加至下载软件,再通过下载软件进行下载。但如果用户在搜索时,网络中暂时没有发现用户 需要的影视资料,则需要用户不定时地重复上述动作,直至网络中存在可供下载的文件。因 此,上述下载过程需人为去关注网络动态,且需人工打开下载软件进行下载,所耗费的人力 较多。

发明内容
本发明的主要目的在于提供一种自动下载装置。旨在减少在资料下载过程中所耗 费的人力,提高网络下载文件的便利性。本发明自动下载装置可通过连接网络自动下载媒体播放文件。该自动下载装置可 包括条件设定单元,用于设置搜索条件,该搜索条件包括搜索关键字及自动搜索时间;搜 索单元,根据搜索条件执行网络搜索,获得媒体播放文件的网络地址;下载单元,根据所获 得的网络地址从网络下载与该网络地址对应的媒体播放文件。其中,搜索单元可包括筛选模块。该筛选模块可根据网络地址,从搜索结果中筛选 媒体播放文件的网络地址,利用下载单元进行下载。优选地,上述自动下载装置还可包括媒体解码单元,对所下载的媒体播放文件中 的音频、图片或视频文件解码以供输出或播放。上述下载单元可包括下载软件,用于下载媒体播放文件;添加模块,与下载软件 连接,将搜索单元所搜索的媒体播放文件网络地址添加至下载任务;启动模块,用于启动下 载软件,以供下载软件对添加至下载任务的媒体播放文件进行下载。优选地,上述自动下载装置还可包括存储单元,存储下载的媒体播放文件。本发明还提供一种自动下载方法。该自动下载方法可包括以下步骤设定搜索条件;根据所述搜索条件执行搜索,获得媒体播放文件网络地址;根据 所述网络地址从网络下载与该网络地址对应的媒体播放文件。上述搜索条件包括搜索关键 字及自动搜索时间。
上述根据设定的搜索条件执行搜索,获得媒体播放文件网络地址的步骤中还包括 以下步骤根据筛选策略,从搜索结果中筛选媒体播放文件网络地址,进行下载。本发明还提供一种影音播放系统。包括提供媒体播放文件的网络、用于播放媒体 播放文件的媒体播放装置以及上述自动下载装置。由上可知,本发明自动下载装置通过设置搜索条件的条件设定单元,根据搜索条 件对网络进行自动搜索的搜索单元,以及根据搜索结果自动下载网络媒体播放文件的下载 单元,可根据搜索关键字及自动搜索时间自动从网络上下载相关媒体播放文件,因此,减少 了在媒体播放文件下载过程中人工的操作,减少了人力的耗费,提高了下载网络媒体播放 文件的便利性。


图1是本发明的一个实施方式中自动下载装置的结构示意图;图2是上述实施方式中搜索单元的结构示意图;图3是本发明的另一个实施方式中自动下载装置的结构示意图;图4是上述实施方式中下载单元的结构示意图;图5是本发明的另一个实施方式中自动下载媒体播放文件的方法流程图;图6是上述实施方式的一个实施例中自动下载媒体播放文件的方法流程图;图7是本发明的又一个实施方式中影音播放系统的结构示意图。为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。
具体实施例方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。图1示出了本发明的一个实施方式中自动下载装置10的结构。该自动下载装置 10与通过连接网络20下载媒体播放文件。该自动下载装置10可包括条件设定单元101、搜索单元102以及下载单元103。其中,所述条件设定单元101可用于设置搜索条件。在一实施例中,条件设定单元 101可供用户设定搜索关键字及自动搜索时间。例如,所述条件设定单元101设置搜索关键 字为“A”或“A+B”、“A+B+C”和自动搜索时间“T”,以对网络进行搜索。其中,所述关键字可 以为媒体播放文件名称、艺术家名称、出版发行者名称、演唱者姓名、导演姓名和/或主要 演员姓名等;所述自动搜索时间可以为间隔10分钟或者2小时,也可设置为固定时间,如中 午12点钟。搜索单元102可根据所设置的搜索条件执行搜索,得到媒体播放文件的网络地 址。在一实施例中,搜索单元102可以是一搜索引擎,可根据设定的关键字和自动搜索时间 自动搜索网络,以得到相关媒体播放文件的网络地址。下载单元103可根据所述媒体播放文件的网络地址从网络下载相对应的媒体播 放文件。本发明中,所述网络20可以是互联网或者局域网络,与其连接方式可以是有线或 无线;所述媒体播放文件可以是由网络服务商提供或者基于下载传输协议的客户端提供,所述网络服务商可以是某类专业类服务商例如影视网站、IPTV提供商、影视资料服务商,也 可以媒体播放文件的业余发布者或共享者。其中,基于网络下载的传输协议包括HTTP、FTP、 P2P、IPTV、802. 11系列等网络传输协议,即上述从网络下载相对应的媒体播放文件可以是 基于HTTP、FTP传输协议的下载,也可以基于P2P传输协议的下载,还可以是通过数字电视 网络传输协议的下载,且不仅限于此。上述媒体播放文件包括音乐、电影、视频、图片等,且 不仅限于某一类型。本发明自动下载装置10通过设置搜索条件的条件设定单元101,根据搜索条件对 网络20进行自动搜索的搜索单元102,以及根据搜索结果自动下载网络媒体播放文件的下 载单元103,可自动从网络20上下载相关的媒体播放文件,因此,减少了在媒体播放文件下 载过程中人工的操作,减少了人力的耗费,提高了下载网络媒体播放文件的便利性。众所周知,根据设置的搜索条件执行网络自动搜索时,可能会得到不少于一个符 合搜索条件的多个搜索结果,即存在多个符合搜索条件的网络地址及媒体播放文件。因此, 本实施例的搜索单元102还包括筛选模块1021,参见图2所示。所述筛选模块1031可设置有筛选策略,该筛选策略包括通过测试网络性质、网络 速度、网络地址的链接有效性以及媒体播放文件的完整性,从上述符合探索条件的多个搜 索结果中筛选出完整、有效的媒体播放文件的网络地址,并根据网络速度确定下载速度最 快或较快的网络地址,再启动下载单元103进行下载。再者,当存在多个完整、有效的媒体 播放文件的网络地址时,且网络的下载速度均较快时,则还可以通过例如MD5验证码等方 式验证上述网络地址的媒体播放文件的重复性,从而确定最佳的媒体播放文件的网络地 址。例如,上述实施例中,当搜索条件的关键字包含“变形金刚”,以从网络上搜索“变 形金刚”的媒体播放文件时,可以搜索到有多个包含关键字“变形金刚”的媒体播放文件的 网络地址;如前所述,则可通过筛选模块1031对该多个网络地址所包含的内容进行分别比 对,筛选出最符合搜索条件的搜索结果。如可通过筛选模块1031筛选出媒体播放文件下载 速度最快的网络地址,也可通过该筛选模块1031根据各媒体播放文件的大小和/或类型, 筛选出合适的媒体播放文件。当搜索条件包含如“A+B+(类型=文艺)”或“A+B+C+(类型= 战争)”之类的多个关键字时,可得到多个媒体播放文件网络地址,则可通过筛选模块1031 根据关键字设定的媒体播放文件条件,将最符合条件的媒体播放文件筛选出来。在一实施例中,搜索单元102可以是设置为定时搜索或者间隔时段搜索。例如,若 在第一次搜索中未搜索到媒体播放文件的相关网络地址,则可通过设定间隔时段如每小时 一次或者网络闲时进行搜索,直至搜索到与搜索条件相符的媒体播放文件的网络地址。图3示出了本发明的另一个实施方式中自动下载装置10的结构。该自动下载装 置还包括媒体解码单元104。所述媒体解码单元104可对所下载的媒体播放文件中的音频、图片或音视频 文件解码以适配播放或显示。该媒体解码单元104在播放上述所下载的媒体播放文件 过程中还可以包含解码过程,其播放的音视频文件格式包括MPEG Audio Layer 1/2、 MPEG Audio Layer3 (MP3)、Dolby AC-3、WMA、IMA ADPCM、AAC/HE-AAC、Ogg Vorbis、AMR、 FLAC、APE、G. 711 μ/A Law、Real Audio、MPEGl、MPEG2、MPEG4、Real Video8/9/10、H. 264、 SorensonH. 263.WMV9/VC1 等的任一种或多种。
可以理解,本发明实施例还可设置信号输出单元106,以向外部媒体播放装置输出 所述下载的媒体播放文件,所述外部媒体播放装置包括电视、DVD播放器、MP4、机顶盒等日 常媒体播放装置。基于应用,所述自动下载装置10还包括存储单元106,以存储下载的媒体播放文 件,以供随时调用。图4示出了上述实施方式中下载单元103的结构。该下载单元103可包括下载软 件1031、启动模块1032以及添加模块1033。下载软件1031用于下载符合搜索条件的媒体播放文件。启动模块1032用于启动下载软件1031,以供下载软件1031对添加至下载任务的 媒体播放文件进行下载。在一实施例中,启动模块1032可以自动启动下载软件1031,如可 通过在启动模块1032中将下载软件1031设置为定时或间隔时段启动。添加模块1033将搜索单元102所搜索到的符合搜索条件的媒体播放文件的网络 地址添加至下载软件1031进行下载。例如,可通过应用程序将影音种子文件的URL添加到 下载软件1031的下载任务中进行自动下载。日常应用中,可利用本发明的自动下载装置10,根据需求与网络服务商(例如付 费的媒体播放文件提供商或专业的影视网站)合作,通过设定的搜索条件及自动下载,使 得一个影视文件或资料在大众未知何时能够在网络可以下载的情况下,可以从网络服务商 处第一时间获取影视文件或资料的下载地址并自动进行下载,从而极大地节省了人力。而 且,还可将本实施例自动下载装置10设置在电视、DVD播放器、机顶盒、MP4等各类媒体播放 装置中,或者与上述各类媒体播放装置进行连接,将下载的媒体播放文件在各类媒体播放 装置上播放。应当说明的是,本发明所有图示中各单元或模块之间的连接关系是为了清楚阐释 其信息交互及控制过程的需要,因此应当视为逻辑上的连接关系,而不应仅限于物理连接。 另外需要说明的是,各功能单元或模块之间的通信方式可以采取多种,本发明的保护范围 不应限定为某种特定类型的通信方式。图5示出的是本发明其中一个实施例中自动下载方法的流程图,包括步骤步骤S10,设定包含搜索关键字及自动搜索时间的搜索条件;步骤S20,根据设定的搜索条件执行网络搜索,获得符合搜索条件的媒体播放文件 的网络地址;步骤S30,根据媒体播放文件的网络地址从网络下载与该网络地址对应的媒体播 放文件。上述实施例中,所述搜索条件至少包括搜索关键字和自动搜索时间,例如所述搜 索关键字为“A”或“A+B”、“A+B+C”和自动搜索时间“T”,以对网络进行搜索。其中,所述 关键字可以为媒体播放文件名称、艺术家名称、出版发行者名称、演唱者姓名、导演姓名和/ 或主要演员姓名等;所述自动搜索时间可以为间隔10分钟或者1小时,也可设置为固定时 间,如中午12点钟。例如当首次搜索未得到预定结果时,则每隔1小时自动地对网络进行 重新搜索,直至得到符合搜索条件的媒体播放文件的网络地址。上述实施例中,还可以对媒体播放文件下载的完成状态进行提示,例如在下载完 成时,可设置声音提示表示下载任务已完成。
其中,所述执行网络搜索可以是通过搜索引擎实现。所述媒体播放文件通过缓存 或非易失性存储方式进行存储。上述实施例的自动下载方法,在步骤S20和S30之间还包括步骤S21,根据筛选策略对符合搜索条件的媒体播放文件的网络地址进行筛选,获 得符合筛选策略的媒体播放文件的网络地址。上述步骤S21是指在执行网络搜索过程中,当存在多个符合搜索条件的网络地址 或媒体播放文件时,为节约网络资源,有必要设置一种筛选策略,通过测试网络性质、网络 速度、网络地址链接有效性以及媒体播放文件的完整性,从上述符合探索条件的多个搜索 结果中筛选出完整、有效的媒体播放文件的网络地址,并根据网络速度确定下载速度最快 或较快的网络地址。另外,当存在多个完整、有效的媒体播放文件的网络地址时,且网络的 下载速度均较快时,则还可以通过例如MD5验证码等方式验证上述网络地址的媒体播放文 件的重复性,从而确定最佳的媒体播放文件的网络地址。上述实施例的自动下载方法,还包括步骤S40,输出或播放所述下载的媒体播放文件。上述步骤S40是指将下载或存储的媒体播放文件进行媒体解码后进行输出或播 放,所述输出可以是输出给外部媒体播放装置或存储装置以进行显示、播放或存储,如数字 电视、DVD播放器、MP4、机顶盒等各类媒体播放装置,还可以是基于电脑客户端的浏览器。所述媒体播放文件包括音频、音视频或图片文件,包括MPEG Audio Layer 1/2、 MPEGAudio Layer3(MP3),Dolby AC_3、WMA、IMA ADPCM、AAC/HE_AAC、Ogg Vorbis、AMR、FLAC、 APE、G. 711μ/Α Law,Real Audio、MPEG1、MPEG2、MPEG4、Real Video8/9/10,H. 264,Sorenson H. 263、WMV9/VC1等的任一种或多种格式。图6示出了上述实施例中自动下载装置下载媒体播放文件的详细流程。步骤S101,启动自动下载装置10并与网络20适配和连接。所述启动自动下载装 置10的过程包括硬件初始化以及U-Boot (Universal Boot Loader)引导,以及进行操作系 统(比如=Linux 0S)启动、硬件外设驱动加载、网络启动(比如IPV4/IPV6协议栈加载)、 电源管理程序加载以及闪联/UPNP加载等软件加载后,将自动下载装置10与网络20连接。步骤S102,检测上述自动下载装置10是否自动下载需求;如果有,则启动该自动 下载装置进行下载;反之,用户可自行手动下载,手动下载的过程并非本发明的要点,在此 不再说明。若用户有自动下载需求,可执行步骤S103,在自动下载装置10的条件设定单元101设定搜索条件;步骤S104,通过自动下载装置10的搜索单元102,根据所述搜索条件到网络20进 行搜索并筛选,以得到与搜索条件最匹配的媒体播放文件地址。步骤S105,通过上述启动模块1032打开下载软件1031,并通过上述添加模块1033 将媒体播放文件地址加载到下载软件1031中的下载任务栏。步骤S106,启动上述下载软件1031对下载任务栏中的下载任务进行下载。步骤S107,得到并存储媒体播放文件。或者,本发明自动下载装置10还可采用手动方式进行下载。例如,上述方法中,将 自动下载装置10与网络20连接后,若用户无自动下载需求,可打开浏览器,通过人工搜索
7得到相关媒体播放文件网络地址,并将该地址添加到下载软件1031,通过下载软件1031下 载媒体播放文件。图7示出了本发明的另一实施方式中影音播放系统的简要原理示意图。该影音播 放系统至少包括提供媒体播放文件的网络20和用于播放所述媒体播放文件的媒体播放装 置30,以及用于下载所述媒体播放文件的自动下载装置10,该自动下载装置10通过设定的 搜索条件从所述网络20获得媒体播放文件的网络地址,并根据该网络地址下载与其对应 的媒体播放文件。所述媒体播放文件通过所述媒体播放装置30进行输出或者播放。其中,所述自动下载装置10除包括基于网络传输协议连接所述网络所必要的网 络连接单元外,还可以包括条件设定单元101、搜索单元102以及下载单元103,所述下载单 元103还包括筛选模块1031。所述自动下载装置10、网络20和媒体播放装置30的具体方案参见前述实施例,在 此不再赘述。以下将以家用电视(尤其指数字电视)为例,对上述实施例中影音播放系统进行 详细说明。当通过自动下载装置10自动下载得到媒体播放文件后,可通过设置在自动下载 装置10的输出接口与该家用电视相连。用户若需观看最新的一部电影,可通过自动下载装 置10设定搜索条件从网络自动下载媒体播放文件,并存储该媒体播放文件。然后连接自动 下载装置10和家用电视,将解码后的音频或视频信号输出至电视,用户便可观看该部新电 影。另外,在上述自动下载装置10中,用户还可以打开浏览器,进行手动下载存储后,通过 家用电视进行播放。本发明自动下载装置可通过连接网络,从网络自动下载媒体播放文件,大大减少 了在网络下载中,人工关注网络的时间,因此提高了网络下载的便利性。将该自动下载装置 与生活中的媒体文件播放装置(数字电视、网络电视等)适配,可随时调用下载的媒体播放 文件以供欣赏,扩展了现有技术中,媒体播放装置的功能。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种自动下载装置,通过连接网络下载媒体播放文件,其特征在于,该装置至少包括条件设定单元,用于设置搜索条件,该搜索条件包括搜索关键字及自动搜索时间;搜索单元,根据搜索条件执行网络搜索,获得媒体播放文件的网络地址;下载单元,根据所获得的网络地址从网络下载与该网络地址对应的媒体播放文件。
2.根据权利要求1所述的自动下载装置,其特征在于,所述搜索单元包括筛选模块,根据筛选策略从搜索结果中筛选媒体播放文件的网络地址,利用下载单元 进行下载。
3.根据权利要求1或2所述的自动下载装置,其特征在于,还包括媒体解码单元,对所述下载的媒体播放文件进行解码,以供输出或播放。
4.根据权利要求1或2所述的自动下载装置,其特征在于,所述下载单元包括 下载软件,用于下载媒体播放文件;添加模块,将搜索单元所搜索的媒体播放文件网络地址添加至下载软件; 启动模块,用于自动启动下载软件,以下载与所述网络地址相对应的媒体播放文件。
5.根据权利要求1或2所述的自动下载装置,其特征在于,还包括 存储单元,存储下载的媒体播放文件。
6.一种自动下载方法,通过网络下载媒体播放文件,其特征在于,所述方法包括以下步骤设定搜索条件,该搜索条件至少包括搜索关键字及自动搜索时间; 根据所述搜索条件执行搜索,获得媒体播放文件网络地址; 根据所述网络地址从网络下载与该网络地址对应的媒体播放文件。
7.根据权利要求6所述的自动下载方法,其特征在于,所述根据设定的搜索条件执行 搜索,获得媒体播放文件网络地址的步骤中还包括以下步骤根据筛选策略,从搜索结果中筛选媒体播放文件网络地址,进行下载。
8.一种影音播放系统,包括提供媒体播放文件的网络,以及用于播放所述媒体播放文 件的媒体播放装置,其特征在于,该系统还包括用于下载所述媒体播放文件的自动下载装 置,该自动下载装置通过设定的搜索条件从所述网络获得媒体播放文件的网络地址,并根 据该网络地址下载与其对应的媒体播放文件。
9.根据权利要求8所述的影音播放系统,其特征在于,所述自动下载装置包括 条件设定单元,用于设定搜索条件。
10.根据权利要求8或9所述的影音播放系统,其特征在于,所述自动下载装置还包 括搜索单元,根据搜索条件执行搜索,获得媒体播放文件的网络地址; 下载单元,根据所述网络地址从网络下载与该网络地址对应的媒体播放文件。
全文摘要
本发明涉及网络通信领域,提供了一种自动下载装置、方法及影音播放系统。该自动下载装置通过连接网络自动下载媒体播放文件。该装置至少包括条件设定单元,用于设置搜索条件,该搜索条件包括搜索关键字及自动搜索时间;搜索单元,根据搜索条件执行网络搜索,获得媒体播放文件的网络地址;下载单元,根据所述网络地址从网络下载与该网络地址对应的媒体播放文件。本发明还提供了从网络自动下载媒体播放文件的方法,以及影音播放系统。本发明自动下载装置可对网络进行定时搜索并自动下载,减少了在资料下载过程中所耗费的人力,提高网络下载文件的便利性。
文档编号G06F17/30GK101950287SQ20091030424
公开日2011年1月19日 申请日期2009年7月10日 优先权日2009年7月10日
发明者周胜杰 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1