[發明專利]一種采用優化式結構的CDN透明傳輸方法有效
| 申請號: | 201410538563.6 | 申請日: | 2014-10-14 |
| 公開(公告)號: | CN104284202B | 公開(公告)日: | 2017-12-01 |
| 發明(設計)人: | 張焰 | 申請(專利權)人: | 無錫云捷科技有限公司 |
| 主分類號: | H04N21/2343 | 分類號: | H04N21/2343;H04N21/2385;H04N21/262;H04N21/63;H04N21/845 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙)32204 | 代理人: | 柏尚春 |
| 地址: | 214192 江蘇省無錫*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 采用 優化 結構 cdn 透明 傳輸 方法 | ||
技術領域
本發明涉及CDN技術領域,具體是涉及一種采用優化式結構的CDN透明傳輸方法。
背景技術
最簡單的CDN傳輸自適應流媒體的方法-CDN透明傳輸方法,是將CDN簡單分為3個部分:上級CDN、下級CDN和服務器負載均衡(SLB,Server Load Balancing)。其中上級CDN是指中心節點,導入服務器組件生成的索引文件和切片文件,并將這些內容分發到下級CDN節點,下級CDN節點是指邊緣節點,根據SLB重定向的結果就近響應用戶的服務請求,用戶在網頁上獲取的URL地址通常都指向SLB,由SLB根據用戶IP地址、CDN節點負載情況、網絡流量等綜合信息將用戶重定向到最合適的下級CDN節點。
傳統的CDN透明傳輸方法的原理是將同一個視頻源內容編碼、切片生成的每個視頻片段文件都看作是一個獨立的節目內容,在服務器組建上將它們注入到CDN中,每個片段文件都被CDN單獨管理,彼此之間無相關性,當客戶端索取索引文件后,根據索引文件中記錄的每個片段內容的URL地址發起HTTP請求,由SLB逐個處理并重新定向到相應的下級CDN節點,在這種CDN透明傳輸方法中,客戶端請求索引文件和每一個視頻片段,都要向SLB發起請求以獲得提供服務的下級CDN地址,當客戶端觀看完整個節目時需要發起上千次乃至上萬次請求,使得SLB負載過重,影響CDN決策效率。
發明內容
發明目的:為了克服上述問題,本發明提供一種采用優化式結構的CDN透明傳輸方法。
技術方案:為實現上述目的,本發明的一種采用優化式結構的CDN透明傳輸方法,所述方法包括以下步驟:
(1)編碼器將視頻源內容編碼為多個碼率的視頻文件,并將多個碼率的視頻文件傳送至切片服務器;
(2)切片服務器將每個碼率的視頻文件都切片為時間相同的多個小文件,同時生成與小文件對應的索引文件,并將小文件和索引文件都注入到CDN上級節點;
(3)CDN內部將小文件和索引文件推送到CDN下級節點;
(4)CDN下級節點收到CDN上級節點推送的索引文件和小文件后,CDN下級節點對索引文件進行更新,將索引文件中的視頻片段URL地址替換為CDN下級節點的地址;
(5)客戶端向SLB請求獲取索引文件;
(6)SLB根據用戶IP地址、節點負載、網絡流量等綜合信息將用戶重定向到合適的CDN下級節點;
(7)客戶端通過索引文件內更新后的視頻片段的URL地址直接向合適的CDN下級節點請求各個視頻片段。
有益效果:本發明的一種采用優化式結構的CDN透明傳輸方法,采用經過升級后的CDN下級節點,在收到CDN上級節點推送的索引文件和視頻文件時,對索引文件進行更新,將索引文件中所有視頻片段的URL地址替換為CDN下級節點的地址,從而讓客戶端請求每個視頻片段時都繞過SLB直接向CDN下級節點請求服務,這種優化式結構方法減輕了SLB的負載,優化了CDN調度策略,保證了用戶體驗。
附圖說明
圖1為采用優化式結構的CDN透明傳輸方法的流程圖。
具體實施方式
下面結合附圖和實施例對本發明作更進一步的說明。
參見圖1,本發明的一種采用優化式結構的CDN透明傳輸方法,所述方法包括以下步驟:
(1)編碼器將視頻源內容編碼為多個碼率的視頻文件,并將多個碼率的視頻文件傳送至切片服務器;
(2)切片服務器將每個碼率的視頻文件都切片為時間相同的多個小文件,同時生成與小文件對應的索引文件,并將小文件和索引文件都注入到CDN上級節點;
(3)CDN內部將小文件和索引文件推送到CDN下級節點;
(4)CDN下級節點收到CDN上級節點推送的索引文件和小文件后,CDN下級節點對索引文件進行更新,將索引文件中的視頻片段URL地址替換為CDN下級節點的地址;
(5)客戶端向SLB請求獲取索引文件;
(6)SLB根據用戶IP地址、節點負載、網絡流量等綜合信息將用戶重定向到合適的CDN下級節點;
(7)客戶端通過索引文件內更新后的視頻片段的URL地址直接向合適的CDN下級節點請求各個視頻片段。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于無錫云捷科技有限公司,未經無錫云捷科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410538563.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:實木地板的基材除蟲方法
- 下一篇:BT板的快速鑼板方法





