[发明专利]下拉式对等网络直播业务实现方法有效
申请号: | 200710111356.2 | 申请日: | 2007-06-15 |
公开(公告)号: | CN101325686A | 公开(公告)日: | 2008-12-17 |
发明(设计)人: | 田洪亮 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N7/173 | 分类号: | H04N7/173;H04N7/16;H04L29/06 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙洪;霍育栋 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 下拉 对等 网络 直播 业务 实现 方法 | ||
技术领域
本发明涉及一种对等网络(Peer To Peer Network,以下简称P2P)技术和宽带流媒体技术中的P2P直播业务,具体说,涉及一种下拉式对等网络直播业务实现方法。
背景技术
随着互联网络和宽带接入网络的迅速发展,采用P2P技术已经能够成功地在互联网上规模开展视频直播业务。这种业务一方面丰富了互联网上的内容,吸引用户上网;另一方面这些业务又大量地消耗了网络资源,对电信运营商带来极为不利的影响。另一方面,电信运营商为了提高收益迫切需要在宽带网络上开展各种媒体业务的运营。这样就迫切需要建设一种可运营的P2P直播业务媒体网络。
但目前互联网上的P2P直播媒体业务在体验质量上还存在以下问题:
(1)码流过小、清晰度不够,导致画面尺寸过小、画面质量不高。
(2)播放不流畅,经常出现画面停顿和跳跃问题。
这些问题导致了这种P2P直播难以开展运营,因此,可运营的P2P直播方案必须对现有的P2P技术进行改造,使之能够达到可运营的质量要求。
导致这些问题的原因有:
(1)现有P2P直播完全依赖用户客户端资源,其中ADSL用户线路上行带宽限制了直播码流大小,从而只能播放低清晰度的直播节目;同时客户端处理负荷的不稳定、网络线路的抖动以及客户端的频繁上下线都会影响播放的流畅度。
(2)现有的P2P直播一般采用下推式实现方案,这样上游节点的变化会直接影响到下游节点播放,并要求下游节点频繁地根据多个上游节点的播放进度调整自己的播放进度,这样从技术方案上就决定了难以避免画面跳跃的问题。
发明内容
本发明所解决的技术问题是提供一种下拉式对等网络直播业务实现方法,充分利用了用户节点资源,同时又能避免用户节点服务能力的波动。
技术方案如下:
一种下拉式对等网络直播业务实现方法,步骤包括:
(1)用户节点播放直播频道时获取具有播放频道内容的源节点,所述源节点包括局端源节点或者正在收看该频道的用户源节点;所述局端源节点为具有播放频道内容的局端节点,所述用户源节点为具有播放频道内容的用户节点;所述源节点定期向所述用户节点发送自身具备的数据块情况;
(2)所述用户节点在所述局端源节点的缓存内容中选择起始数据块作为自己的播放指针,在所述播放指针之后设置紧急窗口,所述紧急窗口内的数据块向所述局端源节点发起请求,所述紧急窗口外的数据块向所述用户源节点发起请求;
(3)当所述播放指针下的数据块播放完毕后,所述播放指针按照数据块进行移动,所述紧急窗口也随之移动,落入所述紧急窗口内的数据块向所述局端源节点发起请求。
进一步,步骤(1)中,所述播放频道内容在所述局端节点和用户源节点中按块进行滚动缓存。
进一步,步骤(1)中,所述源节点包括一个局端源节点和至少一个用户源节点。
进一步,步骤(1)中,所述局端节点起码流补偿作用,当用户源节点不能及时提供直播数据时,由所述局端节点作为局端源节点进行补偿。
进一步,步骤(1)中,所述用户节点的播放进度参考所述局端源节点的码流进度。
进一步,步骤(2)中,确定所述数据块发起请求的源节点包括:
(21)如果数据块落入紧急窗口,则把该数据块的源节点确定为局端源节点;否则,该数据块的源节点从用户源节点中选择;
(22)选择具有所求数据块的用户节点,形成集合A;
(23)从所述A中选择当前没有传输数据任务的用户节点,形成B;
(24)如果B非空,则从中选择一个用户节点作为所求数据块的用户源节点;如果B为空,则表明分配失败,等待下一次分配。
进一步,步骤(2)中,所述紧急窗口用于放置紧急数据块,所述紧急数据块为接近播放点的数据块,所述紧急数据块向局端源节点请求取得。
进一步,步骤(3)中,紧急窗口外的数据块向所述用户源节点发起请求。
本发明技术方案既充分利用了用户节点资源,同时又能避免用户节点服务能力的波动,适合于运营商运营高码流且平滑播放的直播业务。另外,因为数据的请求完全由接收端的播放进程驱动,这样各用户节点的播放进度就不会相互影响,保证了播放的流畅性。
附图说明
图1是伙伴节点关系图;
图2a是伙伴节点的资源情况和请求分配过程中,用户节点1新接入频道时的请求情况示意图;
图2b是伙伴节点的资源情况和请求分配过程中,在时刻1的请求情况示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710111356.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电梯导轨自动生产线生产工艺及其设备
- 下一篇:一种电源转接器