一种提供多媒体资源的方法、系统及装置的制作方法

文档序号:6458117阅读:100来源:国知局
专利名称:一种提供多媒体资源的方法、系统及装置的制作方法
技术领域
本发明属于互联网领域,具体涉及一种提供多媒体资源的方法、系统及装置。
背景技术
随着互联网技术的不断发展,互联网上多媒体资源的数量不断增长,人们 对多々某体资源的需求也越来越大。目前,多媒体资源的索引方法是通过网络蜘蛛自动地在网络上搜寻各种多 媒体资源,通过计算出每个多媒体资源的文件标识,建立每个多媒体资源的文 件标识与该多媒体资源的识别信息之间的对应关系,其中识别信息包括多媒体资源的描述信息、多々某体所对应的统一资源定位符(Uuiform Resource Locator, URL)信息等等。当用户在互联网上搜索多媒体资源时,用户输入其想要查询的多媒体资源 的关键字,服务器根据关键字匹配文本信息,将匹配成功的文本信息查找对应 的文件标识,从而查找到对应的多媒体资源的描述信息,服务器将对应的描述 信息提供给用户。但是,由于互联网上存在的很多多媒体资源没有文本信息,或者文本信息 不能准确的描述多々某体资源的内容,因此,当用户搜索此多々某体信息时,搜索 引擎难以将这些多媒体资源提供给客户端,减少了用户的体验。同时,在用户观看流媒体时虽然能够进行多点资源同时共享,服务器只能 将具有相同文件标识的多媒体资源提供给用户端,随着用户观看数量的增加, 造成相同文件标识的多媒体资源对应的服务器压力过大,影响用户观看的体 验。发明内容本发明实施例提供的一种提供多媒体资源的方法、系统及装置,用以增加 用户所能搜索到的多媒体资源的数量,提高用户的体验。本发明实施例提供的一种索引多媒体资源的方法,包括 建立多媒体资源的资源实名、音频信息标识与至少一个下载地址的对应关 系,组成索引数据库;根据对多々某体资源索引,按照建立的所述对应关系,索引到所述多媒体资源。本发明实施例提供的一种索引多媒体资源的装置,包括存储模块,用于保存多々某体资源中资源实名、音频信息标识与至少一个下载地址的对应关系;索引模块,用于根据对多媒体资源的索引,按照保存的所述对应关系,索引所述多媒体资源。本发明实施例提供的一种提供多媒体资源的方法,包括 服务器根据客户端的索引请求,按照索引数据库中建立的资源实名、音频信息标识和至少一个下载地址的对应关系,将匹配的资源实名对应的至少一个下载地址提供给所述客户端;所述客户端才艮据获取的所述下载地址获取多i某体资源。本发明实施例提供的一种提供多媒体资源的系统,包括服务器,用于根据客户端的索引请求,按照索《I数据库中建立的资源实名、音频信息标识和至少一个下载地址的对应关系,将匹配的资源实名对应的至少一个下载地址提供给所述客户端;客户端,用于向所述服务器发送索引请求,接收所述服务器发送的所述下载地址,根据所述下载地址获取多媒体资源。 本发明实施例提供一种服务器,包括8接收模块,用于接4t^户端发送的索引请求;提供模块,用于根据所述索引请求,按照索引数据库中建立的资源实名、 音频信息标识和至少一个下载地址的对应关系,将匹配的资源实名对应的至少 一个下载地址提供给所述客户端。本发明实施例提供的提供多媒体资源的方法、系统装置,按照设置的资源 实名、音频信息标识、文件标识及下载地址的对应关系,将具有相同的音频信 息标识不同文件标识的多个多々某体资源提供给客户端,增加了用户所能搜索到 的多媒体资源的数量,提高了用户的体验。


图1为本发明实施例提供的索引多媒体资源的方法流程图; 图2为本发明实施例提供的提供多媒体资源的方法流程图; 图3为本发明实施例提供的下载多媒体资源的方法流程图; 图4为本发明实施例提供的索引多媒体资源的装置结构示意图; 图5为本发明实施例提供的提供多媒体资源的系统结构示意图; 图6为本发明实施例提供的服务器结构示意图。
具体实施方式
在本发明实施例中服务器中建立了多媒体资源中资源实名、音频信息标识 与至少一个下载地址的对应关系,并将建立的上述关系保存在索引数据库中, 当客户端向服务器发送索引请求后,服务器根据接收的索引请求,匹配资源实 名,将匹配成功的资源实名对应的下载地址提供给客户端,客户端根据接收的 下载地址从服务器或者其他客户端获取多媒体资源。其中,索引数据库中建立资源实名与音频信息标识的对应关系包括,将具 有相同音频信息标识的多々某体资源,对应的至少一个资源实名按照建立的资源 实名选取规则确定至少一个最优资源实名,保存确定的最优资源实名与音频信息标识的对应关系。并且,资源实名是多4某体资源的名称,对于一个多媒体资 源可以根据不同的方式获得不同的资源实名,但是本发明实施例中选取的资源 实名应该是最能描述多媒体资源的内容的名称,并且选取的方法可以有很多 种,例如采用优先级的方法选择资源实名等。因此,当同一个音频信息标识对 应多个资源实名时,可以利用上述方式选出最优资源实名,建立资源实名与音 频信息标识的对应关系。其中,索引请求包括,搜索请求、下载请求或流々某体请求,并且索引请求 还可以包括其他对多々某体资源的请求方式。同时,在本发明实施例中还建立了多々某体资源中音频信息标识与至少一个 文件标识的对应关系,并建立每个文件标识与至少一个下载地址的对应关系, 将建立的所述关系保存在索与1数据库中,即在索引数据库中建立了资源实名、 音频信息标识、至少一个文件标识与至少一个下载地址的对应关系,其中同一 音频信息标识对应不同的文件标识,可以理解为不同的文件标识具有相同的音 频信息标识,同时,同一文件标识对应不同的下载地址,可以理解为同一多々某 体资源可以在不同的服务器或客户端上下载。其中,文件标识包括多々某体资源的名称、或多々某体资源的统一资源定位符URL或资源内容签名,其中,资源内容签名通过预定算法对二进制资源的内容 数据进行计算后获得,所述预定算法为对不同的二进制资源的内容数据进行处 理得到不同的处理结果的算法;音频信息标识的设置过程包括将多媒体资源 中视频信息和音频信息分离,获得所述多媒体资源中的音频信息,根据所述音 频信息计算所述音频信息标识。对于每个多媒体资源,主要包括音频信息和视频信息两部分,其中,视频 信息所占的资源比较大,出于各种原因的考虑,常常对多媒体资源的视频信息 进行各种处理,其中包括压缩处理,这样对多媒体资源画面的清晰度造成影响, 同时,由于压缩的影响多媒体文件的文件标识也发生了变化;同时由于对多媒 体资源的视频信息进行处理的过程中,通常不会对多媒体资源的声音进行处理,即不会改变多媒体资源中的音频信息,所以互联网上存在很多具有相同音 频信息,但-现频信息不同,即画质不同的多々某体资源,即具有不同文件标识的 多媒体资源可以具有相同的音频信息标识。因此,在本发明实施例中将具有相 同的音频信息的多媒体资源索引起来,利用音频信息的索引的具体做法为,将 多媒体资源的音频信息和视频信息分离,得到其中的音频信息,并计算出该音 频信息标识,利用该音频信息标识作为索引值,索引所有具有该音频信息标识 的多媒体资源,包括具有不同的压缩程度的具有不同的文件标识的多媒体资 源,这样用户进行搜索的时候,可以搜索到具有相同音频信息,但画面清晰度 可能不同的多々某体资源,扩大了用户搜索结果的范围。以下是本发明实施例提供的一种索引多媒体资源的方法,参见图l所示,主要步骤如下511、 获得多々某体资源及该多媒体资源的下载地址;网络蜘蛛通过网络自动地将网页上的URL信息和其对应的文本信息等描 述信息抓取到服务器数据库,服务器再根据该URL信息下载到其对应的多媒 体资源,并提取出文本信息中的描述信息,较优的,可以通过文本信息确定出 该多媒体资源的资源实名。512、 确定多々某体文件标识及该多媒体资源中音频信息标识; 标识即内容签名(Content Identity, CID)。 CID是根据设置的算法对二进制资源的内容数据进行计算后获得的。设置的算法可以是对不同的二进制资源 的内容数据进行处理得到不同的处理结果的任一算法,其处理结果(即内容签 名)可唯一标识二进制资源,或者,也可以是处理结果重复率极低,在可接受范围内的算法。其中,获取内容签名的方法包括采用能算出资源内容的唯一标识的算法 来计算内容签名,或者,也可以是采用处理结果重复率极低,在可接受范围内 的算法来计算,例如,对每个二进制资源的内容数据进行哈希运算,得到资源 内容的哈希值,该资源内容的哈希值可以唯一代表该二进制资源内容信息。哈希算法可以采用信息-摘要算法MD (Message-Digest Algorithm) 5 、 MD4等, 安全散列算法SHA (Secure Hash Algorithm), SHS ( Secure Hash Standard,)等; 或,选择计算的对象,例如,可以对资源的所有二进制数据内容进行计算;也 可以任意选取资源中至少两段二进制数据内容进行计算,而且选取的每段二进 制数据内容的长度任意,例如可以对资源起始20K字节信息、中间20K字节 信息进行计算,也可以对资源起始IOK字节信息、中间IOK字节信息以及结 尾10K字节信息进行计算;或,对计算后的结果进行合成的方式。当任意选取资源中至少两段二进制数据例如采用MD5算法计算,可以将计算后得出的各MD5值首尾相连合成该资源 的内容签名作为内容签名;也可以再以MD5算法对前述计算后得出的结果再 进行计算,得出内容签名,作为该资源的内容签名。利用上述方法计算出多媒体资源的标识,并将多媒体资源的音频信息从该 多媒体资源中分离出来,可以得到关于该多媒体资源中音频信息的二进制数 据,保存该二进制数据,计算出该音频信息标识。例如可以采用微软公司的 directshow技术中的spliter将一个多媒体资源的视频信息和音频信息分离出来, 并计算出该多々某体资源中音频信息标识。其中,计算音频信息标识的方法也可 以利用上述内容签名的计算方法。S13、建立多々某体资源中资源实名、音频信息标识、文件标识与下载地址 的对应关系,组成索引数据库,供多媒体文件索引使用。其中,当对于同一个音频信息标识对应不同的资源实名时,为了索引方便, 从多个资源实名中选取一个最优资源实名,建立最优资源实名与音频信息标识 的对应关系,选取最优资源实名的方法有多种,包括,优先级的方法,例如对 于资源实名的来源确定优先级,选取优先级最高的来源对应的资源实名作为最 优资源实名,还包括,按照资源实名种不同的词出现的次数,及资源实名的形式计算优先级,确定最优资源实名等。同时还存在,对于同一个资源实名存在不同音频信息标识的情况,例如对 于一个电影《魔戒》存在中文发声、英文发声等版本,对于不同的语言为不同 的音频信息标识,^f旦是对应一个资源实名。因此,在本发明实施例中也可以建 立具有相同资源实名的多士某体资源,对应不同音频信息标识的关系,才艮据此关 系进行多々某体资源的索引。以下是本发明实施例提供的一种提供多媒体资源的方法,参见图2所示, 包括如下步骤521、 终端向服务器发送索引请求;522、 服务器接收终端发送的索引请求;523、 根据关键字接收的索引请求进行匹配,确定匹配成功的资源实名, 按照建立的关键字资源实名、与多媒体资源中音频信息标识、文件标识、下载 地址的对应关系,将上述资源实名对应得下载地址提供给客户端;获得多々某体 资源中音频信息标识;524、 终端接收服务器提供的下载地址,根据上述下载地址获取多媒体资源。当索引请求为搜索请求时,显示搜索是从终端界面通过自动生成的关键字 或者终端输入的关键字来触发,服务器接收客户端提供的关键字后,对接收到 的关键字在索S1数据库里进行匹配,查找与该关键字匹配成功的资源实名对应 的音频信息标识,确定出客户端所查找的多媒体资源所包含的音频信息,该音 频信息标识可能是一个或多个。例如,客户端输入的关键字为"集结号",服 务器会根据该关键字查找到多个电影《集结号》所包含的音频信息,如国语、 粤语、英语等,不同的音频信息具有不同音频信息标识;根据查找到的音频信息标识,在索引数据库中查找与该音频信息标识具有 对应关系的文件标识,即查找所有包含该音频信息的多々某体资源;根据该文件 标识得到所查找的多々某体资源的下载地址。以下是本发明实施例中当索引请求为下栽请求时,服务器提供多媒体资源的过程,如图3所示,该过程包括以下步骤531、 客户端向服务器发送下载请求;532、 服务器接收客户端的下载请求,根据客户端提供的下载地址,按照 索引数据库中建立的下载地址、文件标识和音频信息标识的对应关系,确定下 载地址对应的音频信息标识;当客户端向服务器发送下载请求时,例如从下栽引擎应用程序下载资源, 通过下载软件客户端将下载地址信息发送给服务器,服务器在接收到客户端的 下载地址后,因为此下载地址在在索引数据库中对应着一个文件标识,而此文 件标识对应一个音频信息标识,所以通过此对应关系可以查找客户端发送的下 载地址对应的音频信息标识。533、 服务器根据确定的音频信息标识,按照索引数据库中建立的音频信 息标识、至少一个文件标识和至少一个下载地址的对应关系,将上述相同音频 信息标识对应的至少 一个下载地址提供给客户端;当服务器确定了客户端提供的下载地址对应的音频信息标识后,按照索引 数据库中建立的对应关系,将所有具有此音频信息标识、不同文件标识的多々某 体资源的多个下载地址提供给客户端。因为,在服务器中具有相同的音频信息 的多士某体资源存在不同的资源版本,例如画面质量不同的资源,或者只有音频 信息的资源等,所以,对于同一个音频信息标识存在不同的文件标识与之对应, 将对应的每个文件标识对应的每个下载地址提供给客户端。534、 客户端接收服务器提供的下载地址,根据接收的下载地址从服务器 下载多媒体资源。上面是在索引请求为下载请求的情况下提供多媒体资源的过程,当索引请 求为流媒体请求时,该过程包括服务器根据此流媒体浏览请求匹配资源实名, 才艮据匹配成功的资源实名确定对应的音频信息标识,并4艮椐此音频信息标识确 定对应的多个下载地址,同时,服务器根据各个下载地址对应的服务器的压力情况进行调整,选择压力比较轻的服务器的多媒体流提供给客户端。其中,本 发明实施例中压力比较轻的服务器包括,服务器或者向其他客户端提供信息的 客户端等。还包括,服务器根据客户端对流媒体的浏览请求,匹配资源实名, 确定对应的音频信息标识,服务器根据客户端的网络状况,向客户端提供画面 质量较好的多士某体资源的下载地址。例如《集结号》高清晰版由于观看的用户过多,所以服务器的压力肯定 比较大,其他用户请求观看《集结号》的时候,流々某体服务器根据用户的请求 找到这个流媒体对应的音频信息标识,根据该音频信息标识得到包含有这个音 频信息的所有的多士某体资源。根据多媒体资源的特殊性质音频相同则视频内 容大致一样,这些流媒体资源中视频清晰度可能不同,字幕可能不同,还可能 添加了其他标志等等,但这些流媒体的音频信息一定是相同的,这时服务器可 以比较各个流媒体服务器的压力大小,将压力比较小的流媒体服务器所对应的 流媒体资源地址返回给客户端,用户利用该地址进行观看。或者,用户正在观 看画面质量不好的网络资源,但此时客户端的网络状况较好,则服务器向客户 端提供画面较好的多媒体资源对应的下载地址,供用户观看。本发明实施例中,对于每个多^某体文件具有唯一的音频信息标识,并且具 有唯一的文件标识。针对具有相同的音频信息的多々某体资源包含的内容相同, 将多媒体资源按照具有的音频信息进行划分,建立具有相同的音频信息标识不 同的文件标识的多々某体资源的对应关系,向客户端提供具有相同的音频信息标 识的不同的多媒体资源。本发明实施例提供了一种索引多媒体资源的装置,如图4所示,包括,存 储模块410和索引模块420。其中,存储模块410,用于保存多々某体资源中资 源实名、音频信息标识与至少一个下载地址的对应关系;索引才莫块420,用于 根据对多媒体资源的索引,按照保存的所述对应关系,索引所述多々某体资源。所述存储模块410包括,对应关系建立单元411、第一存储单元412和第 二存储单元413。其中,对应关系建立单元411,用于建立多々某体资源中资实名、音频信息标识与至少一个下载地址的对应关系;第一存储单元412,用 于保存资源实名与音频信息标识的对应关系;第二存储单元413,用于保存多 媒体资源中音频信息标识与至少一个文件标识的对应关系,并保存每个文件标 识与至少一个下载地址的对应关系。并将所述对应关系保存在索引数据库中。所述对应关系建立单元411包括,音频信息标识确定单元414、最优资源 实名确定单元415和第一对应关系建立单元416。其中,音频信息标识确定单 元414,用于将多媒体资源'视频信息和音频信息分离,获得所述多媒体资源中 的音频信息,根据所述音频信息计算所述音频信息标识;最优资源实名确定单 元415,用于才艮据设置的资源实名选取规则确定至少一个最优资源实名;第一 对应关系建立单元416,用于按照确定的所述音频信息标识、所述最优资源实 名,建立资源实名与音频信息标识的对应关系。本发明实施例提供了一种提供多媒体资源的系统,如图5所示,包括,月艮 务器和客户端。其中,服务器,用于根据客户端的索引请求,按照索引数据库 中建立的资源实名、音频信息标识和至少一个下载地址的对应关系,将匹配的 资源实名对应的至少一个下载地址提供给所述客户端;客户端,用于向所述月l 务器发送索引请求,接收所述服务器发送的所述下载地址,根据所述下载地址 获取多媒体资源。本发明实施例提供了一种服务器,如图6所示,包括,接收模块600和提 供模块610。其中,接收模块600,用于接^^户端发送的索引请求;提供模 块610,用于根据所述索引请求,按照索引数据库中建立的资源实名、音频信 息标识和至少一个下载地址的对应关系,将匹配的资源实名对应的至少一个下 载地址提供给所述客户端。所述提供模块610包括,存储单元611和提供单元612。其中,存储单元611, 用于保存多媒体资源中资源实名、音频信息标识和至少一个下载地址的对应关 系;提供单元612,用于根据所述索引请求,按照保存的所述对应关系,将匹 配的资源实名对应的至少 一个下载地址提供给所述客户端。16所述存储单元611包括,对应关系建立单元613、第一存储单元614和第 二存储单元615。其中,对应关系建立单元613,用于建立多^某体资源中资源 实名、音频信息标识与至少一个下载地址的对应关系;第一存储单元614,用 于保存资源实名与音频信息标识的对应关系;第二存储单元615,用于保存多 媒体资源中音频信息标识与至少一个文件标识的对应关系,并保存每个文件标 识与至少一个下载地址的对应关系。并将建立的所述关系保存在索《I数据库 中。所述提供单元612包括,第一提供子单元619和第二提供子单元620。其 中,第一提供子单元619,用于按照建立的下载地址、文件标识与音频信息标 识的对应关系,确定索引请求对应的音频信息标识,按照建立的音频信息、至 少一个文件标识和至少一个下载地址的对应关系,将所述音频信息标识对应的 至少一个下载地址提供给客户端;第二提供子单元620,用于按照设置的资源 实名、音频信息标识、至少一个文件标识与至少一个下载地址的对应关系,确 定索引请求对应的音频信息标识,将相同音频信息标识所对应的下载地址提供 给客户端。所述对应关系建立单元613包括,音频信息标识确定单元616、最优资源 实名确定单元617和第一对应关系建立单元618。其中,音频信息标识确定单 元616,用于将多媒体资源视频信息和音频信息分离,获得所述多媒体资源中 的音频信息,根据所述音频信息计算所述音频信息标识;最优资源实名确定单 元617,用于根据设置的资源实名选取规则确定至少一个最优资源实名;第一 对应关系建立单元618,用于按照确定的所述音频信息标识、所述最优资源实 名,设置资源实名与音频信息标识的对应关系。本发明实施例提供的提供多媒体资源的方法、系统及装置,按照设置的资 源实名、音频信息标识、文件标识及下载地址的对应关系,将具有相同的音频 信息标识不同文件标识的多媒体资源提供给客户端,增加了用户所能搜索到的 多媒体资源的数量,提高了用户的体验。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发 明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种索引多媒体资源的方法,其特征在于,包括建立多媒体资源中资源实名、音频信息标识与至少一个下载地址的对应关系,组成索引数据库;根据对多媒体资源的索引,按照建立的所述对应关系,索引到所述多媒体资源。
2、 如权利要求1所述的方法,其特征在于,所述建立多々某体资源中资源 实名、音频信息标识的对应关系包括将设置的具有相同音频信息标识的多士某体资源,对应的至少一个资源实名 按照设置的资源实名选取规则确定至少一个最优资源实名,保存所述最优资源 实名与所述音频信息标识的对应关系。
3、 如权利要求2所述的方法,其特征在于,所述音频信息标识的设置过程 包括将多媒体资源中视频信息和音频信息分离,获得所述多媒体资源中的音频 信息,根据所述音频信息计算所述音频信息标识。
4、 如权利要求2所述的方法,其特征在于,所述建立音频信息标识与至少 一个下载地址的对应关系包括建立多媒体资源中音频信息标识与至少一个文件标识的对应关系,并建立 每个文件标识与至少一个下载地址的对应关系。
5、 如权利要求4所述的方法,其特征在于,所述文件标识包括 多i某体资源的名称、或多々某体资源的统一资源定位符URL或资源内容签名。
6、 一种索引多々某体资源的装置,其特征在于,包括存储模块,用于保存多々某体资源中资源实名、音频信息标识与至少一个下 载地址的对应关系;索引模块,用于根据对多媒体资源的索引,按照保存的所述对应关系,索 引所述多媒体资源。
7、 如权利要求6所述的装置,其特征在于,所述存储模块包括 对应关系建立单元,用于建立多々某体资源中资源实名、音频信息标识与至少一个下载地址的对应关系;第一存储单元,用于保存资源实名与音频信息标识的对应关系; 第二存储单元,用于保存多媒体资源中音频信息标识与至少一个文件标识的对应关系,并保存每个文件标识与至少一个下载地址的对应关系。
8、 如权利要求7所述的装置,其特征在于,所述对应关系建立单元包括 音频信息标识确定单元,用于将多媒体资源中视频信息和音频信息分离,获得所述多^^某体资源中的音频信息,根据所述音频信息计算所述音频信息标 识;最优资源实名确定单元,用于根据设置的资源实名选取规则确定至少 一个 最优资源实名;第一对应关系建立单元,用于按照确定的所述音频信息标识、所述最优资 源实名,建立资源实名与音频信息标识的对应关系。
9、 一种提供多纟某体资源的方法,其特征在于,包括 服务器根据客户端的索引请求,按照索引数据库中建立的资源实名、音频信息标识和至少一个下载地址的对应关系,将匹配的资源实名对应的至少一个 下载地址提供给所述客户端;所述客户端根据获取的所述下载地址获取多媒体资源。
10、 如权利要求9所述的方法,其特征在于,所述建立多々某体资源中资源 实名、音频信息标识的对应关系包括将设置的具有相同音频信息标识的多々某体资源,对应的至少一个资源实名 按照设置的资源实名选取规则确定至少一个最优资源实名,保存所述最优资源 实名与所述音频信息标识的对应关系
11、 如权利要求10所述的方法,其特征在于,所述音频信息标识的设置过 程包括将多媒体资源中视频信息和音频信息分离,获得所述多媒体资源中的音频 信息,根据所述音频信息计算所述音频信息标识。
12、 如权利要求10所述的方法,其特征在于,所述建立音频信息标识与至 少一个下载地址的对应关系包括建立多々某体资源中音频信息标识与至少一个文件标识的对应关系,并建立 每个文件标识与至少一个下载地址的对应关系。
13、 如权利要求12所述的方法,其特征在于,所述文件标识包括 多媒体资源的名称、或多媒体资源的统一资源定位符URL或资源内容签名。
14、 如权利要求9所述的方法,其特征在于,所述索引请求包括 搜索请求,或下载请求,或流媒体请求。
15、 如权利要求12所述的方法,其特征在于,当所述索引请求为下载请 求时服务器根据所述下载请求,按照建立的下载地址、文件标识与音频信息标 识的对应关系,确定所述下载请求对应的音频信息标识,按照建立的音频信息、 至少一个文件标识和至少一个下载地址的对应关系,将所述音频信息标识对应 的至少 一个下载地址提供给客户端;所述客户端按照所述下载地址下载多媒体资源。
16、 如权利要求12所述的方法,其特征在于,当所述索引请求为流^某体 请求时服务器根据所述流纟某体请求,按照建立的资源实名、音频信息标识、至少 一个文件标识与至少一个下载地址的对应关系,确定所述流媒体请求对应的音 频信息标识,将相同音频信息标识所对应的下载地址提供给客户端;所述客户端按照所述下载地址观看多媒体资源。
17、 一种提供多々某体资源的系统,其特征在于,包括服务器,用于根据客户端的索引请求,按照索引数据库中建立的资源实名、 音频信息标识和至少一个下载地址的对应关系,将匹配的资源实名对应的至少 一个下载地址提供给所述客户端;客户端,用于向所述服务器发送索引请求,接收所述服务器发送的所述下 载地址,根据所述下载地址获取多媒体资源。
18、 一种服务器,其特征在于,包括 接收模块,用于接收客户端发送的索引请求;提供模块,用于根据所述索引请求,按照索引数据库中建立的资源实名、 音频信息标识和至少一个下载地址的对应关系,将匹配的资源实名对应的至少 一个下载地址提供给所述客户端。
19、 如权利要求18所述的服务器,其特征在于,所述提供模块包括 存储单元,用于保存多媒体资源中资源实名、音频信息标识和至少一个下载地址的对应关系;提供单元,用于根据所述索引请求,按照保存的所述对应关系,将匹配的 资源实名对应的至少 一个下载地址提供给所ii^户端。
20、 如权利要求19所述的服务器,其特征在于,所述存储单元包括 对应关系建立单元,用于建立多々某体资源中资源实名、音频信息标识与至少 一个下载地址的对应关系;第 一存储单元,用于保存资源实名与音频信息标识的对应关系;第二存储单元,用于保存多々某体资源中音频信息标识与至少一个文件标识的对应关系,并保存每个文件标识与至少一个下载地址的对应关系。
21、 如权利要求19所述的服务器,其特征在于,所述提供单元包括 第一提供子单元,用于按照建立的下载地址、文件标识与音频信息标识的对应关系,确定索引请求对应的音频信息标识,按照建立的音频信息标识、至 少一个文件标识和至少一个下载地址的对应关系,将所述音频信息标识对应的至少一个下载地址提供给客户端。
22、 如权利要求19所述的服务器,其特征在于,所述提供单元还包括 第二提供子单元,用于按照建立的资源实名、音频信息标识、至少一个文件标识与至少一个下载地址的对应关系,确定索引请求对应的音频信息标识, 将相同音频信息标识所对应的下载地址提供给客户端。
23、 如权利要求20所述的服务器,其特征在于,所述对应关系建立单元 包括音频信息标识确定单元,用于将多媒体资源视频信息和音频信息分离,获 得所述多々某体资源中的音频信息,才艮据所述音频信息计算所述音频信息标识;最优资源实名确定单元,用于根据设置的资源实名选取MJ'J确定至少一个 最优资源实名;第一对应关系建立单元,用于按照确定的所述音频信息标识、所述最优资 源实名,设置资源实名与音频信息标识的对应关系。
全文摘要
一种索引多媒体资源的方法,该方法包括,建立多媒体资源中资源实名、音频信息标识与至少一个下载地址的对应关系,组成索引数据库;根据对多媒体资源索引,按照建立的所述对应关系,索引到所述多媒体资源。同时,本发明实施例还提供了一种索引多媒体资源的系统及装置。采用本发明实施例中音频信息标识与多媒体资源的对应关系,可以索引出具有相同的音频信息的多媒体资源,增加了用户所能搜索到的多媒体资源的数量,提高了用户的体验。
文档编号G06F17/30GK101256568SQ20081000739
公开日2008年9月3日 申请日期2008年3月18日 优先权日2008年3月18日
发明者刘子枫, 想 李, 李金波, 胡茂伟, 邹胜龙 申请人:深圳市迅雷网络技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1