用于点对点流传输的设备和方法及配置流传输系统的方法

文档序号:7753865阅读:343来源:国知局
专利名称:用于点对点流传输的设备和方法及配置流传输系统的方法
技术领域
本发明涉及一种用于点对点流传输的设备和方法以及配置点对点流传输系统的 方法,更具体地讲,涉及一种被分成两个主要组件的点对点流传输系统,所述两个主要组件 包括点对点引擎,执行点对点通信以与另一用户共享多媒体流;浏览器(viewer),执行通 过点对点通信接收的多媒体流。然后,在位于专用网(诸如家庭网)和公用网(诸如互联 网)的分界点的网络装置中实现点对点引擎,并在专用网内的终端中实现浏览器。
背景技术
点对点(P2P)是指不用于客户机-服务器模型的网络通信模型,其中,同等层中的 对等节点同时用作服务器和客户机,以发送和接收文件。P2P技术广泛地用于共享互联网上 的文件。术语“流传输”是指下载大规模多媒体文件(诸如音乐文件和运动图像文件)和 实时再现该多媒体文件的技术。在流传输技术中,因为不需要等到完成下载才再现多媒体 文件,所以流传输技术广泛地用于音乐文件和运动图像文件的再现和实时广播。P2P流传输将P2P模型与流传输技术结合,并且通过在任意一个对等节点的用户 观看实时流传输的广播的同时,将相同广播发送到另一对等节点的用户来实现P2P流传 输。图1显示现有的P2P流传输系统的结构。现有的P2P流传输系统通常包括广播服 务器110、信道服务器120、跟踪服务器130以及对等点144至150。对于P2P流传输,对等 点144至150中的每一个必须包括执行P2P通信和再现以P2P方式接收的多媒体文件的 P2P流传输程序。广播服务器110在信道服务器120上注册广播提供方的广播信道并发送多媒体流 160,多媒体流160由广播提供方使用网络摄像机或麦克风制作并且由广播提供方广播。当 从广播服务器110接收到注册请求时,信道服务器120分配适当的跟踪服务器130并保存 由广播服务器和跟踪服务器提供的多媒体流的信息。广播服务器110变成实时广播的多媒 体流160的源,并因此可被称为多媒体流源。考虑到P2P流传输系统,开始观看由广播服务 器110或多媒体流源提供的任何广播的用户变成新的对等点150。信道服务器120将由广播服务器110广播的多媒体流160的信息显示给新的对等 点150的用户,并允许新的对等点150的用户选择期望的广播信道(步骤1)。新的对等点 150的用户可检查当前可由信道服务器120提供的广播信道和内容的列表,并选择期望的 广播信道。信道服务器120将选择广播信道的用户命令从新的对等点150重定向到跟踪服务 器130,并且跟踪服务器130将另一对等点的中继列表传送到新的对等点150的用户(步骤2),所述另一对等点接收当前选择的广播信道的多媒体流160。中继列表可包括对等点144 和另外的对等点146和148,其中,对等点144直接接收和观看由跟踪服务器130和新的对 等点150的用户选择的广播信道,对等点146和148从对等点144接收广播信道的数据块 (chunk),观看所述广播信道的数据块或将其保存在它们的缓冲器中。广播服务器110以单播方式按数据块165将多媒体内容(即,广播内容)发送到 跟踪服务器130(步骤3)。跟踪服务器130再次将广播内容发送到一些对等点144。接收到多媒体流的对 等点144将多媒体流传送到另一对等点146,并且多媒体流可被连续地传送到另一对等点 148。从跟踪服务器130开始的多媒体流的连续传输路径130 — 144 — 146 — 148形成对 等树。对等树可以由对等装置中实现的P2P引擎动态地形成,并且可以根据网络的状态动 态地改变。新的对等点150的用户可以以数据块165为单位直接从跟踪服务器130接收多媒 体流160,或者可以使用从跟踪服务器130传送的对等点的中继列表从另外的对等点144、 146和148接收并再现期望的广播信道的多媒体流(步骤4)。接收多媒体流160的各个对等点144至148将当前由对等点144至148再现的广 播信道的多媒体流160及其数据块165存储在它们的缓冲器中。各个对等点144至148以 缓冲器映射图或数据块列表的形式注册跟踪服务器130所保存的广播信道的多媒体流160 及其数据块165。然后,当另一对等点请求各个对等点144至148所保存的广播信道时,对 等点144至148可将相应的数据块165发送到该对等点。然而,因为执行P2P通信以与另一用户共享多媒体流的P2P引擎存在于各个对等 点中,所以现有的P2P流传输技术具有以下缺点第一,为了执行P2P流,执行P2P流传输程序的个人计算机(PC)或机顶盒(STB) 必须永远开机(永远开机(Always-On)问题)。因为PC和STB不总是开机,所以P2P的整 体性能会由于对等点的频繁加入和离开而降低。第二,诸如PC和STB的个人资源被另一用户使用(所有权问题)。当安装程序时, 一些程序执行获得使用资源的协议的过程。然而,因为大多数用户从未很好地阅读和理解 该过程,所以会发生包括法律问题的各种问题。第三,因为以开放的P2P方式利用个人装置,所以会担忧存储在PC或STB中的个 人信息被公开(隐私问题)。换句话说,另一用户可以使用终端的P2P引擎将存储在终端中 的信息泄露或上传到外部装置,而不管用户的意图。第四,会担忧用户不期望的数据和/或程序被存储在个人装置中,并且该数据可 能被用作非法访问的病毒或特洛伊木马(安全问题)。另一用户可使用终端的P2P引擎违 背用户的意图而侵入终端并下载数据和/或程序。第五,P2P流传输程序所占用的通信带宽会降低与P2P无关的另外的应用程序的 通信速率OioS控制问题)。这是因为,在使用网络装置(诸如转发器、集线器和路由器)连 接到互联网的个人环境下,没有通过特定流程来管理P2P流量和其他一般流量。因为P2P 流传输程序在个人终端中运行,所以难以控制网络级的流量。

发明内容
考虑到以上内容,本发明通过在网络装置中实现P2P引擎模块来解决永远开机问 题、所有权问题、隐私问题、安全问题以及QoS控制问题,其中,P2P引擎模块用于被安装在 个人终端中。根据本发明的第一方面,提供一种点对点(P2P)流传输设备,包括P2P逻辑单元, 位于专用网和公用网之间的分界点,执行P2P通信以与另一用户共享多媒体流;传送单元, 将多媒体流传送到专用网内的内部用户终端。根据本发明的第二方面,提供一种使用位于专用网和公用网之间的分界点的网络 装置的点对点(P2P)流传输方法,所述方法包括通过网络装置内的P2P逻辑单元执行P2P 通信以与另一用户共享多媒体流;通过网络装置内的传送单元将多媒体流传送到专用网内 的内部用户终端。根据本发明的第三方面,提供一种构造使用位于专用网和公用网之间的分界点的 网络装置的点对点P2P流传输系统的方法,所述方法包括使用软件在专用网内的内部用 户终端中构造P2P流传输程序的浏览器,所述浏览器用于再现通过P2P通信接收的多媒体 流;使用软件或硬件在网络装置中构造P2P流传输程序的P2P引擎,所述P2P引擎用于执行 P2P通信以与另一用户共享多媒体流。根据本发明的实施例,因为P2P引擎安装在诸如路由器、网关等的永远开机的网 络装置上,所以可解决永远开机问题。因为网络装置由基于P2P架构的提供方供应,或者由专用网操作者安装以被多个 用户共享,所以可解决由特定用户引起的所有权问题。因为多媒体播放器或浏览器程序安装在独立于P2P引擎的个人装置中,所以个人 用户仅接收和存储他/她自己允许的数据,从而可解决隐私问题。因为用于辅助外部用户的数据没有存储在PC或STB中,所以可解决由P2P引起的 安全问题。此外,因为P2P引擎与网络装置集成在一起,所以可通过区分P2P流量和其他流量 对QoS进行策略控制,以解决QoS控制问题。


通过下面结合附图对实施例进行的描述,本发明的目的和特点将会变得清楚,其中图1是示出现有的P2P流传输系统的示图;图2是示出现有的P2P程序的功能框的示图;图3是根据本发明实施例的P2P流传输系统的架构的示图;图4是示出根据本发明实施例的P2P流传输方法的时序图;图5是示出根据本发明实施例的P2P流传输设备的框图;图6是示出根据本发明实施例的P2P流传输系统中使用的内部用户终端的框图。
具体实施例方式在下文中,将参照构成本发明实施例的一部分的附图详细描述本发明的实施例。图2是示出现有的P2P程序的功能框的示图。一般的P2P流传输程序被划分为P2P引擎210和浏览器(viewer) 220。P2P引擎210执行P2P通信以与另一用户共享多媒体流。P2P引擎210的P2P逻 辑模块212执行一系列用于下载和上传的P2P通信。关于下载,P2P逻辑模块212可从另一对等终端接收对特定多媒体流160的请求, 并可将接收的多媒体流160发送到信道服务器120或跟踪服务器130。其后,P2P逻辑模块 212可从跟踪服务器130接收具有作为数据块165的部分多媒体流160的对等点的中继列 表,并可从中继列表中的对等点下载期望的数据块165。下载的数据块165被存储在终端的 播放缓冲器2M或P2P缓冲器中,在所述终端中,P2P流传输程序被至少执行到数据块165 被完全地再现。关于上传,P2P逻辑模块212可从跟踪服务器130接收关于是否具有特定数据块 的确认请求,并可通过检查在自身的缓冲器中是否存储有相应的数据块来将确认请求的响 应发送到跟踪服务器130。可以以缓冲器映射图或数据块列表的形式发送或接收特定对等 点所具有的数据块的列表。当自身的缓冲器中具有相应的数据块165时,P2P逻辑模块212 可从另一对等终端接收发送数据块165的请求,并可将相应的数据块165上传到请求发送 相应的数据块165的对等终端。浏览器220再现通过P2P通信接收的多媒体流。浏览器220中的多媒体播放器222 可下载数据块165,并在下载数据块165所属的多媒体流160的同时再现从P2P引擎210传 送并被存储在播放缓冲器224中的数据块165。这里,术语“数据块(chunk) ”是指作为多媒体流160的一部分并作为P2P通信中 使用的预设大小的传输单元的文件段。在P2P流传输领域中,可将数据块称为另外的名称, 诸如段、片和块。图3是根据本发明实施例的P2P流传输系统的架构的示图。在根据本发明实施例 的P2P流传输系统中,通过将P2P流传输程序划分为P2P引擎和浏览器来配置P2P流传输 程序,从而在位于专用网(诸如家庭网)和公用网(诸如互联网)的分界点或边界的网络 装置330中实现包括P2P逻辑单元332和P2P缓冲器334的P2P引擎,并且在专用网320 内的内部用户终端340、350和360中实现包括播放缓冲器344和多媒体播放器346的浏览 器。这里,术语“分界点”或“边界”可包括专用网中包括的接近于公用网的节点和公用网 中包括的接近于专用网的节点中的任意一个。网络装置330可位于公用网310和专用网320之间的分界点或边界,并可包括家 庭网关、接入路由器、防火墙、入侵防御系统(IPS)和IP转发器中的至少一个功能。考虑到 与另一对等点的P2P通信,网络装置330可用作中继装置。同时,根据本发明实施例的P2P流传输设备可以与包括上述功能的现有网络装置 330集成,或者作为包括P2P逻辑单元332和传送单元336的单独的装置以嵌入形式安装或 置入到不具有上述功能的现有网络装置330中。当P2P引擎的P2P逻辑单元332和P2P缓冲器334与网络装置330集成时,实质 上执行用于数据块共享的下载和上传的P2P逻辑单元332与专用网320内的内部用户终端 340,350,360物理上分离,并且难以访问内部用户终端340、350、360中的信息。因此,可容 易地解决通过P2P通信从公用网310接收的信息被存储在专用网320中的安全问题以及专 用网320中的个人信息泄露的隐私问题。而且,因为P2P逻辑单元332和联网单元(未示出)一起存在于网络装置330中,所以也容易解决其他程序的QoS由于P2P流传输流量无 法保证的问题OioS控制问题)。在专用网320内的内部用户终端340、350、360(诸如个人计算机(PC)、机顶盒 (STB)等)中实现浏览器220的播放缓冲器344和多媒体播放器346。因此,只有当相应的 终端的用户请求时,才从网络装置330中的P2P引擎以数据块为单位向内部用户终端340、 350、360传送多媒体流。通过这样处理,可以解决为了 P2P通信PC或STB不管用户的观看 而必须永远开机的永远开机问题,以及个人资源(诸如PC或STB)被另一用户使用的所有 权问题。单个网络装置330的P2P引擎以一对多的关系(1 η)连接到与网络装置330临 界的专用网320内的各个内部用户终端340、350、360的浏览器。单个Ρ2Ρ逻辑单元332可 辅助多个内部用户终端340、350、360的媒体播放器。然而,由于Ρ2Ρ引擎与浏览器分开,因此可能改变内部用户终端340、350、360中的 数据发送和接收配置。为了解决这一问题,将请求期望的广播的用户的请求单元342添加 到内部用户终端340中,并将传送单元336添加到网络装置330中,其中,传送单元336将 通过Ρ2Ρ流传输接收的广播发送到请求该广播的内部用户终端340。图4是示出根据本发明实施例的Ρ2Ρ流传输方法的时序图。通过多种装置(诸如 内部用户终端340的浏览器、网络装置330的Ρ2Ρ引擎、广播服务器110、跟踪服务器130和 信道服务器120)之间的交互来实现根据本发明实施例的Ρ2Ρ流传输方法。首先,管理广播服务器110或多媒体流源的广播提供方将当前广播的多媒体内容 的标题和内容注册到以入口形式设置的信道服务器120(S412)。以单播形式从广播服务器 110向信道服务器120传送多媒体流,并且信道服务器120将跟踪服务器130分配给各个广 播服务器110,其中,跟踪服务器130通过P2P通信将传送的多媒体流广播到多个对等点。 广播提供方位于公用网内的广播观看者中,并且可使用各种装置(诸如网络摄像机或麦克 风等)和内容制作程序来制作作为广播的多媒体内容。信道服务器120适当地指明跟踪服 务器130,并准备以P2P传输流的形式将相应的广播提供给观看者。想要通过P2P流传输下载广播的广播观看者使用专用网内的内部用户终端340访 问信道服务器120,并选择期望的广播信道(S414)。信道服务器120将广播观看者的广播选择命令或请求重定向到相应的跟踪服务 器130,并通知开始由广播观看者选择的广播的P2P流传输(S416)。使用选择命令重定向的跟踪服务器130将下载当前通过跟踪服务器130广播的多 媒体流的网络装置330的列表(S卩,中继列表)传送到支持广播观看者的网络装置330。网络装置330用作位于专用网和公用网之间的分界点的P2P云网络上的中继装置 或P2P流传输装置。网络装置330尝试搜索与存在于公用网内从跟踪服务器130到网络装 置330的路径上的其他对等点的连接,以接收选择的广播的多媒体流,即,搜索与存在于设 置为朝向中继列表中的对等点的顺序路径上的其他对等点的连接,以确定P2P云上的中继 路径。在上述过程中,构造对等树作为P2P传送路径(S430)。可根据位于P2P传送路径上 的中继装置的状态或P2P云网络的情况来动态重构对等树。当对等树被构造时,广播服务器110执行选择的广播的多媒体流到分配的跟踪服 务器130的单播(S440)。
传送到跟踪服务器130的多媒体流沿着公用网内P2P云上的对等树从跟踪服务器 130被中继并传送到网络装置330的P2P引擎(S450)。考虑到所有对等树以相同地位同时 用作客户机、服务器和中继装置的P2P通信,如果必要,在本发明实施例中采用的用作P2P 流传输装置的中继装置或网络装置330可在P2P云上执行中继和上传。网络装置330的P2P引擎将通过P2P流传输方式从公用网接收的多媒体流传送到 专用网中的内部用户终端340的浏览器(S460)。通过这样处理,内部用户终端340的广播 观看者可通过浏览器的多媒体播放器实时观看选择的广播。图5是示出根据本发明实施例的P2P流传输设备的框图。通过将P2P引擎集成到 中继装置或网络装置500来配置P2P流传输装置。网络装置500包括联网单元510、520、 550,执行传统的中继和联网;P2P逻辑单元和P2P缓冲器M0,执行P2P通信;传送单元560, 将通过P2P流传输接收的广播传送到请求该广播的内部用户终端340。联网单元510、520、550可分别包括用户接口 510、路由和接入控制器520以及包转 发接口控制器550。用户接口 510用作向专用网和公用网内的另一用户发送多媒体流和从所述另一 用户接收多媒体流的基本通信接口。用户接口 510可通过广域网(WAN)端口或局域网(LAN) 端口来实现。路由和接入控制器520执行沿着作为相应多媒体的P2P传送路径的对等树到达对 等树上的另一用户终端的路径设置和接入控制。当网络装置500用作将多媒体流中继到另 一对等点的中继装置时,路由和接入控制器520可将路由和接入策略传送到包转发接口控 制器550,以将从用户接口 510传送的多媒体流传送到对等树上的另一对等点。包转发接口控制器550将关于发送/接收和传送选择的广播的多媒体流的功能的 策略从路由和接入控制器520传送到传送单元560。即使在下载、中继和上传时包转发接口 控制器550也可执行策略传送。由于功能模块510、520和550之间的交互,发送到网络装置500的多媒体流被传 送到专用网内的内部用户终端或公用网内的另一对等点的终端。由于路由和接入控制器 520和包转发接口控制器550的传送策略,公用网内的另一对等点请求的广播的数据块被 传送到内部用户终端,并且公用网内的另一对等点请求的数据块沿着对等点所具有的对等 树被传送到位于传送路径上的下一节点的终端。P2P逻辑单元530执行P2P通信以与另一用户共享多媒体流。在下载期间,P2P逻 辑单元530通过用户接口 510以P2P通信接收选择的广播的多媒体流的数据块,并通过包 转发接口控制器550和传送单元560将其传送到选择该广播的用户终端。在中继和上传期 间,P2P逻辑单元530通过包转发接口控制器550,沿着在公用网内请求该数据块的另一节 点所具有的对等树,将P2P缓冲器540中的多媒体流的数据块传送到传送路径上的下一结 点的终端。P2P缓冲器540临时存储通过P2P逻辑单元530接收的多媒体流的数据块,直到该 数据块被存储。P2P缓冲器540可在再现数据块之后直接删除该数据块,或者可被控制为即 使在整个多媒体流被完全再现之后仍然保存该数据块。根据实施例,P2P缓冲器540可通 过诸如存储器半导体的硬件来实现。传送单元560将多媒体流传送到专用网内请求该多媒体流的内部用户终端。传送单元560可防止由P2P逻辑单元530接收的多媒体流被传送到没有请求该多媒体流的用 户。传送单元560可将特定数据块传送到请求该特定数据块的内部用户终端的播放缓冲器 单元620。图6是示出根据本发明实施例的P2P流传输系统中使用的内部用户终端的框图。 内部用户终端600包括请求单元610、播放缓冲器620和多媒体播放器630。请求单元610向网络装置500请求下载由广播观看者请求的广播信道的多媒体流。播放缓冲器620临时存储由请求单元610请求并从网络装置500的传送单元560 接收的广播的数据块。播放缓冲器620提供客户机程序或多媒体播放器630所需的临时存 储器,以再现由观看者选择的广播。多媒体播放器630以音乐或运动图像的形式再现临时存储在播放缓冲器620中的 广播的数据块。根据本发明的实施例,多媒体播放器630可通过安装在内部用户终端600 中的软件来实现。本发明实施例所采用的上述模块、功能块和装置可通过各种已知装置(诸如电子 电路、IC、专用集成电路(ASIC)等)以单独的装置或两个装置的组合的形式来实现。尽管已经针对实施例显示和描述了本发明,但是本领域技术人员应该理解,在不 脱离由权利要求限定的本发明的范围的情况下,可以进行各种改变和修改,例如可以通过 诸如IXD的显示器显示的画面和图像来代替字符。
权利要求
1.一种点对点P2P流传输设备,包括P2P逻辑单元,位于专用网和公用网之间的分界点,执行P2P通信以与另一用户共享多 媒体流;传送单元,将多媒体流传送到专用网内的内部用户终端。
2.如权利要求1所述的P2P流传输设备,其中,P2P逻辑单元将从内部用户终端接收的 对第一特定多媒体流的请求传送到信道服务器或跟踪服务器;从跟踪服务器接收用户的中 继列表,所述用户具有作为第一特定多媒体流的一部分的第一数据块;从中继列表中列出 的用户接收第一数据块。
3.如权利要求2所述的P2P流传输设备,其中,P2P逻辑单元使用中继列表形成对等 树,作为第一数据块的P2P传送路径,并通过对等树上的用户终端接收第一数据块。
4.如权利要求2所述的P2P流传输设备,还包括P2P缓冲器,临时存储第一数据块,直 到第一数据块被传送到传送单元。
5.如权利要求4所述的P2P流传输设备,其中,P2P逻辑单元从跟踪服务器接收关于是 否具有作为第二特定多媒体流的一部分的第二数据块的确认请求;通过检查P2P缓冲器发 送关于是否具有第二数据块的响应;从公用网内的外部用户终端接收对第二数据块的发送 请求;当第二数据块存在于P2P缓冲器中时,将第二数据块发送到外部用户终端。
6.如权利要求2所述的P2P流传输设备,其中,传送单元将第一数据块传送到请求第一 特定多媒体流的内部用户终端。
7.如权利要求1所述的P2P流传输设备,其中,分界点包括专用网中包括的接近于公用 网的节点和公用网中包括的接近于专用网的节点中的至少一个。
8.如权利要求1所述的P2P流传输设备,其中,P2P逻辑单元将P2P通信的流量与其他 通信的流量区别,并管理QoS。
9.如权利要求1所述的P2P流传输设备,还包括联网单元,包括家庭网关、接入路由 器、防火墙、入侵防御系统IPS和IP转发器中的至少一个功能。
10.如权利要求9所述的P2P流传输设备,其中,联网单元包括用户接口,向另一用户发送多媒体流和从所述另一用户接收多媒体流;路由和接入控制器,执行沿着对等树朝向另一用户终端的路径设置和接入控制,其中, 所述另一用户终端位于作为多媒体流的P2P传送路径的对等树上;包转发接口控制器,将多媒体流发送到路由和接入控制器,将关于发送/接收和传送 多媒体流的功能的策略从路由和接入控制器传送到传送单元。
11.如权利要求1所述的P2P流传输设备,其中,所述P2P流传输设备以一对多关系连 接到多个内部用户终端。
12.如权利要求1所述的P2P流传输设备,其中,另一用户包括发送多媒体流的跟踪服 务器和公用网内的至少一个外部用户终端二者中的至少一个。
13.一种使用位于专用网和公用网之间的分界点的网络装置的点对点P2P流传输方 法,所述方法包括通过网络装置内的P2P逻辑单元执行P2P通信以与另一用户共享多媒体流;通过网络装置内的传送单元将多媒体流传送到专用网内的内部用户终端。
14.如权利要求13所述的P2P流传输方法,其中,执行P2P通信的步骤包括通过P2P逻辑单元将从内部用户终端接收的对第一特定多媒体流的请求传送到信道 服务器或跟踪服务器;通过P2P逻辑单元从信道服务器或跟踪服务器接收用户的中继列表,所述用户具有作 为第一特定多媒体流的一部分的第一数据块;通过P2P逻辑单元从中继列表内的用户接收第一数据块。
15.如权利要求14所述的P2P流传输方法,还包括通过P2P逻辑单元使用中继列表构 造对等树,作为第一数据块的P2P传送路径,并通过对等树上的用户终端接收第一数据块。
16.如权利要求14所述的P2P流传输方法,其中,传送单元将第一数据块传送到请求第 一特定多媒体流的内部用户终端。
17.如权利要求14所述的P2P流传输方法,其中,执行P2P通信的步骤包括通过P2P逻辑单元从信道服务器或跟踪服务器接收关于是否具有作为第二特定多媒 体流的一部分的第二数据块的确认请求;通过P2P逻辑单元检查P2P缓冲器来发送关于是否具有第二数据块的响应; 通过P2P逻辑单元从公用网内的外部用户终端接收对第二数据块的发送请求; 当第二数据块存在于P2P缓冲器中时,通过P2P逻辑单元将第二数据块发送到外部用 户终端。
18.如权利要求13所述的P2P流传输方法,还包括通过网络装置的用户接口向另一用户发送多媒体流和从所述另一用户接收多媒体流;通过网络装置的路由和接入控制器,执行沿着对等树与另一用户终端的路径设置和接 入控制,其中,所述另一用户终端位于作为多媒体流的P2P传送路径的对等树上;通过网络装置的包转发接口控制器,将多媒体流的发送/接收或传送的策略从路由和 接入控制器传送到传送单元。
19.一种构造使用位于专用网和公用网之间的分界点的网络装置的点对点P2P流传输 系统的方法,所述方法包括使用软件在专用网内的内部用户终端中构造P2P流传输程序的浏览器,所述浏览器用 于再现通过P2P通信接收的多媒体流;使用软件或硬件在网络装置中构造P2P流传输程序的P2P引擎,所述P2P引擎用于执 行P2P通信以与另一用户共享多媒体流。
20.如权利要求19所述的方法,其中,P2P引擎将对从内部用户终端接收的对特定多媒 体流的请求传送到信道服务器或跟踪服务器;从信道服务器或跟踪服务器接收用户的中继 列表,所述用户具有请求的多媒体流的数据块;从中继列表中的用户接收数据块;将接收 的数据块传送到请求该特定多媒体流的内部用户终端。
全文摘要
本发明提供一种用于点对点流传输的设备和方法及配置流传输系统的方法。一种点对点(P2P)流传输设备包括P2P逻辑单元,位于专用网和公用网之间的分界点,执行P2P通信以与另一用户共享多媒体流;传送单元,将多媒体流传送到专用网内的内部用户终端。
文档编号H04L29/06GK102055787SQ20101022338
公开日2011年5月11日 申请日期2010年7月2日 优先权日2009年10月29日
发明者崔东烈, 金永录, 金遇稷, 韩诚洙 申请人:韩国电子通信研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1