[发明专利]基于区域数据环存的网络流媒体数据分发方法无效
申请号: | 200610116696.X | 申请日: | 2006-09-28 |
公开(公告)号: | CN101155295A | 公开(公告)日: | 2008-04-02 |
发明(设计)人: | 李典 | 申请(专利权)人: | 李典;沈科 |
主分类号: | H04N7/173 | 分类号: | H04N7/173;H04L12/433 |
代理公司: | 上海光华专利事务所 | 代理人: | 余明伟 |
地址: | 201204上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区域 数据 网络 流媒体 分发 方法 | ||
1.一种基于区域数据环存的流媒体数据分发方法,包括通过网络互联的系统管理服务器、多个用户终端、流媒体服务器,所述用户终端分为环首领和环成员,其特征在于:建立由至少一个环首领和多个环成员组成的数据环,所述系统管理服务器中存储有环首领信息,新加入的用户终端从该数据环中获取流媒体数据,完整的所述数据环为至少满足以下条件的用户终端的集合:
a)维护同一个流媒体数据;
b)存储于环成员中的配额数据的并集构成该同一个流媒体数据的全部数据;
c)所有环成员至少有一相同的用于管理所述环成员的的环首领;
d)每一环成员至少存储有包括自己在内的所有环成员的地址信息。
2.根据权利要求1所述的基于区域数据环存的网络流媒体数据分发方法,其特征在于:所述数据环的建立具体包括以下步骤:
1)当某一流媒体数据首次被用户终端点播时,由系统管理服务器指定该用户终端为环首领,该用户终端直接从流媒体服务器中获取点播的视频节目数据;
2)当某一流媒体数据被新加入的用户终端再次点播时,该用户终端加入维护该视频节目的某一数据环中;由该数据环中的环首领为其分配流媒体节目配额数据,当该数据环中没有点播的视频节目数据时,从流媒体服务器中获取点播的视频节目数据。
3.根据权利要求1或2所述的基于区域数据环存的网络流媒体数据分发方法,其特征在于:所述流媒体数据在所述环成员存储的方法包括以下步骤:
(1)判断新加入的用户终端是否已经维护有其点播的视频节目配额数据,如果是,则进入步骤(2),否则转步骤(3);
(2)判断其加入的数据环的环成员中是否已经维护有相同的配额数据,如果没有则转步骤(4),否则转步骤(5);
(3)由所述环首领分配数据环中存储重复次数最少的配额数据给该新加入用户终端;
(4)继续维护该配额数据;
(5)判断该数据环中是否有未分配的配额数据,如果没有,则进入步骤(6),否则转步骤(7);
(6)该数据环中的该配额数据的存储次数加1,判断其结果是否超过分配次数阈值,如果是,则进入步骤(7),如果否,则转步骤(4);
(7)删除该用户终端中已存储的配额数据,转步骤(3)。
4.根据权利要求1或2所述的基于区域数据环存的网络流媒体数据分发方法,其特征在于:当某一数据环中的环首领退出时,还包括一环首领推举步骤:由该数据环中的环成员向某一正在加入该数据环的用户终端或该数据环中的某一环成员发出环首领推举信令,被推荐的用户终端收到超过某一比例阈值的推举信令时,则确认其为该数据环的环首领,更新系统管理服务器中环首领信息,否则,向该数据环中的其它环成员或其它正在加入的用户终端重新发出环首领推举信令;或者直接解散该数据环,该数据环中的环成员或正在加入的 用户终端重新登录。
5.根据权利要求1或2所述的基于区域数据环存的网络流媒体数据分发方法,其特征在于:当某一数据环中的环成员退出时,更新该数据环中环成员和环首领的信息。
6.根据权利要求1或2所述的基于区域数据环存的网络流媒体数据分发方法,其特征在于:当某一数据环中存储的流媒体数据的冗余度大于某一阈值时,还包括一数据环分裂步骤:由该数据环中的环首领选择需分裂出的环成员,该分裂出的环成员存储的配额数据构成该流媒体数据的全部数据,并由该环首领指定或者由分裂出的环成员推举一新的环首领。
7.根据权利要求1或2所述的基于区域数据环存的网络流媒体数据分发方法,其特征在于:所述系统管理服务器中存储有地域和/或运营商信息,所述数据环根据地域和/或运营商建立,当新加入用户终端加入某一数据环之前还包括一地域和/或运营商信息判定步骤,系统管理服务器判定新加入用户终端所属的地域和/或运营商,并将其加入对应的数据环中。
8.根据权利要求7所述的基于区域数据环存的网络流媒体数据分发方法,其特征在于:还包括一数据环加入选择步骤,用户终端测试其与由系统管理服务器提供的对应数据环环首领的连接速度,选择加入与其连接速度较快或最快的环首领对应的数据环。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于李典;沈科,未经李典;沈科许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610116696.X/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置