[發明專利]P2P播放方法及系統有效
| 申請號: | 200910221736.0 | 申請日: | 2009-11-16 |
| 公開(公告)號: | CN101714987A | 公開(公告)日: | 2010-05-26 |
| 發明(設計)人: | 邢小良;黃煒;袁江;葉挺群;陳元譜 | 申請(專利權)人: | 中國電信股份有限公司;浙江省公眾信息產業有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 11038 | 代理人: | 孫寶海 |
| 地址: | 100032 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | p2p 播放 方法 系統 | ||
1.一種P2P播放方法,其特征在于,所述方法包括:
控制中心服務器接收客戶端輸入的頻道信息;
所述控制中心服務器根據存儲的TS鏈表和接收到的所述頻道信息 在多個Tracker服務器中為所述客戶端分配Tracker服務器;
所述分配的Tracker服務器從所述客戶端獲取所述頻道信息;
所述分配的Tracker服務器根據存儲的SP鏈表和所述頻道信息在 多個超級服務器中為所述客戶端分配超級服務器,并將所述分配的超級 服務器的地址返回給所述客戶端;
所述分配的超級服務器與所述客戶端建立連接,向所述客戶端發送 片源以進行播放;
其中,所述TS鏈表包括頻道信息的哈希值、所述多個Tracker服 務器的IP地址和所述多個Tracker服務器的TS信息,所述SP鏈表包 括頻道信息的哈希值、所述多個超級服務器的IP地址和所述多個超級服 務器的SP信息,所述TS信息包括Tracker服務器的運行狀態和連接信 息,所述SP信息包括超級服務器的運行狀態。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
當所述客戶端與所述分配的Tracker服務器建立或斷開連接時,所 述客戶端將所述頻道信息和所述客戶端的網絡狀況發送至所述分配的 Tracker服務器以更新所述分配的Tracker服務器的TS信息;
所述分配的Tracker服務器向所述控制中心服務器上報更新后的所 述分配的Tracker服務器的TS信息以更新所述TS鏈表;
所述分配的Tracker服務器根據所述客戶端與所述分配的Tracker 服務器之間連接的建立或斷開更新存儲的頻道索引表。
3.根據權利要求1所述的方法,其特征在于,所述控制中心服務器 根據存儲的TS鏈表和接收到的所述頻道信息在多個Tracker服務器中為 所述客戶端分配Tracker服務器的步驟包括:
所述控制中心服務器根據所述TS鏈表和接收到的所述頻道信息在 所述多個Tracker服務器中查找擁有所述頻道信息的Tracker服務器;
在擁有所述頻道信息的Tracker服務器中,根據所述TS鏈表中多 個Tracker服務器的TS信息比較擁有所述頻道信息的Tracker服務器的 負載,選擇負載小的Tracker服務器作為所述分配的Tracker服務器。
4.根據權利要求1所述的方法,其特征在于,所述分配的Tracker 服務器根據存儲的SP鏈表和所述頻道信息在多個超級服務器中為所述 客戶端分配超級服務器的步驟包括:
所述分配的Tracker服務器根據所述SP鏈表和所述頻道信息在所 述多個超級服務器中查找擁有所述頻道信息的超級服務器;
在擁有所述頻道信息的超級服務器中,根據所述SP鏈表中多個超 級服務器的SP信息比較擁有所述頻道信息的超級服務器的負載,選擇負 載小的超級服務器作為所述分配的超級服務器。
5.根據權利要求1所述的方法,其特征在于,所述方法還包括:
所述多個超級服務器分別向與其相連的Tracker服務器定期地上報 SP信息。
6.根據權利要求1所述的方法,其特征在于,所述方法還包括:
所述分配的Tracker服務器接收來自所述客戶端的資源列表;
所述分配的Tracker服務器向所述客戶端下發其他客戶端的資源列 表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電信股份有限公司;浙江省公眾信息產業有限公司,未經中國電信股份有限公司;浙江省公眾信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910221736.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種籬架式葡萄栽培方法
- 下一篇:一種可實現無極調灰的原煤洗選工藝





