[发明专利]用于可缩放媒体的分布式流传送的系统和方法有效
申请号: | 200510091911.0 | 申请日: | 2005-08-03 |
公开(公告)号: | CN1744500A | 公开(公告)日: | 2006-03-08 |
发明(设计)人: | 李谨 | 申请(专利权)人: | 微软公司 |
主分类号: | H04L12/00 | 分类号: | H04L12/00;H04L12/56;H04L1/18 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 沈昭坤 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | “PeerStreamer”提供用于松散耦合的P2P网络的接收器驱动对等(P2P)媒体流传送。该网络中的对等体只执行简单的操作、可以高速缓存流媒体的全部或一部分、不与其他对等体协作、可能是不可靠的、以及可以在任何给定的流传送会话期间脱机或联机。该网络中的客户机进行实时操作,以便协调对等体、将媒体从多个对等体流传送、执行负载平衡、处理对等体的联机/脱机状态、以及执行对该流媒体的解码和呈现。在一个实施例中,PeerStreamer使用高速率擦除弹性编码来允许多个服务对等体保持部分媒体而无冲突,以便客户机仅仅检索固定数量的擦除编码块,而不管在哪里检索和检索什么特定块。在另一个实施例中,PeerStreamer使用嵌入编码媒体来根据可用的服务带宽和客户机队列状态而改变流传送比特率。 | ||
搜索关键词: | 用于 缩放 媒体 分布式 流传 系统 方法 | ||
【主权项】:
1.一种具有计算机可执行指令的计算机可读介质,所述计算机可执行指令用于在对等(P2P)网络中提供多媒体数据包的客户机驱动流传送,,所述计算机可执行指令包括:将媒体头部和媒体主体与已编码的媒体文件分开;在一个或多个服务对等体上高速缓存所述媒体头部和所述媒体主体的至少一个或多个数据包,以便在至少一个所述服务对等体上高速缓存每个数据包;使用客户机计算机来检索所述服务对等体的列表;使用所述客户机计算机来从所述服务对等体列表上的服务对等体中的一个或多个中检索可用性向量;使用所述客户机计算机来基于所检索的可用性向量从所述对等体群集中检索构成所述媒体头部的数据包;使用所述客户机计算机来对所述媒体主体的每个数据包从所述媒体头部中计算数据ID;以及使用所计算的数据ID来向一个或多个特定服务对等体请求所述媒体主体的特定数据包的传输。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200510091911.0/,转载请声明来源钻瓜专利网。