内容获取方法、装置和用户设备的制造方法

文档序号:10488143阅读:492来源:国知局
内容获取方法、装置和用户设备的制造方法
【专利摘要】本公开实施例公开了一种内容获取方法、装置和用户设备。该内容获取方法包括:获取对多媒体内容的内容获取请求;根据内容获取请求生成至少两个下载请求消息,至少两个下载请求消息分别指示下载多媒体内容的不同内容分段;将各下载请求消息发送给不同的内容请求服务器,以通过不同的内容请求服务器从至少一个内容提供服务器获取各下载请求消息所请求的内容分段。该内容获取方法可以提高内容获取速度。
【专利说明】
内容获取方法、装置和用户设备
技术领域
[0001 ]本公开涉及数据传输技术,尤其涉及一种内容获取方法、装置和用户设备。
【背景技术】
[0002]用户通过网络获取需要的内容资源时,内容资源数据是通过网络服务提供商(gp网络运营商)提供的网络从内容提供商的服务器传输至用户的客户端的。在这一过程中,可能存在用户使用的网络服务提供商和内容提供商所使用的网络服务提供商不同的情况,这使得数据需要跨运营商传输。
[0003]例如,中国用户的客户端和美国用户的客户端之间进行内容资源数据传输时,由于中国用户的客户端和美国用户的客户端归属于不同运营商的不同服务器,在进行内容资源数据交流时,不同的运营商的不同的服务器之间需要先建立连接,再进行内容资源数据传输。
[0004]这种情况下,上述不同的服务器之间的路由器会对该连接进行限速,以保证可以同时为更多的用户提供服务,因此导致内容资源数据传输(例如下载)速度很慢,使得用户体验很差。

【发明内容】

[0005]本公开实施例可能的目的是:提供一种内容获取方法,包括:获取对多媒体内容的内容获取请求;根据内容获取请求生成至少两个下载请求消息,至少两个下载请求消息分别指示下载多媒体内容的不同内容分段;将各下载请求消息发送给不同的内容请求服务器,以通过不同的内容请求服务器从至少一个内容提供服务器获取各下载请求消息所请求的内容分段。
[0006]进一步地,根据内容获取请求生成至少两个下载请求消息的处理包括:根据多媒体内容的信息划分出多媒体内容的至少两个内容分段;根据至少两个内容分段的信息,分别生成对应的至少两个下载请求消息。
[0007]进一步地,通过不同的内容请求服务器从至少一个内容提供服务器获取各下载请求消息所请求的内容分段的步骤包括:从与各内容请求服务器一一对应的内容提供服务器,获取各下载请求消息所请求的内容分段。
[0008]进一步地,通过不同的内容请求服务器从至少一个内容提供服务器获取各下载请求消息所请求的内容分段的步骤包括:经由不同的内容请求服务器,从至少一个内容提供服务器获取各下载请求消息所请求的内容分段,其中,内容提供服务器的数量少于内容请求服务器的数量。
[0009]进一步地,在通过不同的内容请求服务器从至少一个内容提供服务器获取各下载请求消息所请求的内容分段的步骤之后,方法还包括:将获取的各下载请求消息所请求的内容分段进行合并,生成内容获取请求所请求的多媒体内容。
[0010]另一方面,本公开的一可能的实施方案提供了一种内容获取装置,包括:接收模块,用于获取对多媒体内容的内容获取请求;请求生成模块,用于根据内容获取请求生成至少两个下载请求消息,至少两个下载请求消息分别指示下载多媒体内容的不同内容分段;请求分发模块,用于将各下载请求消息发送给不同的内容请求服务器,通过不同的内容请求服务器从至少一个内容提供服务器获取各下载请求消息所请求的内容分段。
[0011]进一步地,请求生成模块包括:分段模块,用于根据多媒体内容的信息划分出多媒体内容的至少两个内容分段;分段请求模块,用于根据至少两个内容分段的信息,分别生成对应的至少两个下载请求消息。
[0012]进一步地,请求分发模块用于将各下载请求消息发送给不同的内容请求服务器,从与各内容请求服务器一一对应的内容提供服务器,获取各下载请求消息所请求的内容分段。
[0013]进一步地,请求分发模块用于将各下载请求消息发送给不同的内容请求服务器,经由不同的内容请求服务器,从至少一个内容提供服务器获取各下载请求消息所请求的内容分段,其中,内容提供服务器的数量少于内容请求服务器的数量。
[0014]进一步地,装置还包括:分片组合模块,用于在通过不同的内容请求服务器从至少一个内容提供服务器获取各下载请求消息所请求的内容分段之后,将获取的各下载请求消息所请求的内容分段进行合并,生成内容获取请求所请求的内容资源。
[0015]另一方面,本公开的一可能的实施方案提供了一种用户设备,用户设备包括:存储器,用于存放程序;处理器,用于执行存储器存储的程序,程序使得处理器执行以下操作:获取对多媒体内容的内容获取请求;根据内容获取请求生成至少两个下载请求消息,至少两个下载请求消息分别指示下载多媒体内容的不同内容分段;将各下载请求消息发送给不同的内容请求服务器,以通过不同的内容请求服务器从至少一个内容提供服务器获取各下载请求消息所请求的内容分段。
[0016]本公开实施例的至少一个实施方案的内容获取方案,在接收到对多媒体内容的内容获取请求后将内容获取请求拆分为至少两个请求不同内容分段的下载请求消息,并将各下载请求消息发送给不同的内容请求服务器,通过至少两个内容请求服务器同时获取下载请求消息所请求的内容分段,提高了下载速度,防止了内容请求服务器与内容提供服务器之间进行限制造成的下载速度慢的问题。
【附图说明】
[0017]图1为本公开实施例一的内容获取方法的流程图;
[0018]图2为本公开实施例二的内容获取方法的流程图;
[0019]图3为本公开实施例三的内容获取方法的流程图;
[0020]图4为本公开实施例四的内容获取装置的结构示意图;
[0021]图5为本公开实施例五的内容获取装置的结构示意图;
[0022]图6为本公开实施例六的用户设备的结构示意图。
【具体实施方式】
[0023]下面结合附图(若干附图中相同的标号表示相同的元素)和实施例,对本公开的【具体实施方式】作进一步详细说明。以下实施例用于说明本公开,但不用来限制本公开的范围。
[0024]本领域技术人员可以理解,本公开中的“第一”、“第二”等术语仅用于区别不同步骤、设备或模块等,既不代表任何特定技术含义,也不表示它们之间的必然逻辑顺序。
[0025]实施例一
[0026]参照图1,示出了本公开实施例一的内容获取方法的流程图。
[0027]本实施例的内容获取方法包括以下步骤:
[0028]步骤SI10:获取对多媒体内容的内容获取请求。
[0029]用户在操作终端设备时,根据用户的操作(包括但不限于对下载按钮或播放按钮的点击操作)生成内容获取请求,终端设备上的客户端或网页应用等接收到该内容获取请求。多媒体内容包括但不限于文本、声音、图像、矢量图形和视频等
[0030]步骤S120:根据内容获取请求生成至少两个下载请求消息,其中,至少两个下载请求消息分别指示下载多媒体内容的不同内容分段。
[0031 ]接收到内容获取请求后,将这个内容获取请求拆分,并生成至少两个下载请求消息,且各下载请求消息均请求不同的内容分段。生成的下载请求消息的数量可以根据实际需要确定。且需要保证所有下载请求消息所请求的内容分段的组合与内容获取请求所请求的多媒体内容一致。
[0032]步骤S130:将各下载请求消息发送给不同的内容请求服务器,通过不同的内容请求服务器从至少一个内容提供服务器获取各下载请求消息所请求的内容分段。
[0033]生成下载请求消息后,将各下载请求消息发送给不同的内容请求服务器,通过内容请求服务器从至少一个内容提供服务器获取所请求的内容分段。
[0034]通过本实施例,终端设备在接收到内容获取请求时,将一个内容获取请求拆分为多个请求不同的内容分段的下载请求消息,并将下载请求消息分发给不同的内容请求服务器,这些内容请求服务器分别与内容提供服务器建立连接,并获取下载请求消息所请求的内容分段。这样通过不同的内容请求服务器与一个或多个内容提供服务器建立多条隧道一般的连接,可以加快下载速度,从而有效解决内容请求服务器与内容提供服务器之间的路由器对两者的连接限速造成的下载速度慢的问题。
[0035]实施例二
[0036]参照图2,示出了本公开实施例二的内容获取方法的流程图。
[0037]本实施例以移动终端进行内容获取为例,对本发明的内容获取方法进行说明。但本领域技术人员应当明了,其它的终端设备,如平板电脑、个人计算机等也可参照本实施例实现本公开的内容获取方案。
[0038]本实施例的内容获取方法包括以下步骤:
[0039]步骤S210:获取对多媒体内容的内容获取请求。
[0040]用户在通过移动终端浏览网页或使用安装在移动终端上的客户端时,用户操作网页或客户端上的某一视频、文件、图片、链接或控件,可能会生成内容获取请求,该内容获取请求用于请求下载、播放、或显示某一多媒体内容。客户端或网页会接收到该内容获取请求。
[0041]步骤S220:根据内容获取请求生成至少两个下载请求消息,其中,至少两个下载请求消息分别指示下载多媒体内容的不同内容分段。
[0042]接收到内容获取请求后,将这个内容获取请求拆分,并生成至少两个下载请求消息,且各下载请求消息均请求不同的内容分段。在本实施例中,将内容获取请求拆分并生成至少两个请求不同内容分段的下载请求消息的过程包括如下子步骤:
[0043]子步骤S2201:根据多媒体内容的信息划分出多媒体内容的至少两个内容分段。
[0044]接收到内容获取请求后,能够从内容获取请求中获取其所携带的请求的多媒体内容的信息,此信息包括但不限于多媒体内容的大小、名称、文件类型等。根据多媒体内容的信息(例如,大小)可以将多媒体内容划分出多个内容分段。
[0045]例如,根据待请求的多媒体内容的大小信息,根据需要生成需要数量的内容分段。如,多媒体内容的大小为IM,当前的下载速度在100K甚至以下,则可以将多媒体内容分为4个内容分段,如,第一个内容分段为多媒体内容的0k-255k的资源,第二个内容分段为多媒体内容的256k-51 Ik的资源,第三个内容分段为多媒体内容的512k-718k的资源,第四个内容分段为多媒体内容的719k-1024k的资源。
[0046]当前下载速度可以进行即时测试,也可以根据最近一次的连接下载确定。
[0047]子步骤S2202:根据至少两个内容分段的信息,分别生成对应的至少两个下载请求消息。
[0048]划分内容分段后,生成与内容分段对应的下载请求消息,如第一个下载请求消息用于请求第一个内容分段所对应的内容资源的0k_255k的资源,第二个下载请求消息用于请求第二个内容分段所对应的内容资源的256k_511k的资源,第三个下载请求消息用于请求第三个内容分段所对应的内容资源的512k-718k的资源,第四个下载请求消息用于请求第四个内容分段所对应的内容资源的719k-l 024k的资源。
[0049]在本实施例中,下载请求消息包括但不限于range请求。
[0050]步骤S230:将各下载请求消息发送给不同的内容请求服务器,通过不同的内容请求服务器从与各内容请求服务器一一对应的内容提供服务器,获取各下载请求消息所请求的内容分段。
[0051]将下载请求消息发送给不同的内容请求服务器,每个内容服务器接收一个下载请求消息,并根据该下载请求消息所请求的资源与一个内容提供服务器连接,从一个内容提供服务器获取需要的内容分段,并将该内容分段传送给移动设备。每个内容请求服务器与内容提供服务器是一一对应的关系,这样相当于多台内容请求服务器同时下载资源,即使内容提供服务器与内容请求服务器处于不同的网路运营商,使得两者之间的路由器对两者的连接进行了限速,也可以保证下载速度,因为每个内容请求服务器所要下载的资源的大小减少了,而多个内容请求服务器同时下载使得单位时间内的下载量增大了。
[0052]这样可以保证用户在跨运营商下载资源时依然能够快速地获得需要的内容资源。
[0053]步骤S240:将获取的各下载请求消息所请求的内容分段进行合并,生成内容获取请求所请求的多媒体内容。
[0054]在通过多个不同的内容请求服务器获取资源后,内容请求服务器将内容分段发送给移动设备,接收到各下载请求消息对应的内容分段后,对这些内容分段进行合并,生成内容获取请求所对应的多媒体内容。
[0055]通过本实施例,终端设备在进行内容获取时,将一个内容获取请求拆分为多个下载请求消息,并将下载请求消息分别发送给不同的内容请求服务器,这样多个内容请求服务器会与不同的内容提供服务器连接,同时进行下载,每个内容请求服务器与对应的内容提供服务器之间组成一个服务器对,这样多个服务器同时下载,确保了下载速度,提高了用户的使用体验。
[0056]实施例三
[0057]参照图3,示出了本公开实施例三的内容获取方法的流程图。
[0058]本实施例的内容获取方法包括以下步骤:
[0059]步骤S310:获取对多媒体内容的内容获取请求。
[0060]用户在通过移动终端浏览网页或使用安装在移动终端上的客户端时,用户操作网页或客户端会生成内容获取请求。客户端或网页会接收到该内容获取请求。
[0061]步骤S320:根据内容获取请求生成至少两个下载请求消息,其中,至少两个下载请求消息分别指示下载多媒体内容的不同内容分段。
[0062]接收到内容获取请求后,将这个内容获取请求拆分,并生成至少两个下载请求消息,且各下载请求消息均请求不同的内容分段。在本实施例中,将内容获取请求拆分并生成至少两个请求不同资源的下载请求消息的过程包括如下子步骤:
[0063]子步骤S3201:根据多媒体内容的信息划分出多媒体内容的至少两个内容分段。
[0064]接收到内容获取请求后,能够从内容获取请求中获取其所携带的请求的多媒体内容的信息,此信息包括但不限于多媒体内容的大小、名称、文件类型等。根据多媒体内容的信息(例如,大小)可以将多媒体内容划分出多个内容分段。
[0065]例如,根据待请求的多媒体内容的大小信息,根据需要生成需要数量的分段信息。如,待请求的多媒体内容的大小为1M,当前的下载速度在100K甚至以下,则可以将待请求的多媒体内容分为2个分段信息,如,第一个分段信息为多媒体内容的Ok-5 Ilk的资源,第二个分段信息为多媒体内容的512k-1024k的资源。
[0066]子步骤S3202:根据至少两个内容分段的信息,分别生成对应的至少两个下载请求消息内容分段。
[0067]划分内容分段后,生成与内容分段对应的下载请求消息,如第一个下载请求消息用于请求多媒体内容的0k_511k的资源,第二个下载请求消息用于请求多媒体内容的512k-1024k的资源。
[0068]在本实施例中,下载请求消息包括但不限于range请求。
[0069]步骤3230:将各下载请求消息发送给不同的内容请求服务器,经由不同的内容请求服务器,从至少一个内容提供服务器获取各下载请求消息所请求的内容分段,其中,内容提供服务器的数量少于内容请求服务器的数量。
[0070]将下载请求消息发送给不同的内容请求服务器,每个内容服务器接收一个下载请求消息,并根据该下载请求消息所请求的内容分段与一个内容提供服务器连接,从一个内容提供服务器获取需要的内容分段,并将该内容分段传送给移动设备。
[0071 ]每个内容请求服务器均与一个内容提供服务器连接,由于内容提供服务器的数量少于内容请求服务器的数量,因此至少有两个内容请求服务器与一个内容提供服务器建立连接。但由于内容请求服务器不同,因此仍然可以保证下载速度。
[0072]例如,在本实施例中,下载请求消息为两个,对应有两个不同的内容请求服务器,这两个内容请求服务器均与一个内容提供服务器连接,这样就相当于有两条并联的隧道进行下载,相较于以往通过一个内容请求服务器与一个内容提供服务器连接进行下载,速度至少提升了 4倍。由此保证用户在跨运营商下载资源时依然能够快速地获得需要的多媒体内容。
[0073]步骤S340:将获取的各下载请求消息所请求的内容分段进行合并,生成内容获取请求所请求的多媒体内容。
[0074]在通过多个不同的内容请求服务器获取内容分段后,内容请求服务器将内容分段发送给移动设备,接收到各下载请求消息对应的内容分段后,对这些内容分段进行合并,生成内容获取请求所对应的多媒体内容。
[0075]通过本实施例,终端设备在进行内容获取时,将一个内容获取请求拆分为多个下载请求消息,并将下载请求消息分别发送给不同的内容请求服务器,这样多个内容请求服务器会与不同的内容提供服务器连接,同时进行下载,每个内容请求服务器与对应的内容提供服务器之间组成一个服务器对,这样多个服务器同时下载,确保了下载速度,提高了用户的使用体验。
[0076]实施例四
[0077]参照图4,示出了本公开实施例四的内容获取装置的结构示意图。
[0078]本公开的实施例的内容获取装置包括:接收模块410,用于获取对多媒体内容的内容获取请求;请求生成模块420,用于根据内容获取请求生成至少两个下载请求消息,至少两个下载请求消息分别指示下载多媒体内容的不同内容分段;请求分发模块430,用于将各下载请求消息发送给不同的内容请求服务器,通过不同的内容请求服务器从至少一个内容提供服务器获取各下载请求消息所请求的内容分段。
[0079]本实施例的内容获取装置可以以任意适当的方式实现,设置于终端设备中,用于实现前述实施例中相应的内容获取方法。
[0080]通过本实施例,终端设备在对内容获取时,会将一个内容获取请求拆分为至少两个下载请求消息,并将下载请求消息分别发送给不同的内容请求服务器,利用多个内容请求服务器同时进行下载,可以提高下载速度,改善用户体验。
[0081 ] 实施例五
[0082]参照图5,示出了本公开实施例五的内容获取装置的结构示意图。
[0083]本实施例的内容获取装置包括:接收模块510,用于获取对多媒体内容的内容获取请求;请求生成模块,用于根据内容获取请求生成至少两个下载请求消息,至少两个下载请求消息分别指示下载多媒体内容的不同内容分段;请求分发模块530,用于将各下载请求消息发送给不同的内容请求服务器,通过不同的内容请求服务器从至少一个内容提供服务器获取各下载请求消息所请求的内容分段。
[0084]优选地,请求生成模块包括:分段模块5202,用于根据多媒体内容的信息划分出多媒体内容的至少两个内容分段;分段请求模块5203,用于根据至少两个内容分段的信息,分别生成对应的至少两个下载请求消息。
[0085]优选地,请求分发模块530用于将各下载请求消息发送给不同的内容请求服务器,从与各内容请求服务器一一对应的内容提供服务器,获取各下载请求消息所请求的内容分段。
[0086]或者,请求分发模块530用于将各下载请求消息发送给不同的内容请求服务器,经由不同的内容请求服务器,从至少一个内容提供服务器获取各下载请求消息所请求的内容分段,其中,内容提供服务器的数量少于内容请求服务器的数量。
[0087]此处为多个内容请求服务器与一个内容提供服务器建立连接,例如,至少两个内容请求服务器连接到一个内容提供服务器,或至少三个内容请求服务器连接到一个内容提供服务器等。此时,虽然多个(此处指两个或两个以上)内容请求服务器同时连接到一个内容提供服务器上,但由于各个内容请求服务器的地址不同,因此,仍然可以保证下载速度。
[0088]优选地,装置还包括:分片组合模块540,用于在通过不同的内容请求服务器从至少一个内容提供服务器获取各下载请求消息所请求的内容分段之后,将获取的各下载请求消息所请求的内容分段进行合并,生成内容获取请求所请求的内容资源。
[0089]本实施例的内容获取装置用于实现前述多个方法实施例中相应的内容获取方法,并具有相应的方法实施例的有益效果,在此不再赘述。
[0090]实施例六
[0091 ]图6为根据本发明实施例六的用户设备的结构框图。
[0092]本公开具体实施例并不对用户设备的具体实现做限定。本公开的实施例的用户设备,包括:
[0093]处理器(processor)610、通信接口(Communicat1nsInterface)620、存储器(memory) 1630、以及通信总线640。其中:
[0094]处理器610、通信接口 620、以及存储器630通过通信总线640完成相互间的通信。
[0095]通信接口620,用于与比如客户端等的网元通信。
[0096]处理器610,用于执行程序632,具体可以执行上述方法实施例中的相关步骤。
[0097]具体地,程序632可以包括程序代码,程序代码包括计算机操作指令。
[0098]处理器610可能是一个中央处理器CPU,或者是特定集成电路ASIC(Applicati0nSpecific Integrated Circuit),或者是被配置成实施本公开实施例的一个或多个集成电路。
[0099]存储器1630,用于存放程序632。存储器630可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。程序632具体可以用于使得处理器610执行以下操作:
[0100]获取对多媒体内容的内容获取请求;根据内容获取请求生成至少两个下载请求消息,至少两个下载请求消息分别指示下载多媒体内容的不同内容分段;将各下载请求消息发送给不同的内容请求服务器,以通过不同的内容请求服务器从至少一个内容提供服务器获取各下载请求消息所请求的内容分段。
[0101]在一种可选地实施例中,程序632还用于使得处理器610根据多媒体内容的信息划分出多媒体内容的至少两个内容分段;根据至少两个内容分段的信息,分别生成对应的至少两个下载请求消息。
[0102]在一种可选地实施例中,程序632还用于使得处理器610从与各内容请求服务器一一对应的内容提供服务器,获取各下载请求消息所请求的内容分段。或者,经由不同的内容请求服务器,从至少一个内容提供服务器获取各下载请求消息所请求的内容分段,其中,内容提供服务器的数量少于内容请求服务器的数量
[0103]在一种可选地实施例中,程序632还用于使得处理器610将获取的各下载请求消息所请求的内容分段进行合并,生成内容获取请求所请求的内容资源。
[0104]程序632中各步骤的具体实现可以参见上述实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
[0105]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。
[0106]功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(R0M,Read-0nly Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0107]以上实施方式仅用于说明本公开,而并非对本公开的限制,有关技术领域的普通技术人员,在不脱离本公开的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本公开的范畴,本公开的专利保护范围应由权利要求限定。
【主权项】
1.一种内容获取方法,包括: 获取对多媒体内容的内容获取请求; 根据所述内容获取请求生成至少两个下载请求消息,所述至少两个下载请求消息分别指示下载所述多媒体内容的不同内容分段; 将各所述下载请求消息发送给不同的内容请求服务器,以通过所述不同的内容请求服务器从至少一个内容提供服务器获取各所述下载请求消息所请求的内容分段。2.根据权利要求1所述的方法,其中,根据所述内容获取请求生成至少两个下载请求消息的处理包括: 根据所述多媒体内容的信息划分出所述多媒体内容的至少两个内容分段; 根据所述至少两个内容分段的信息,分别生成对应的至少两个下载请求消息。3.根据权利要求1或2所述的方法,其中,通过所述不同的内容请求服务器从至少一个内容提供服务器获取各所述下载请求消息所请求的内容分段的步骤包括: 从与各所述内容请求服务器一一对应的内容提供服务器,获取各所述下载请求消息所请求的内容分段。4.根据权利要求1或2所述的方法,其中,通过所述不同的内容请求服务器从至少一个内容提供服务器获取各所述下载请求消息所请求的内容分段的步骤包括: 经由所述不同的内容请求服务器,从至少一个内容提供服务器获取各所述下载请求消息所请求的内容分段,其中,所述内容提供服务器的数量少于所述内容请求服务器的数量。5.根据权利要求1或2所述的方法,其中,在通过所述不同的内容请求服务器从至少一个内容提供服务器获取各所述下载请求消息所请求的内容分段的步骤之后,所述方法还包括: 将获取的各所述下载请求消息所请求的内容分段进行合并,生成所述内容获取请求所请求的多媒体内容。6.—种内容获取装置,包括: 接收模块,用于获取对多媒体内容的内容获取请求; 请求生成模块,用于根据所述内容获取请求生成至少两个下载请求消息,所述至少两个下载请求消息分别指示下载所述多媒体内容的不同内容分段; 请求分发模块,用于将各所述下载请求消息发送给不同的内容请求服务器,通过所述不同的内容请求服务器从至少一个内容提供服务器获取各所述下载请求消息所请求的内容分段。7.根据权利要求6所述的装置,其中,所述请求生成模块包括: 分段模块,用于根据所述多媒体内容的信息划分出所述多媒体内容的至少两个内容分段; 分段请求模块,用于根据所述至少两个内容分段的信息,分别生成对应的至少两个下载请求消息。8.根据权利要求6或7所述的装置,其中,所述请求分发模块用于将各所述下载请求消息发送给不同的内容请求服务器,从与各所述内容请求服务器一一对应的内容提供服务器,获取各所述下载请求消息所请求的内容分段。9.根据权利要求6或7所述的装置,其中,所述请求分发模块用于将各所述下载请求消息发送给不同的内容请求服务器,经由所述不同的内容请求服务器,从至少一个内容提供服务器获取各所述下载请求消息所请求的内容分段,其中,所述内容提供服务器的数量少于所述内容请求服务器的数量。10.根据权利要求6或7所述的装置,其中,所述装置还包括: 分片组合模块,用于在通过所述不同的内容请求服务器从至少一个内容提供服务器获取各所述下载请求消息所请求的内容分段之后,将获取的各所述下载请求消息所请求的内容分段进行合并,生成所述内容获取请求所请求的内容资源。11.一种用户设备,其特征在于,所述用户设备包括: 存储器,用于存放程序; 处理器,用于执行所述存储器存储的程序,所述程序使得所述处理器执行以下操作: 获取对多媒体内容的内容获取请求; 根据所述内容获取请求生成至少两个下载请求消息,所述至少两个下载请求消息分别指示下载所述多媒体内容的不同内容分段; 将各所述下载请求消息发送给不同的内容请求服务器,以通过所述不同的内容请求服务器从至少一个内容提供服务器获取各所述下载请求消息所请求的内容分段。
【文档编号】H04L29/06GK105847424SQ201610325847
【公开日】2016年8月10日
【申请日】2016年5月17日
【发明人】李洪福
【申请人】乐视控股(北京)有限公司, 乐视云计算有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1