[發明專利]流媒體的數據分發系統有效
| 申請號: | 201310519414.0 | 申請日: | 2013-10-29 |
| 公開(公告)號: | CN103561013A | 公開(公告)日: | 2014-02-05 |
| 發明(設計)人: | 陳中華;姚巍;林偉雄;惠亞文;鄭利春 | 申請(專利權)人: | 聯想中望系統服務有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510898 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 流媒體 數據 分發 系統 | ||
?
技術領域
本發明涉及數據傳輸控制領域,更為具體地,涉及流媒體的數據分發系統。
?
背景技術
流媒體是指采用流式傳輸的方式在互聯網上實時播放的媒體,包括在線的視頻直播和點播業務。隨著視頻會議、遠程教學、在線游戲和娛樂等應用的日益廣泛,流媒體傳輸技術經歷了從IP組播、內容分發技術CDN到P2P技術的發展;由于用戶規模的劇增,傳統基于客戶/服務器(C/S)模式或內容分發技術(CDN)模式存在服務器性能的瓶頸,針對用戶在不同時段的資源請求需要進行分別的數據處理和傳輸,大量的用戶請求資源,會給媒體庫造成過度負擔;在流媒體文件進行數據傳輸時,通常是采用單一的碼率傳輸,不能有效利用當前的數據帶寬,使得流媒體的質量低下,傳輸效率不高。
?
發明內容
本發明的目的在于提出一種流媒體的數據分發系統,可以減輕媒體庫的負擔,提高流媒體的數據質量,提高流媒體的數據傳輸效率,提供良好的用戶體驗。
本發明采用的方案是:提供了一種流媒體的數據分發系統,包括:媒體庫、索引服務器、區域代理節點;
其中,所述媒體庫,用于將流媒體資源封裝成RTP數據包,并將RTP數據包組裝成若干流媒體資源數據段,根據所述區域代理節點轉發的資源請求,向所述區域代理節點返回相應的流媒體資源數據段;其中,所述資源請求包括:媒體資源名稱、媒體資源的時戳、媒體播放時長,以及采樣率;
所述索引服務器,用于根據所述資源請求查詢數據存儲表,其中,所述數據存儲表記錄各個區域代理節點所緩存的流媒體資源數據段的緩存信息;當查詢到區域代理節點存儲有相應的流媒體資源數據段時,向對應的區域代理節點發送將相應的流媒體資源數據段傳輸到客戶端的第一命令;當未查詢到區域代理節點存儲有相應的流媒體資源數據段時,向對應的區域代理節點發送向所述媒體庫轉發所述資源請求的第二命令;
所述區域代理節點,用于當接收到所述第一命令時,根據所述資源請求獲取相應的流媒體資源數據段;當接收到所述第二命令時,向所述媒體庫轉發所述資源請求;以及存儲的所述媒體庫傳來的各個流媒體資源數據段;當向客戶端傳輸流媒體資源數據段時,獲取所述客戶端的網絡帶寬,把即將傳輸的流媒體資源數據段轉換成質量等級與網絡帶寬相適應的流媒體資源數據段;解析所述與網絡帶寬相適應的流媒體資源數據段得到RTP數據包;當傳輸完第一RTP數據包后,向客戶端傳輸第二RTP數據包;其中,所述第一RTP數據包為解析當前流媒體資源數據段得到的RTP數據包,所述第一RTP數據包為解析所述與網絡帶寬相適應的流媒體資源數據段得到的RTP數據包。
利用上述系統,將被請求過的流媒體資源數據段存儲在各個區域代理節點,通過個區域代理節點的數據存儲表記錄各自的流媒體資源數據段存儲信息;當接收到資源請求時,先查詢數據存儲表,若找到區域代理節點存儲有相應的流媒體資源數據段,則從該區域代理節點響應客戶端的資源請求,向客戶端傳輸相應的劉媒體資源數據段;若沒有找到相應的流媒體資源數據段,則根據資源請求向媒體庫獲取相應的數據;向客戶端傳輸數據時,根據客戶端的網絡帶寬,適時調整傳輸數據的質量;從而可以減輕媒體庫的負擔,提高流媒體的數據質量,提高流媒體的數據傳輸效率,提供良好的用戶體驗。
?
為了實現上述以及相關目的,本發明的一個或多個方面包括后面將詳細說明并在權利要求中特別指出的特征。下面的說明以及附圖詳細說明了本發明的某些示例性方面。然而,這些方面指示的僅僅是可使用本發明的原理的各種方式中的一些方式。此外,本發明旨在包括所有這些方面以及它們的等同物。
?
附圖說明
根據下述參照附圖進行的詳細描述,本發明的上述和其他目的、特征和優點將變得更加顯而易見。在附圖中:
圖1示出了流媒體的數據分發系統的一個功能框圖;
圖2示出了流媒體的數據分發系統的另一個功能框圖。
在所有附圖中相同的標號指示相似或相應的特征或功能。
?
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想中望系統服務有限公司,未經聯想中望系統服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310519414.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:具有布拉格反射層位于窗戶層之間的發光元件
- 下一篇:一種表單自動錄入方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





