[发明专利]云流媒体数据传输方法及系统有效
申请号: | 201110180285.8 | 申请日: | 2011-06-29 |
公开(公告)号: | CN102355448A | 公开(公告)日: | 2012-02-15 |
发明(设计)人: | 卫小刚;卫国;陈志佳;王默哲 | 申请(专利权)人: | 北京原力创新科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明 |
地址: | 100193 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流媒体 数据传输 方法 系统 | ||
1.一种云流媒体数据传输方法,其特征在于,包括:
客户端发起对流媒体数据的访问;
中心目录服务器根据条件参数向所述客户端返回一个或多个内容源终端的地址,并将所述地址加入伙伴终端列表;
所述客户端与所述伙伴终端列表中的所述内容源终端建立连接,并按照需求动态选择与所述内容源终端的连接方式;
所述客户端从所述内容源终端上获取所述流媒体数据。
2.根据权利要求1所述的方法,其特征在于,中心目录服务器根据条件参数向所述客户端返回一个或多个内容源终端的地址包括:
所述中心目录服务器接收点播或直播内容请求;
所述中心目录服务器将满足所述条件参数的一个或多个所述内容源终端的地址返回至所述客户端;
所述客户端接收返回的所述内容源终端的地址;
其中,所述条件参数包括:所述内容源终端的位置、运行状态、优先级以及提供的流媒体数据的内容。
3.根据权利要求2所述的方法,其特征在于,所述中心目录服务器根据所述条件参数来返回一个或多个所述内容源终端的地址包括:
所述中心目录服务器按照所述内容源终端的优先级依次返回所述内容源终端的地址,所述内容源终端包括以下任意一个或多个设备:普通用户终端、优选用户终端以及服务器终端,其中,
所述内容源终端的优先级通过以下公式获得:
nodescore=K/(2+rtti/500)*(minrtti/rtti)2*(recvprecent)2*R,其中,
K为基础因子常数,rtti为终端节点间的动态网络延时,minrtti为终端节点间的静态最佳网络延时,recvpercent为终端节点间的数据成功接收率,R为当前码流量化值。
4.根据权利要求3所述的方法,其特征在于,所述客户端与所述伙伴终端列表中的所述内容源终端建立连接,并按照需求动态选择与所述内容源终端的连接方式包括:
在所述客户端的网络带宽低于第一预定值时,所述客户端选择与所述伙伴终端列表中的所述服务器终端建立单向直接接入式的连接;
在所述客户端的网络带宽高于第一预定值时,所述客户端选择与伙伴终端列表中的所述服务器终端、所述优选用户终端以及所述普通用户终端建立连接,其中,所述客户端以所述单向直接接入的方式与所述服务器终端连接,以双向共享接入的方式与所述优选用户终端或者所述普通用户终端建立连接。
5.根据权利要求4所述的方法,其特征在于,所述客户端选择与所述伙伴终端列表中的所述服务器终端建立单向直接接入式的连接包括:
判断所述客户端与所述服务器终端的访问时延是否大于或等于预设的静态访问时延,其中,
在大于等于所述静态访问时延的情况下,所述客户端所述服务器终端建立基于UDP协议访问的连接;
在小于所述静态访问时延的情况下,所述客户端所述服务器终端建立基于TCP协议访问的连接。
6.根据权利要求4所述的方法,其特征在于,所述服务器终端之间通过TCP协议建立共享互联,所述优选用户终端与所述普通用户终端之间以及所述普通用户终端彼此之间通过TCP协议建立共享互联,所述共享互联用于获取P2P内容共享。
7.根据权利要求4所述的方法,其特征在于,所述客户端从所述内容源终端上获取所述流媒体数据包括:
所述客户端按照先通过UDP协议读取所述普通用户终端,再通过UDP协议读取所述优选用户终端,最后通过TCP协议读取所述服务器终端的优先级顺序,来获取所述流媒体数据;
将所述流媒体数据保存至所述客户端的缓存。
8.根据权利要求7所述的方法,其特征在于,在将所述流媒体数据保存至所述客户端的缓存之后,所述方法还包括:
所述客户端播放并共享所述缓存中的所述流媒体数据,其中,
当所述客户端缓存中的所述流媒体数据大小低于第二预定值时,所述客户端选择向所述服务器终端读取流媒体数据;
当所述客户端缓存中的所述流媒体数据大小处于所述第二预定值和第三预定值之间时,所述客户端选择向所述服务器终端、所述优选用户终端以及所述普通用户终端中的任意一个终端读取流媒体数据;
当所述客户端缓存中的所述流媒体数据大小超过所述第三预定值时,所述客户端选择向所述普通客户端读取流媒体数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京原力创新科技有限公司,未经北京原力创新科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110180285.8/1.html,转载请声明来源钻瓜专利网。