视频节目获取方法、设备及系统的制作方法

文档序号:10515648阅读:417来源:国知局
视频节目获取方法、设备及系统的制作方法
【专利摘要】本发明实施例提供一种视频节目获取方法、设备及系统,涉及信息技术领域,主要在于解决目前视频节目起播速度较慢的问题。所述方法包括:获接收客户端发送的视频节目获取请求,视频节目获取请求中携带有视频节目的标识信息和客户端的IP地址;从预置路由器列表中获取公网IP地址与客户端的IP地址相同的路由器的标识信息,预置路由器列表中保存有多个路由器的标识信息以及每个路由器对应的公网IP地址;判断路由器的标识信息对应的视频节目列表中是否存在视频节目的标识信息;若存在,则将路由器的标识信息发送给客户端,以便于客户端向标识信息对应的路由器请求获取视频节目。
【专利说明】
视频节目获取方法、设备及系统
技术领域
[0001 ]本发明实施例涉及信息技术领域,尤其涉及一种视频节目获取方法、设备及系统。
【背景技术】
[0002]随着信息技术的不断发展,收看电视节目或者视频节目已成为人们生活中最平常的娱乐方式之一。其中,为了提高用户观看视频节目的体验,视频节目下载平台随之出现。用户可以通过客户端从视频节目下载平台上下载视频节目,然后在客户端本地进行视频节目的观看。
[0003]目前,为了提高视频节目的下载速度,客户端通常通过视频节目下载平台对应的内容分发网络(Content Delivery Network,CDN)服务器获取视频节目,即客户端向⑶N月艮务器发送视频节目下载请求,CDN服务器将所述请求对应的视频节目通过互联网发送给客户端。然而,互联网中的网络节点较多,网络跳转次数较多,造成视频节目下载速度慢,视频节目起播的时候会有缓冲,从而导致视频节目起播速度较慢。

【发明内容】

[0004]本发明实施例提供一种视频节目获取方法、设备以及系统,用以解决现有技术中视频节目起播速度较慢的缺陷。
[0005]本发明实施例提供一种视频节目获取方法,包括:
[0006]点对点P2P服务器接收客户端发送的视频节目获取请求,所述视频节目获取请求中携带有视频节目的标识信息和所述客户端的互联网协议IP地址;
[0007]从预置路由器列表中获取公网IP地址与所述客户端的IP地址相同的路由器的标识信息,其中,所述预置路由器列表中保存有多个路由器的标识信息以及每个路由器对应的公网IP地址;
[0008]判断所述路由器的标识信息对应的视频节目列表中是否存在所述视频节目的标识信息;
[0009]若存在,则将所述路由器的标识信息发送给客户端,以便于所述客户端向所述标识信息对应的路由器请求获取视频节目。
[0010]本发明实施例提供另一种视频节目获取方法,包括:
[0011 ]客户端向点对点P2P服务器发送的视频节目获取请求,所述视频节目获取请求中携带有视频节目的标识信息和所述客户端的互联网协议IP地址,以便于所述P2P服务器当确定公网IP地址与所述客户端的IP地址相同的路由器的标识信息,对应的视频节目列表中存在所述视频节目的标识信息时,向客户端发送所述路由器的标识信息;
[0012]接收P2P服务器发送的所述路由器的标识信息;
[0013]向与所述标识信息对应的路由器发送视频节目获取请求,以便于所述路由器发送所述视频节目;
[0014]接收所述路由器发送的视频节目。
[0015]本发明实施例提供一种P2P服务器,包括:
[0016]接收单元,用于接收客户端发送的视频节目获取请求,所述视频节目获取请求中携带有视频节目的标识信息和所述客户端的互联网协议IP地址;
[0017]获取单元,用于从预置路由器列表中获取公网IP地址与所述客户端的IP地址相同的路由器的标识信息,其中,所述预置路由器列表中保存有多个路由器的标识信息以及每个路由器对应的公网IP地址;
[0018]判断单元,用于判断所述路由器的标识信息对应的视频节目列表中是否存在所述视频节目的标识信息;
[0019]发送单元,用于若所述路由器的标识信息对应的视频节目列表中存在所述视频节目的标识信息,则将所述路由器的标识信息发送给客户端,以便于所述客户端向所述标识信息对应的路由器请求获取视频节目。
[0020]本发明实施例提供一种客户端,包括:
[0021 ]发送单元,用于向点对点P2P服务器发送的视频节目获取请求,所述视频节目获取请求中携带有视频节目的标识信息和所述客户端的互联网协议IP地址,以便于当所述P2P服务器确定公网IP地址与所述客户端的IP地址相同的路由器的标识信息,对应的视频节目列表中存在所述视频节目的标识信息时,向客户端发送所述路由器的标识信息;
[0022]接收单元,用于接收P2P服务器发送的所述路由器的标识信息;
[0023]所述发送单元,还用于向与所述标识信息对应的路由器发送视频节目获取请求,以便于所述路由器发送所述视频节目;
[0024]所述接收单元,还用于接收所述路由器发送的视频节目。
[0025]本发明实施例提供一种视频节目获取系统,包括:
[0026]客户端,用于向点对点P2P服务器发送的视频节目获取请求,所述视频节目获取请求中携带有视频节目的标识信息和所述客户端的互联网协议IP地址;
[0027]P2P服务器,用于从预置路由器列表中获取公网IP地址与所述客户端的IP地址相同的路由器的标识信息,其中,所述预置路由器列表中保存有多个路由器的标识信息以及每个路由器对应的公网IP地址;判断所述路由器的标识信息对应的视频节目列表中是否存在所述视频节目的标识信息;若所述路由器的标识信息对应的视频节目列表中存在所述视频节目的标识信息,则将所述路由器的标识信息发送给客户端;
[0028]客户端,还用于向与所述标识信息对应的路由器发送视频节目获取请求,以便于所述路由器发送所述视频节目。
[0029]本发明实施例提供的视频节目获取方法、设备及系统,客户端通过从公网IP地址与客户端的IP地址相同的路由器上下载视频节目,即客户端通过路由器下载视频节目,改变了现有技术客户端通过CDN服务器下载视频节目的缺陷,减少了网络跳转次数,提高视频节目下载速度,从而能够提高视频节目的起播速度。
【附图说明】
[0030]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031 ]图1为本发明实施例提供的一种视频节目获取方法流程图;
[0032]图2为本发明实施例提供的另一种视频节目获取方法流程图;
[0033]图3为本发明实施例提供的一种P2P服务器的结构示意图;
[0034]图4为本发明实施例提供的一种客户端的结构示意图;
[0035]图5为本发明实施例提供的一种视频节目获取系统的结构示意图;
[0036]图6为本发明实施例提供的一种P2P服务器的实体结构示意图。
【具体实施方式】
[0037]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0038]本发明实施例提供了一种视频节目获取方法,可以应用于P2P服务器,如图1所示,所述方法包括:
[0039]101、接收客户端发送的视频节目获取请求。
[0040]其中,所述视频节目获取请求中携带有视频节目的标识信息和所述客户端的互联网协议(Internet Protocol,IP)地址。其中,视频节目的标识信息可以为视频节目的名称,也可以为视频节目的身份标识号(Identify,ID),本发明实施例不做限定。所述客户端可以为手机,也可以为电脑、平板电脑等。客户端的IP地址可以为:192.1.1.183。在P2P网络中,各个节点为平等的同等节点,每个节点既可以从其他节点得到服务,也可以向其他节点提供服务。
[0041]102、从预置路由器列表中获取公网IP地址与客户端的IP地址相同的路由器的标识信息。
[0042]其中,所述预置路由器列表中保存有多个路由器的标识信息以及每个路由器对应的公网IP地址。路由器的标识信息可以为路由器的名称,如Xiaoming,也可以为路由器的身份标识号ID,本发明实施例不做限定。路由器的公网IP地址与客户端的IP地址相同,说明路由器和客户端处于同一局域网,此时,客户端通过路由器下载视频节目,能够减少网络跳转次数,提高视频节目下载速度,从而能够提高视频节目的起播速度。
[0043]103、判断路由器的标识信息对应的视频节目列表中是否存在所述视频节目的标识信息。
[0044]其中,所述视频节目列表中保存有不同的视频节目的标识信息。所述视频节目列表中的视频节目的标识信息对应的视频节目为路由器从CDN服务器上下载的。路由器从CDN服务器上下载视频节目的过程具体可以为:接收CDN服务器发送的视频节目列表,所述视频节目列表中保存有多个视频节目的标识信息;根据所述视频节目的标识信息,向所述CDN月艮务器发送视频节目下载请求,以便于所述CDN服务器向所述路由器发送与所述视频节目的标识信息对应的视频节目。当路由器的存储空间占满时,停止向CDN服务器请求下载视频节目,并将已下载的视频节目列表发送给P2P服务器。
[0045]需要说明的是,CDN服务器中缓存有大量的视频节目,CDN服务器可以以列表的形式统计当前比较热门的视频节目,然后将热门视频节目列表发送给路由器。例如,当前热门节目为:视频节目1-视频节目100 XDN服务器将视频节目1-视频节目100分别对应的标识信息以视频节目列表的形式发送给路由器。路由器接收到热门视频节目列表后,可以按照热门视频节目列表从上到下的顺序,进行视频节目的下载,直到将路由器的存储空间占满。例如,当路由器从视频节目I下载到视频节目80时,存储空间占满。此时,路由器将已下载完的视频节目1-视频节目80分别对应的标识信息发送给P2P服务器。
[0046]对于本发明实施例,步骤103之后,具体还可以包括:若路由器的标识信息对应的视频节目列表中存在视频节目的标识信息,则向所述客户端发送提示信息,所述提示信息用于提示客户端向CDN服务器请求获取视频节目。其中,提示信息的具体内容可以为空。通过向客户端发送提示信息,能够使用户及时获知视频节目的获取情况,当路由器中不存在请求的视频节目时,用户可以通过其他的方式进行视频节目的下载,例如,可以从CDN服务器中获取视频节目,从而能够提升用户体验。
[0047]104、若路由器的标识信息对应的视频节目列表中存在视频节目的标识信息,则将路由器的标识信息发送给客户端。
[0048]进一步,以便于所述客户端向所述标识信息对应的路由器请求获取视频节目。
[0049]例如,公网IP地址与客户端IP地址相同的路由器为路由器I,客户端请求的视频节目为视频节目I,若路由器I对应的视频节目列表中存在视频节目I的标识信息,P2P服务器则将路由器I的标识信息发送给客户端,从而客户端可以向路由器I请求视频节目I。
[0050]本发明实施例提供的一种视频节目获取方法。客户端通过从公网IP地址与客户端的IP地址相同的路由器上下载视频节目,即客户端通过路由器下载视频节目,改变了现有技术客户端通过CDN服务器下载视频节目的缺陷,减少了网络跳转次数,提高视频节目下载速度,从而能够提高视频节目的起播速度。
[0051]本发明实施例提供了另一种视频节目获取方法,可以应用于客户端,如图2所示,所述方法包括:
[0052]201、向P2P服务器发送的视频节目获取请求。
[0053]其中,所述视频节目获取请求中携带有视频节目的标识信息和所述客户端的互联网协议IP地址。视频节目的标识信息可以为视频节目的名称,也可以为视频节目的ID,本发明实施例不做限定。所述客户端可以为手机,也可以为电脑、平板电脑等。
[0054]进一步地,以便于当所述P2P服务器确定公网IP地址与所述客户端的IP地址相同的路由器的标识信息,对应的视频节目列表中存在所述视频节目的标识信息时,向客户端发送所述路由器的标识信息。
[0055]对于本发明实施例,路由器的公网IP地址与客户端的IP地址相同,说明路由器和客户端处于同一局域网,此时,客户端通过路由器下载视频节目,能够减少网络跳转次数,提高视频节目下载速度,从而能够提高视频节目的起播速度。
[0056]对于本发明实施例,步骤201之后,具体还可以包括:接收所述P2P服务器发送的提示信息,所述提示信息用于提示客户端向CDN服务器请求获取视频节目。其中,提示信息的具体内容可以为空。通过向客户端发送提示信息,能够使用户及时获知视频节目的情况,当路由器中不存在请求的视频节目时,用户可以通过其他的方式进行视频节目的下载,例如,可以从CDN服务器中获取视频节目,从而能够提升用户体验。
[0057]202、接收P2P服务器发送的路由器的标识信息。
[0058]203、向与P2P服务器发送的路由器的标识信息对应的路由器发送视频节目获取请求。
[0059]204、接收路由器发送的视频节目。
[0060]本发明实施例提供的另一种视频节目获取方法。客户端通过从公网IP地址与客户端的IP地址相同的路由器上下载视频节目,即客户端通过路由器下载视频节目,改变了现有技术客户端通过CDN服务器下载视频节目的缺陷,减少了网络跳转次数,提高视频节目下载速度,从而能够提高视频节目的起播速度。
[0061]进一步地,作为图1所述方法的具体实现,本发明实施例提供了一种P2P服务器,如图3所示,所述P2P服务器包括:接收单元31、获取单元32、判断单元33、发送单元34。
[0062]接收单元31,用于接收客户端发送的视频节目获取请求,所述视频节目获取请求中携带有视频节目的标识信息和所述客户端的互联网协议IP地址。接收单元31是本P2P月艮务器中接收客户端发送的视频节目获取请求的主要功能模块。
[0063]获取单元32,用于从预置路由器列表中获取公网IP地址与所述客户端的IP地址相同的路由器的标识信息,其中,所述预置路由器列表中保存有多个路由器的标识信息以及每个路由器对应的公网IP地址。获取单元32是本P2P服务器中从预置路由器列表中获取公网IP地址与所述客户端的IP地址相同的路由器的标识信息的主要功能模块。
[0064]判断单元33,用于判断所述路由器的标识信息对应的视频节目列表中是否存在所述视频节目的标识信息。判断单元33是本P2P服务器中判断所述路由器的标识信息对应的视频节目列表中是否存在所述视频节目的标识信息的主要功能模块。
[0065]发送单元34,用于若所述路由器的标识信息对应的视频节目列表中存在所述视频节目的标识信息,则将所述路由器的标识信息发送给客户端。发送单元34是本P2P服务器中将所述路由器的标识信息发送给客户端的主要功能模块。
[0066]进一步地,以便于所述客户端向所述标识信息对应的路由器请求获取视频节目。
[0067]所述发送单元34,还用于若所述路由器的标识信息对应的视频节目列表中不存在所述视频节目的标识信息,则向所述客户端发送提示信息,所述提示信息用于提示客户端向内容分发网络CDN服务器请求获取视频节目。
[0068]需要说明的是,本发明实施例提供的一种P2P服务器所涉及各功能单元的其他相应描述,可以参考图1所示方法的对应描述,在此不再赘述。本发明实施例中可以通过硬件处理器(hardware processor)来实现相关功能模块。
[0069]本发明实施例提供的一种P2P服务器。客户端通过从公网IP地址与客户端的IP地址相同的路由器上下载视频节目,即客户端通过路由器下载视频节目,改变了现有技术客户端通过CDN服务器下载视频节目的缺陷,减少了网络跳转次数,提高视频节目下载速度,从而能够提高视频节目的起播速度。
[0070]进一步地,作为图2所述方法的具体实现,本发明实施例提供了一种客户端,如图4所示,所述客户端包括:发送单元41、接收单元42。
[0071 ]发送单元41,用于向点对点P2P服务器发送的视频节目获取请求,所述视频节目获取请求中携带有视频节目的标识信息和所述客户端的互联网协议IP地址,以便于当所述P2P服务器确定公网IP地址与所述客户端的IP地址相同的路由器的标识信息,对应的视频节目列表中存在所述视频节目的标识信息时,向客户端发送所述路由器的标识信息。发送单元41是本客户端中向P2P服务器发送的视频节目获取请求的主要功能模块。
[0072]接收单元42,用于接收P2P服务器发送的所述路由器的标识信息。接收单元42是本客户端中接收P2P服务器发送的所述路由器的标识信息的主要功能模块。
[0073]所述发送单元41,还用于向与所述标识信息对应的路由器发送视频节目获取请求,以便于所述路由器发送所述视频节目。发送单元41还是本客户端中向与所述标识信息对应的路由器发送视频节目获取请求的主要功能模块。
[0074]所述接收单元42,还用于接收所述路由器发送的视频节目。接收单元42还是本客户端中接收所述路由器发送的视频节目的主要功能模块。
[0075]进一步地,所述接收单元42,还用于接收所述P2P服务器发送的提示信息,所述提示信息用于提示客户端向内容分发网络CDN服务器请求获取视频节目。
[0076]需要说明的是,本发明实施例提供的一种客户端所涉及各功能单元的其他相应描述,可以参考图2所示方法的对应描述,在此不再赘述。本发明实施例中可以通过硬件处理器来实现相关功能模块。
[0077]本发明实施例提供的一种客户端。客户端通过从公网IP地址与客户端的IP地址相同的路由器上下载视频节目,即客户端通过路由器下载视频节目,改变了现有技术客户端通过⑶N服务器下载视频节目的缺陷,减少了网络跳转次数,提高视频节目下载速度,从而能够提高视频节目的起播速度。。
[0078]进一步地,本发明实施例提供了一种视频节目获取系统,如图5所示,所述视频节目获取系统包括:客户端51、P2P服务器52。
[0079]客户端51,用于向点对点P2P服务器52发送的视频节目获取请求,所述视频节目获取请求中携带有视频节目的标识信息和所述客户端51的互联网协议IP地址。
[0080]P2P服务器52,用于从预置路由器列表中获取公网IP地址与所述客户端51的IP地址相同的路由器的标识信息,其中,所述预置路由器列表中保存有多个路由器的标识信息以及每个路由器对应的公网IP地址;判断所述路由器的标识信息对应的视频节目列表中是否存在所述视频节目的标识信息;若所述路由器的标识信息对应的视频节目列表中存在所述视频节目的标识信息,则将所述路由器的标识信息发送给客户端51。
[0081]客户端51,还用于向与所述标识信息对应的路由器发送视频节目获取请求,以便于所述路由器发送所述视频节目。
[0082]需要说明的是,针对上述客户端、服务器及视频节目获取系统,凡是本发明实施例中使用到的各个单元模块的功能都可以通过硬件处理器来实现。
[0083]示例性的,如图6所示,图6示出了本发明实施例提供的一种P2P服务器的实体结构示意图,该P2P服务器可以包括:处理器(processor )61、通信接口(Communicat1nsInterface) 62、存储器(memory) 63和总线64,其中,处理器61、通信接口 62、存储器63通过总线64完成相互间的通信。通信接口 62可以用于P2P服务器与客户端之间的信息传输。处理器61可以调用存储器63中的逻辑指令,以执行如下方法:接收客户端发送的视频节目获取请求,所述视频节目获取请求中携带有视频节目的标识信息和所述客户端的互联网协议IP地址;从预置路由器列表中获取公网IP地址与所述客户端的IP地址相同的路由器的标识信息,其中,所述预置路由器列表中保存有多个路由器的标识信息以及每个路由器对应的公网IP地址;判断所述路由器的标识信息对应的视频节目列表中是否存在所述视频节目的标识信息,其中,所述视频节目列表中保存有不同的视频节目的标识信息;若存在,则将所述路由器的标识信息发送给客户端,以便于所述客户端向所述标识信息对应的路由器请求获取视频节目。
[0084]此外,上述的存储器63中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(R0M,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0085]本发明实施例提供的一种视频节目获取系统。客户端通过从公网IP地址与客户端的IP地址相同的路由器上下载视频节目,即客户端通过路由器下载视频节目,改变了现有技术客户端通过CDN服务器下载视频节目的缺陷,减少了网络跳转次数,提高视频节目下载速度,从而能够提高视频节目的起播速度。
[0086]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0087]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0088]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种视频节目获取方法,其特征在于,包括: 点对点P2P服务器接收客户端发送的视频节目获取请求,所述视频节目获取请求中携带有视频节目的标识信息和所述客户端的互联网协议IP地址; 从预置路由器列表中获取公网IP地址与所述客户端的IP地址相同的路由器的标识信息,其中,所述预置路由器列表中保存有多个路由器的标识信息以及每个路由器对应的公网IP地址; 判断所述路由器的标识信息对应的视频节目列表中是否存在所述视频节目的标识信息; 若存在,则将所述路由器的标识信息发送给客户端,以便于所述客户端向所述标识信息对应的路由器请求获取视频节目。2.根据权利要求1所述的方法,其特征在于,所述判断所述路由器的标识信息对应的视频节目列表中是否存在所述视频节目的标识信息之后,所述方法还包括: 若不存在,则向所述客户端发送提示信息,所述提示信息用于提示客户端向内容分发网络CDN服务器请求获取视频节目。3.一种视频节目获取方法,其特征在于,包括: 客户端向点对点P2P服务器发送的视频节目获取请求,所述视频节目获取请求中携带有视频节目的标识信息和所述客户端的互联网协议IP地址,以便于当所述P2P服务器确定公网IP地址与所述客户端的IP地址相同的路由器的标识信息,对应的视频节目列表中存在所述视频节目的标识信息时,向客户端发送所述路由器的标识信息; 接收P2P服务器发送的所述路由器的标识信息; 向与所述标识信息对应的路由器发送视频节目获取请求,以便于所述路由器发送所述视频节目; 接收所述路由器发送的视频节目。4.根据权利要求3所述的方法,其特征在于,所述向点对点P2P服务器发送的视频节目获取请求之后,所述方法还包括: 接收所述P2P服务器发送的提示信息,所述提示信息用于提示客户端向内容分发网络⑶N服务器请求获取视频节目。5.一种P2P服务器,其特征在于,包括: 接收单元,用于接收客户端发送的视频节目获取请求,所述视频节目获取请求中携带有视频节目的标识信息和所述客户端的互联网协议IP地址; 获取单元,用于从预置路由器列表中获取公网IP地址与所述客户端的IP地址相同的路由器的标识信息,其中,所述预置路由器列表中保存有多个路由器的标识信息以及每个路由器对应的公网IP地址; 判断单元,用于判断所述路由器的标识信息对应的视频节目列表中是否存在所述视频节目的标识信息; 发送单元,用于若所述路由器的标识信息对应的视频节目列表中存在所述视频节目的标识信息,则将所述路由器的标识信息发送给客户端,以便于所述客户端向所述标识信息对应的路由器请求获取视频节目。6.根据权利要求5所述的P2P服务器,其特征在于, 所述发送单元,还用于若所述路由器的标识信息对应的视频节目列表中不存在所述视频节目的标识信息,则向所述客户端发送提示信息,所述提示信息用于提示客户端向内容分发网络CDN服务器请求获取视频节目。7.一种客户端,其特征在于,包括: 发送单元,用于向点对点P2P服务器发送的视频节目获取请求,所述视频节目获取请求中携带有视频节目的标识信息和所述客户端的互联网协议IP地址,以便于当所述P2P服务器确定公网IP地址与所述客户端的IP地址相同的路由器的标识信息,对应的视频节目列表中存在所述视频节目的标识信息时,向客户端发送所述路由器的标识信息; 接收单元,用于接收P2P服务器发送的所述路由器的标识信息; 所述发送单元,还用于向与所述标识信息对应的路由器发送视频节目获取请求,以便于所述路由器发送所述视频节目; 所述接收单元,还用于接收所述路由器发送的视频节目。8.根据权利要求7所述的客户端,其特征在于, 所述接收单元,还用于接收所述P2P服务器发送的提示信息,所述提示信息用于提示客户端向内容分发网络CDN服务器请求获取视频节目。9.一种视频节目获取系统,其特征在于,包括权利要求5或6所述的P2P服务器和权利要求7或8所述的客户端。
【文档编号】H04N21/643GK105872002SQ201510968970
【公开日】2016年8月17日
【申请日】2015年12月22日
【发明人】祝晓光
【申请人】乐视云计算有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1