多媒体信息更新方法及装置的制造方法_4

文档序号:9765974阅读:来源:国知局
情形、指定多媒体信息集合的多媒体信息来源于指定服务器。
[0144] 其中,指定服务器为与终端安装的多媒体应用相匹配的服务器。该种情形即指代 多媒体信息存储在自家的服务器上。W指定服务器为视频服务器A、终端安装的多媒体应用 为视频应用A为例,则视频应用A在获取数据时,便会首先从其自家的视频服务器A上进行 获取。针对第一种情形,在获取更新的多媒体信息时,通常采取下述方式:根据指定多媒体 信息集合的地址信息,通过指定服务器的数据接口,抓取指定多媒体信息集合对应的网页; 在网页中获取更新的多媒体信息。也即,可直接从自家的服务器上抓取更新的多媒体信息。
[0145] 第二种情形、指定多媒体信息集合的多媒体信息来源于除指定服务器之外的其他 服务器。
[0146] 其中,除指定服务器之外的其他服务器可为一个也可为多个。W指定多媒体信息 集合为视频集合为例,当其他服务器为一个时,该视频为独播视频。针对于独播视频,更新 的多媒体信息仅能从该对应的服务器获取。比如,当该独播视频在电视上首轮播放后,郝 么该对应的服务器在其后的几个小时甚至更短时间内,便会获取并存储最近更新的视频资 源。之后,编辑包括更新多媒体信息的网页,W便爬虫程序进行拉取。
[0147] 当其他服务器为多个时,该视频为非独播视频。针对于非独播视频,更新的多媒体 信息可从多个服务器中获取。在视频应用A的网站上可提供该多个服务器在线播放或下载 视频的链接等。比如,当该独播视频在电视上首轮播放后,郝么该多个服务器在其后的一段 时间内,将陆续获取并存储最近更新的视频资源。之后,每一个服务器均编辑包括更新多媒 体信息的网页。由于每个服务器的获取视频资源时间不同,因此,可选取数据获取时间最少 的服务器。相应地,指定多媒体信息集合的地址信息便指向该数据获取时间最少的服务器。 当然,还可默认指定某一服务器,本发明实施例对此不进行具体限定。
[0148] 针对第二种情形,在获取更新的多媒体信息时,通常采取下述方式;根据指定多媒 体信息集合的地址信息,获取发布在其他服务器的站点上与指定多媒体信息集合相关的网 页;在网页中获取更新的多媒体信息,更新的多媒体信息中包括信息的来源标识。其中,信 息的来源标识用于标识更新的多媒体信息来源于上述其他服务器中的哪一个服务器。比 女口,来源标识可为某一视频网站的名称或logo。本发明实施例对此不进行具体限定。
[0149] 本发明实施例提供的方法,对于每一个多媒体信息集合来说,当多媒体信息集合 中包括历史多媒体信息时,判断历史多媒体信息的更新时间是否满足更新时间规则;当历 史多媒体信息满足更新时间规则时,根据历史多媒体信息的更新时间,计算多媒体信息集 合的第一预测更新时间,并确定第一预测更新时间小于当前时间的指定多媒体信息集合; 之后,根据指定多媒体信息集合的地址信息,获取更新的多媒体信息,由于在每一轮的更新 过程中,基于历史多媒体信息对多媒体信息集合的更新时间进行预测,所W根据预测得到 的更新时间对多媒体信息集合进行更新,可有效降低数据更新量和数据更新时间,节省了 资源,降低了成本。此外,在一轮更新过后,还可根据多媒体信息集合的预测更新时间和实 际更新时间,对当前的更新时间修正值进行修正,提高了数据抓取的精准性。
[0150] 图4是本发明实施例提供的一种多媒体信息更新装置的结构示意图。参见图4,该 装置包括:更新时间规则判断模块401、预测更新时间计算模块402、多媒体信息集合确定 模块403、第一多媒体信息获取模块404。
[0151] 其中,更新时间规则判断模块401,用于对于每一个多媒体信息集合,当多媒体信 息集合中包括历史多媒体信息时,判断历史多媒体信息的更新时间是否满足更新时间规 贝IJ ;预测更新时间计算模块402与更新时间规则判断模块401连接,用于当历史多媒体信息 满足更新时间规则时,根据历史多媒体信息的更新时间,计算多媒体信息集合的第一预测 更新时间;多媒体信息集合确定模块403与预测更新时间计算模块402连接,用于确定第一 预测更新时间小于当前时间的指定多媒体信息集合;第一多媒体信息获取模块404与多媒 体信息集合确定模块403连接,用于根据指定多媒体信息集合的地址信息,获取更新的多 媒体信息。
[015引可选地,第一预测更新时间包括预测更新日期,预测更新时间计算模块,用于获取 每一项历史多媒体信息的更新日期;统计更新日期坐落在第一预设时长中每一天的比例; 计算有多媒体信息更新的天数;根据比例和天数,计算多媒体信息集合的预测更新日期。
[0153] 可选地,第一预测更新时间包括第一预测更新时刻,预测更新时间计算模块,用 于获取每一项历史多媒体信息的更新时刻;根据更新时刻,预测多媒体信息集合的第二预 测更新时刻;确定当前的更新时间修正值;根据第二预测更新时刻和当前的更新时间修正 值,计算第一预测更新时刻。
[0154] 可选地,该装置还包括:
[0155] 修正时间获取模块,用于获取修正时间步长和当前的更新时间修正值;
[0156] 更新时间修正值重置模块,用于当第一预测更新时刻小于指定更新时刻时,根据 当前的更新时间修正值和修正时间步长之和,重置当前的更新时间修正值的大小,得到新 的更新时间修正值;或,当第一预测更新时刻等于指定更新时刻时,根据当前的更新时间 修正值和修正时间步长之差,重置当前的更新时间修正值的大小,得到新的更新时间修正 值;
[0157] 其中,指定更新时刻为多媒体信息集合的实际更新时刻。
[015引可选地,更新时间规则判断模块,用于根据历史多媒体信息的更新时间,判断历史 多媒体信息之间的更新时间间隔是否大于预设时间阔值;当历史多媒体信息之间的更新时 间间隔大于预设时间阔值时,判断历史多媒体信息的更新时间满足更新时间规则。
[0159] 可选地,该装置还包括:
[0160] 第二多媒体信息获取模块,用于当历史多媒体信息的更新时间不满足更新时间规 则时,每隔第二预设时长获取多媒体信息集合的更新数据;
[0161] 预测更新时间统计模块,用于在数据更新时长达到第H预设时长后,根据第H预 设时长内每一个指定多媒体信息的更新时间,统计多媒体信息集合的第二预测更新时间;
[0162] 第二多媒体信息获取模块,还用于根据第二预测更新时间,获取更新的多媒体信 息。
[0163] 可选地,该装置还包括:
[0164] 第二多媒体信息获取模块,用于当多媒体信息集合中不包括历史多媒体信息时, 每隔第二预设时长获取多媒体信息集合的更新数据;
[0165] 预测更新时间统计模块,用于在数据更新时长达到第H预设时长后,根据第H预 设时长内每一个指定多媒体信息的更新时间,统计多媒体信息集合的第二预测更新时间;
[0166] 第二多媒体信息获取模块,还用于根据第二预测更新时间,获取更新的多媒体信 息、。
[0167] 可选地,第一多媒体信息获取模块,用于当指定多媒体信息集合的多媒体信息来 源于指定服务器时,根据指定多媒体信息集合的地址信息,通过指定服务器的数据接口,抓 取指定多媒体信息集合对应的网页;在网页中获取更新的多媒体信息;或,当指定多媒体 信息集合的多媒体信息来源于除指定服务器之外的其他服务器时,根据指定多媒体信息集 合的地址信息,获取发布在其他服务器的站点上与指定多媒体信息集合相关的网页;在网 页中获取更新的多媒体信息,更新的多媒体信息中包括信息的来源标识。
[0168] 本发明实施例提供的装置,对于每一个多媒体信息集合来说,当多媒体信息集合 中包括历史多媒体信息时,判断历史多媒体信息的更新时间是否满足更新时间规则;当历 史多媒体信息满足更新时间规则时,根据历史多媒体信息的更新时间,计算多媒体信息集 合的第一预测更新时间,并确定第一预测更新时间小于当前时间的指定多媒体信息集合; 之后,根据指定多媒体信息集合的地址信息,获取更新的多媒体信息,由于在每一轮的更新 过程中,基于历史多媒体信息对多媒体信息集合的更新时间进行预测,并根据预测得到的 更新时间对多媒体信息集合进行更新,可有效降低数据更新量和数据更新时间。
[0169] 需要说明的是:上述实施例提供的多媒体信息更新装置在更新多媒体信息时,仅 W上述各功能模块的划分进行举例说明,实际应用中,可W根据需要而将上述功能分配由 不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,W完成W上描述的全 部或者部分功能。另外,上述实施例提供的多媒体信息更新装置与多媒体信息更新方法实 施例属于同一构思,其具体实现过程详见方法实施例,送里不再赏述。
[0170] 图5是根据一示例性实施例示出的一种终端,图5展示出了本发明示例性实施例 所涉及的具有触敏表面的终端结构示意图,该终端可W用于实施上述任一示例性实施例所 示出的多媒体数据推送方法中终端所执行的功能。具体来讲:
[0171] 终端500可W包括RF(Radio化equen巧,射频)电路110、包括有一个或一个W上 计算机可读存储介质的存储器120、输入单元130、显示单元140、传感器150、音频电路160、 传输模块170、包括有一个或者一个W上处理核必的处理器180、W及电源190等部件。本 领域技术人员可W理解,图5中示出的终端结构并不构成对终端的限定,可W包括比图示 更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0172] RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的 下行信息接收后,交由一个或者一个W上处理器180处理;另外,将涉及上行的数据发送给 基站。通常,RF电路110包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、 用户身份模块(SIM)卡、收发信机、禪合器、LNA化OW Noise Amplifier,低噪声放大器)、双 工器等。此外,RF电路110还可W通过无线通信与网络和其他设备通信。无线通信可W使 用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全 球移动通讯系统)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA (Wideband Code Division Multiple Access,宽带码分多址)、LTElXong Term Evolution,长期演进)、电子邮件、SMS(化ort Messaging Service,短消息服务)等。
[0173] 存储器120可用于存储软件程序W及模块,如上
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1