[發明專利]P2P網絡的視頻播放方法及系統在審
| 申請號: | 201710283726.4 | 申請日: | 2017-04-26 |
| 公開(公告)號: | CN107426586A | 公開(公告)日: | 2017-12-01 |
| 發明(設計)人: | 劉煒 | 申請(專利權)人: | 上海云熵網絡科技有限公司 |
| 主分類號: | H04N21/238 | 分類號: | H04N21/238;H04N21/437;H04N21/44;H04N21/4402;H04N21/647;H04L29/08 |
| 代理公司: | 上海弼興律師事務所31283 | 代理人: | 薛琦,張冉 |
| 地址: | 200433 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | p2p 網絡 視頻 播放 方法 系統 | ||
技術領域
本發明涉及P2P網絡(對等網絡)領域,尤其涉及一種P2P網絡的視頻播放方法及系統。
背景技術
如圖1所示,傳統的P2P網絡的播放視頻時通常采用樹形結構,所有的播放節點分為多個層次,第一層的播放節點向服務器獲取數據;下級層次的播放節點可向上級層次的播放節點獲取數據,如果下級層次的播放節點獲取的數據不足,則可向服務器請求補充。這種結構存在以下缺點:
1、數據一層層向下傳輸,延時不斷累積,下級層次的播放節點的延時過大。
2、如今大多數家庭寬帶接入是上下行不對稱的(上行少于下行,比值與不同的網絡供應商有關),在這個前提下還限制了只有播放同一個頻道的播放節點才能為下級層次的播放節點提供播放數據,那么總上傳資源相當有限。P2P上傳資源受限,導致服務器補充數據的壓力變大,整體成本上升。
發明內容
本發明要解決的技術問題是為了克服傳統的P2P網絡的播放視頻時通常采用樹形結構導致下級層次的播放節點的延時過大、服務器補充數據的壓力大、整體成本上升的缺陷,提供一種P2P網絡的視頻播放方法及系統。
本發明是通過以下技術方案解決上述技術問題的:
一種P2P網絡的視頻播放方法,所述視頻播放方法包括:
S1、播放節點與至少一供源節點建立連接;
S2、所述播放節點向連接的供源節點發送視頻數據請求;
S3、與所述播放節點連接的供源節點接收所述視頻數據請求并將從服務器下載的視頻數據上傳給所述播放節點。
較佳地,所述視頻播放方法還包括:
S4、若所述播放節點從連接的供源節點獲得的視頻數據小于數據閾值,則所述播放節點向所述服務器請求視頻數據。達到數據閾值,則滿足視頻的解碼條件,播放節點可以通過解碼視頻數據實現視頻播放。
較佳地,S1包括:
S11、服務器將至少一供源節點加入頻道的種子池;
S12、播放節點向所述服務器請求獲取供源節點;
S13、所述服務器將加入所述頻道的種子池中的至少一所述供源節點的信息返回給所述播放節點;
S14、所述播放節點根據所述信息與相應的供源節點建立連接。
較佳地,S3包括:
與所述播放節點連接的供源節點接收所述視頻數據請求并判斷是否緩存有從所述服務器下載的視頻數據,若是,則將緩存的視頻數據上傳給所述播放節點,若否,則從所述服務器下載視頻數據,并將下載的視頻數據上傳給所述播放節點。
較佳地,所述視頻數據為原始視頻信號的符號經糾刪編碼后生成的編碼符號。
一種P2P網絡的視頻播放系統,所述視頻播放系統包括:播放節點和若干供源節點,所述播放節點與所述若干供源節點中的至少一供源節點建立連接;
所述播放節點用于向連接的供源節點發送視頻數據請求;
與所述播放節點連接的供源節點用于接收所述視頻數據請求并將從服務器下載的視頻數據上傳給所述播放節點。
較佳地,所述播放節點還用于在從連接的供源節點獲得的視頻數據小于數據閾值時,向所述服務器請求視頻數據。
較佳地,所述視頻播放系統還包括:服務器,用于將所述若干供源節點中的至少一供源節點加入頻道的種子池;
所述播放節點還用于向所述服務器請求獲取供源節點;
所述服務器還用于在接收到所述播放節點請求獲取供源節點的請求后,將加入所述頻道的種子池中的至少一所述供源節點的信息返回給所述播放節點;
所述播放節點還用于在接收到所述信息后,根據所述信息與相應的供源節點建立連接。
較佳地,與所述播放節點連接的供源節點用于接收所述視頻數據請求并判斷是否緩存有從所述服務器下載的視頻數據,若是,則將緩存的視頻數據上傳給所述播放節點,若否,則從所述服務器下載視頻數據,并將下載的視頻數據上傳給所述播放節點。
較佳地,所述視頻數據為原始視頻信號的符號經糾刪編碼后生成的編碼符號。
在符合本領域常識的基礎上,上述各優選條件,可任意組合,即得本發明各較佳實例。
本發明的積極進步效果在于:本發明中,視頻數據從服務器發出后最多經過兩跳,即可到達播放節點,大大縮短了傳輸延時;在上下行帶寬不對稱的情況下,借助于糾刪編碼可以大大提高供源節點上傳帶寬利用效率,降低使能一個供源節點的成本,提高P2P放大比。
附圖說明
圖1為傳統的P2P網絡的播放視頻的結構示意圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海云熵網絡科技有限公司,未經上海云熵網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710283726.4/2.html,轉載請聲明來源鉆瓜專利網。





