多媒体信息更新方法及装置制造方法及图纸

技术编号:13187271 阅读:36 留言:0更新日期:2016-05-11 17:16
本发明专利技术公开了一种多媒体信息更新方法及装置,属于网络技术领域。所述方法包括:对于每一个多媒体信息集合,当所述多媒体信息集合中包括历史多媒体信息时,判断所述历史多媒体信息的更新时间是否满足更新时间规则;当所述历史多媒体信息满足更新时间规则时,根据所述历史多媒体信息的更新时间,计算所述多媒体信息集合的第一预测更新时间;确定第一预测更新时间小于当前时间的指定多媒体信息集合;根据所述指定多媒体信息集合的地址信息,获取更新的多媒体信息。由于在每一轮的更新过程中,基于历史多媒体信息对多媒体信息集合的更新时间进行预测,并根据预测得到的更新时间对多媒体信息集合进行更新,可有效降低数据更新量和数据更新时间。

【技术实现步骤摘要】

本专利技术涉及网络
,特别涉及一种多媒体信息更新方法及装置
技术介绍
随着网络技术的不断发展,人们通过网络观看视频或收听音频变得越来越普遍。 由于视频和音频等多媒体文件每天都在不定时更新,为了增强用户体验度,还需在第一时 间内抓取更新的多媒体信息。其中,多媒体信息可包括更新多媒体文件的简介信息和播放 地址信息等等。然而,对于多媒体文件搜索引擎来说,由于对数据进行一轮全量更新需要花 费较长时间,因此,如何在保证数据覆盖率的同时快速地对多媒体信息进行更新,成为了本 领域技术人员较为关注的一个问题。 W视频文件为例,现有技术通常采取H种方式对视频文件的视频信息进行更 新。第一种方式为全量更新方式。目P,直接根据所有视频文件的抓LOJniform Resource Locator,统一资源定位符)抓取新添加的视频信息,并根据新添加的视频信息对原始视频 信息进行更新。第二种方式为站点更新方式。目P,W站点为单位对新添加的视频信息进行 抓取。首先,根据不同站点的质量为每个站点分配一定权重;在爬虫程序根据URL抓取数据 之前,对各个站点进行打分;之后,基于打分数值的高低顺序,依次对各个站点下的视频信 息进行更新。第H种方式为队列更新方式。目P,W U化为单位对新添加的视频信息进行抓 取。首先,在爬虫程序根据U化抓取数据之前,基于各个U化的因素(比如,站点质量、U化 模式、页面质量、等待时间)对各个U化进行打分;之后,依据打分数值的高低顺序,将各个 U化放入一个优先级队列中;最终,爬虫程序不断从该队列中取出U化,并根据取出的U化对 视频信息进行更新。 在实现本专利技术的过程中,专利技术人发现现有技术至少存在W下问题: 针对第一种方式,在一轮数据更新过程中很多视频文件可能暂无更新,但送些数 据的m?L也会被进行相应处理,甚至基于该U化进行数据抓取。而盲目的数据抓取不但增 加了更新时间,而且存在因对对方服务器的访问量过大而被对方站点封禁的缺陷。针对第 二种方式,由于目前互联网已经越来越重视版权管理,所W有很多多媒体文件是独家的,而 该种方式对于独播多媒体文件不能及时进行更新。针对第H种方式,由于影响U化分数的 因素较多,而打分方式不能做到对所有因素进行覆盖,所W同样存在数据更新量大、更新时 间长的缺陷。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种多媒体信息更新方法及装 置。所述技术方案如下: -方面,提供了一种多媒体信息更新方法,所述方法包括: 对于每一个多媒体信息集合,当所述多媒体信息集合中包括历史多媒体信息时, 判断所述历史多媒体信息的更新时间是否满足更新时间规则; 当所述历史多媒体信息满足更新时间规则时,根据所述历史多媒体信息的更新时 间,计算所述多媒体信息集合的第一预测更新时间; 确定第一预测更新时间小于当前时间的指定多媒体信息集合; 根据所述指定多媒体信息集合的地址信息,获取更新的多媒体信息。 另一方面,提供了一种多媒体信息更新装置,所述装置包括: 更新时间规则判断模块,用于对于每一个多媒体信息集合,当所述多媒体信息集 合中包括历史多媒体信息时,判断所述历史多媒体信息的更新时间是否满足更新时间规 则; 预测更新时间计算模块,用于当所述历史多媒体信息满足更新时间规则时,根据 所述历史多媒体信息的更新时间,计算所述多媒体信息集合的第一预测更新时间; 多媒体信息集合确定模块,用于确定第一预测更新时间小于当前时间的指定多媒 体信息集合; 第一多媒体信息获取模块,用于根据所述指定多媒体信息集合的地址信息,获取 更新的多媒体信息。 本专利技术实施例提供的技术方案带来的有益效果是: 对于每一个多媒体信息集合来说,当多媒体信息集合中包括历史多媒体信息时, 判断历史多媒体信息的更新时间是否满足更新时间规则;当历史多媒体信息满足更新时间 规则时,根据历史多媒体信息的更新时间,计算多媒体信息集合的第一预测更新时间,并确 定第一预测更新时间小于当前时间的指定多媒体信息集合;之后,根据指定多媒体信息集 合的地址信息,获取更新的多媒体信息,由于在每一轮的更新过程中,基于历史多媒体信息 对多媒体信息集合的更新时间进行预测,并根据预测得到的更新时间对多媒体信息集合进 行更新,可有效降低数据更新量和数据更新时间。【附图说明】 为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据送些附图获得其他 的附图。 图1是本专利技术实施例提供的一种多媒体信息更新方法所涉及的实施环境的结构 示意图; 图2是本专利技术实施例提供的一种多媒体信息更新方法的流程图; 图3是本专利技术实施例提供的一种多媒体信息更新方法的流程图; 图4是本专利技术实施例提供的一种多媒体信息更新装置结构示意图; 图5是本专利技术实施例提供的一种终端的结构示意图。【具体实施方式】 为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方 式作进一步地详细描述。 在对本专利技术实施例做详细地解释说明之前,先对本专利技术实施例的应用场景予W说 明。 图I是本专利技术实施例提供的一种多媒体信息更新方法所涉及的实施环境的结构 示意图。参见图1,W多媒体文件为视频文件为例,则一个视频文件被发布在视频网站后,女口 果能够被终端安装的爬虫程序快速抓取到,则可大幅增强用户的体验度,可为视频网站挽 留大量的用户。 其中,终端可每隔一定时间通过爬虫程序自动对全网多媒体信息进行一轮更新, 具体为对于每一个多媒体信息集合,当多媒体信息集合中包括历史多媒体信息时,判断历 史多媒体信息的更新时间是否满足更新时间规则;当历史多媒体信息满足更新时间规则 时,根据历史多媒体信息的更新时间,计算多媒体信息集合的第一预测更新时间;确定第一 预测更新时间小于当前时间的指定多媒体信息集合;根据指定多媒体信息集合的地址信 息,获取更新的多媒体信息。服务器中不断有更新的多媒体信息出现。终端从服务器上通 过抓取网页的形式对本地的多媒体信息进行更新。 图2是本专利技术实施例提供的一种多媒体信息更新方法的流程图。参见图2,本专利技术 实施例提供的方法流程包括: 201、对于每一个多媒体信息集合,当多媒体信息集合中包括历史多媒体信息时, 判断历史多媒体信息的更新时间是否满足更新时间规则。 202、当历史多媒体信息满足更新时间规则时,根据历史多媒体信息的更新时间, 计算多媒体信息集合的第一预测更新时间。 203、确定第一预测更新时间小于当前时间的指定多媒体信息集合。 204、根据指定多媒体信息集合的地址信息,获取更新的多媒体信息。 本专利技术实施例提供的方法,对于每一个多媒体信息集合来说,当多媒体信息集合 中包括历史多媒体信息时,判断历史多媒体信息的更新时间是否满足更新时间规则;当历 史多媒体信息满足更新时间规则时,根据历史多媒体信息的更新时间,计算多媒体信息集 合的第一预测更新时间,并确定第一预测更新时间小于当前时间的指定多媒体信息集合; 之后,根据指定多媒体信息集合的地址信息,获取更新的多媒体信息,由于在每一轮的更新 过程中,基于历史多媒体信息对多媒体信息集合的更新时本文档来自技高网
...

【技术保护点】
一种多媒体信息更新方法,其特征在于,所述方法包括:对于每一个多媒体信息集合,当所述多媒体信息集合中包括历史多媒体信息时,判断所述历史多媒体信息的更新时间是否满足更新时间规则;当所述历史多媒体信息满足更新时间规则时,根据所述历史多媒体信息的更新时间,计算所述多媒体信息集合的第一预测更新时间;确定第一预测更新时间小于当前时间的指定多媒体信息集合;根据所述指定多媒体信息集合的地址信息,获取更新的多媒体信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈宏武
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1