[發明專利]基于CDN網絡的數據分發系統及方法有效
| 申請號: | 201410247457.2 | 申請日: | 2014-06-05 |
| 公開(公告)號: | CN103986942B | 公開(公告)日: | 2017-05-24 |
| 發明(設計)人: | 王斌忠;支小牧;王松;王坤龍 | 申請(專利權)人: | 北京賽維安訊科技發展有限公司 |
| 主分類號: | H04N21/2381 | 分類號: | H04N21/2381;H04N21/2383;H04N21/6375 |
| 代理公司: | 北京思睿峰知識產權代理有限公司11396 | 代理人: | 靳春鷹,趙愛軍 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 cdn 網絡 數據 分發 系統 方法 | ||
技術領域
本發明涉及互聯網數據傳輸領域,尤其涉及基于CDN網絡(全稱是Content Delivery Network,即內容分發網絡)的數據分發系統及基于CDN網絡的數據分發方法。
背景技術
目前,大量數據可以通過互聯網進行傳輸。網絡電視、網絡收音機等變得已非常普遍。例如,對于網絡電視的播放內容的傳輸,支持對應視頻協議棧的終端,例如支持HLS/TS協議的IPAD和IPHONE、支持RTMP/FLV或者HTTP/FLV的PC終端、支持RTSP/TS或者HTTP/TS協議的智能機頂盒、支持HTTP/TS或者HLS/TS協議的安卓移動終端,通過發送對直播節目對應的協議請求,經由CDN網絡平臺調度后,在最近的邊緣層分發節點獲取對應的直播流進行播放。
因此,如果視頻運營商提供多終端訪問的直播節目,必須提供適配多種終端的視頻流。通常不同終端的視頻流都有對應的視頻協議棧,每路直播節目都必須通過多個轉碼器來生成多個對應終端的直播流再對外提供服務,成本高昂且不易控制。
如果要提供CDN視頻加速,需要將適配所有終端的視頻流接入CDN網絡。而每一路視頻協議棧的直播流接入CDN網絡,都需要在CDN網絡上進行統一管理和配置下發,并且所有直播流都需要在接入層設備和骨干網中繼層設備上持續傳輸,所以不但業務配置復雜度隨著終端類型的增加會成倍擴大,而且骨干網間的流量也會被成倍的消耗。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的基于CDN網絡的數據分發系統及方法。
依據本發明的一個方面,提供了一種基于CDN網絡的數據分發系統,其特征在于,包括:接入層設備,其適于從播放源接收播放數據包并將其轉換成預定格式傳輸數據包,其中,所述播放數據包包括由第一數據格式包頭和第一傳輸協議包頭依次封裝的播放數據;所述預定格式傳輸數據包由第二數據格式包頭和第二傳輸協議包頭依次封裝的播放數據;一個或多個中繼層設備,其適于將所述接入層設備轉換成的預定格式傳輸數據包以統一傳輸協議進行中繼傳輸;以及一個或多個邊緣層分發設備,其適于接收所述中繼層設備中繼傳輸的所述預定格式傳輸數據包,并根據終端請求將所述預定格式傳輸數據包轉換成終端播放協議的數據包,分發給所述終端。
根據本發明的上述基于CDN網絡的數據分發系統,所述接入層設備包括:接入模塊,其適于接收來自播放源的播放數據包,并將所述播放數據包中的第一傳輸協議包頭去掉;第一轉換器,其適于將所述接入模塊去掉第一傳輸協議包頭的播放數據包中的第一數據格式包頭轉換成第二數據格式包頭,然后用所述第二傳輸協議包頭封裝,形成所述預定格式傳輸數據包;以及轉發模塊,其適于將所述預定格式傳輸數據包轉發給所述中繼層設備。
根據本發明的上述基于CDN網絡的數據分發系統,所述邊緣層分發設備包括接入模塊、第二轉換器、及分發模塊。其中,所述接入模塊適于從所述中繼層設備接收所述預定格式傳輸數據包,并將其傳送給所述第二轉換器;所述第二轉換器,包括提取單元和轉換單元,該提取單元適于解碼所述預定格式傳輸數據包,提取出原始的播放數據和描述信息,該轉換單元適于將所述提取出的原始的播放數據和描述信息按照終端請求的數據封裝格式封裝,再封裝上終端支持的傳輸協議,形成終端所需的數據包;以及所述分發模塊,包括分發單元,所述分發單元接收所述第二轉換器轉換形成的數據包,并根據所述終端的請求將其分發給相應的終端。
依據本發明的另一方面,本發明提供一種基于CDN網絡的數據分發方法,包括:從播放源接收播放數據包,其中,所述播放數據包包括由第一數據格式包頭和第一傳輸協議包頭依次封裝所述播放數據;將所接收的播放數據包轉換成預定格式傳輸數據包,所述預定格式傳輸數據包由第二數據格式包頭和第二傳輸協議包頭依次封裝所述播放數據;將所述預定格式傳輸數據包以第二傳輸協議中繼傳輸至邊緣層分發節點;以及所述邊緣層分發節點根據終端請求將所述預定格式傳輸數據包轉換成終端播放協議的數據包后分發給所述終端。
根據本發明的上述方法,其中,所述邊緣層分發節點根據終端請求將所述預定格式傳輸數據包轉換成終端播放協議的數據包后分發給所述終端的步驟包括:獲取具有預定傳輸協議的所述預定格式傳輸數據包;將所述預定格式傳輸數據包轉換成終端播放協議的數據包;以及將所述具有終端播放協議的數據包分發給所述終端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京賽維安訊科技發展有限公司,未經北京賽維安訊科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410247457.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:浴室門夾
- 下一篇:長余輝LED發光體及其戶外LED顯示屏
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





