The invention discloses a IPTV media delivery system, the system based on P2P network, comprising a plurality of peer nodes, wherein the peer node, for IPTV media content file expected release is divided into a plurality of media content file, and the plurality of IPTV media content documents delivered to the end of time peer to peer nodes; and / or, for receiving and storing the end of peer delivered IPTV media content file section. The invention correspondingly discloses a method for realizing the content publishing of an IPTV media delivery system. In addition, the invention also discloses a media delivery system. Thereby, the invention realizes a practical and low cost media content publication.
【技术实现步骤摘要】
本专利技术涉及数据通信领域,尤其涉及一种IPTV (Internet Protocol Television,因特网网络电视)媒体交付系统、IPTV媒体交付系统内容发布的 实现方法及媒体交付系统。
技术介绍
随着视频和宽带接入技术的迅速发展和成熟,通过Internet (因特网)收 看直播电视节目已经成为现实。IPTV能够提供直播电视、时移电视和TVOD (TVOnDemand ,录播)等业务,用户在收看电视直播的同时,还能够时移 电视和回看等,使用户彻底地从传统的你播我看的被动收看电视模式中解 放出来。现有的IPTV媒体交付系统,是一个基于C/S (Client/Server,客户端/服 务器)的结构。其中,客户端向服务器请求媒体内容,并接收来自服务器的媒 体内容。媒体内容是被存储在视频服务器中,该服务器在接收请求后通过网络 将媒体内容交付给客户端。在某些情况下,客户端还能够将节目内容下载到本 地后再播放以实现边放边拉的功能。但是,基于这种C/S方法的IPTV媒 体交付系统的可扩展性差,系统难以扩展到用户客户端数量非常多(例如,百 万级用户客户端、或者千万级用户客户端)的情况,或者说,要扩展到用户客 户端非常多的情况要付出极其昂贵的代价。当用户客户端请求媒体服务的数量 越来越多时,任何一种容量的服务器,最终都会出现不能及时地响应用户请求 的现象。服务器的资源最终会被消耗尽,则不能向用户客户端提供媒体流服务, 由此服务器成为IPTV媒体交付系统的瓶颈。为此,如何减少服务器的压力就成为IPTV媒体交付系统设计的关键。现 有技术提供了许多方法,例如,组播方法 ...
【技术保护点】
一种IPTV媒体交付系统,其特征在于,该系统基于对等网络,包括多个对等节点,其中 所述对等节点,用于将期望发布的IPTV媒体内容文件分割成多个IPTV媒体内容文件段,并将所述多个IPTV媒体内容文件段交付至若干对端对等节点进行存储;和 /或,用于接收并存储所述对端对等节点交付的IPTV媒体内容文件段。
【技术特征摘要】
1、一种IPTV媒体交付系统,其特征在于,该系统基于对等网络,包括多个对等节点,其中所述对等节点,用于将期望发布的IPTV媒体内容文件分割成多个IPTV媒体内容文件段,并将所述多个IPTV媒体内容文件段交付至若干对端对等节点进行存储;和/或,用于接收并存储所述对端对等节点交付的IPTV媒体内容文件段。2、 根据权利要求1所述的IPTV媒体交付系统,其特征在于,所述对等 节点将期望发布的IPTV媒体内容文件分割成多个IPTV媒体内容文件段后, 从所述系统中选择出若干对端对等节点,并将所述各个IPTV媒体内容文件段 交付至所述选择出的若干对端对等节点进行存储。3、 根据权利要求2所述的IPTV媒体交付系统,其特征在于,所述对等 节点根据节点可利用的带宽Svv,,和/或节点可利用的存储空间&,,和/或节点 稳定性&/m^必to少,,和/或系统最近利用节点的程度来选择出所述对端对等节 点。4、 根据权利要求3所述的IPTV媒体交付系统,其特征在于,所述对等 节点根据对等节点的候选概率^'值来选择出所述对端对等节点,且所述对等 节点的候选概率C^'根据所述对等节点的心跳信息来测量,该心跳信息包括节点稳定性&rim&必toX,节点可利用的带宽的平均使用率^V节点可利用的 带宽的平均使用率R,,和节点服务流媒体请求的频率&C和域,所述对等节点根据对等节点的候选概率GS''值来选择出所述对端对等节点,且所述对 等节点的候选概率^'根据如下公式来测量。st EstimatedStay, ln ~, x (1 — R, , ) F叫謂6G。V=aStx——-!——+(3stx-—Ystx--;max(EstimatedStayJ max(Bw, x (1 - i /'Mge)} max(伶观辦其中,^^fe必鄉,为时间周期内对等节点的节点稳定性;Bw,为时间周期内端对等节点的节点可利用的带宽;R,u,为时间周期内对等节点的节点可利 用的带宽的平均使用率;Fr叫,e为时间周期内对等节点的节点服务流媒体请 求的频率; 、A、 ^为权重因子;m为加入所述系统的对等节点的个数。5、 根据权利要求4所述的IPTV媒体交付系统,其特征在于,所述对等 节点的节点稳定性fo/n他必鄉,基于时间周期的长度来测量;和/或,所述对等节点的节点稳定性根据如下公式来测量<formula>formula see original document page 3</formula>其中,a^m^to乂为时间周期内对等节点停留至所述系统或在系统内工作 正常的时间长度;五幼7wa/e必to乂 为fo,/wflfc必,a少,的历史值;a 、戶为权重参数,与节点可利用的存储空间^相关,并且《+)8=1。6、 根据权利要求4所述的IPTV媒体交付系统,其特征在于,所述IPTV 媒体交付系统为集群结构,并且其中一对等节点为中心节点;和/或其中一对 等节点为中心节点,其它对等节点为区域中心节点和/或边缘节点;并且,所述子节点采集自身心跳信息以计算所述节点候选概率^ ,并将所述节 点候选概率&''和自身心跳信息上报至所述父节点;和/或所述子节点采集自身 心跳信息并将所述自身心跳信息上报至所述父节点;禾口,若所述父节点同时为子节点,则所述父节点还将其所接收的子节点的自身 心跳信息和/或节点候选概率^'上报至其父节点;所述中心节点,用于接收系统内所有子节点采集并上报的心跳信息以计算 所述系统内所有对等节点的候选概率^',并提供给期望发布IPTV媒体内容 文件的对等节点以选择所述存储各个段的对端对等节点;和/或,用于接收所 有子节点采集并上报的心跳信息和/或计算出的对等节点的候选概率C^'以维 护数据结构,该数据结构将对等节点和相应的候选概率进行关联,并在接收到 来自期望发布IPTV媒体内容文件的对等节点的请求消息后,选择具有最高候 选概率G^的对等节点,并返回所确认的对等节点的信息。7、 根据权利要求6所述的IPTV媒体交付系统,其特征在于,所述对等 节点周期性发送心跳信息至所述中心节点。8、 根据权利要求2所述的IPTV媒体交付系统,其特征在于,所述对等 节点将所述多个IPTV媒体内容文件段以循环的方式交付至所述选择出的若干 对端对等节点进行存储;和/或所述多个IPTV媒体内容文件段中的起始段或起始的若干段在所述IPTV 媒体交付系统的存储份数大于所述起始段后或所述起始的若干段后的文件段。9、 根据权利要求2所述的IPTV媒体交付系统,其特征在于,所述对等节点将所述IPTV媒体内容文件分割为多个大小相等或不等的IPTV媒体内容 文件段。10、 根据权利...
【专利技术属性】
技术研发人员:李木金,徐火顺,朱兴昌,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。