[發明專利]一種流媒體播放中客戶端選擇CDN服務節點的方法有效
| 申請號: | 201610049049.5 | 申請日: | 2016-01-25 |
| 公開(公告)號: | CN105450675B | 公開(公告)日: | 2021-07-30 |
| 發明(設計)人: | 虞陸平;聶大鵬;臺躍華;林肖瓊;熊濤;祝亮 | 申請(專利權)人: | 杭州施強教育科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 310052 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 流媒體 播放 客戶端 選擇 cdn 服務 節點 方法 | ||
本發明提出一種流媒體播放中客戶端選擇CDN服務節點的方法,包括下列步驟:當連續設定時間內無數據可播時,對客戶端所連接的CDN服務節點進行切換;當在設定窗口期內有設定比例時間無法播放時,對客戶端所連接的CDN服務節點進行切換;當客戶端緩存數據有設定時間可以播放時,對CDN服務節點即將切換的行為進行抑制;當客戶端所連接的CDN服務節點到目前為止的生命周期內有50%以上的時間可以播放時,對CDN服務節點即將切換的行為進行抑制。本發明提出的應用于流媒體播放中客戶端選擇CDN服務節點的方法,根據當前播放狀態對客戶端所連接的CDN服務節點進行切換或對切換進行抑制,避免CDN服務節點切換過于頻繁,保證流媒體播放的流暢性,提高用戶體驗。
技術領域
本發明涉及流媒體直播或點播中的CDN技術領域,且特別涉及一種流媒體播放中客戶端選擇CDN服務節點的方法。
背景技術
CDN的全稱是Content Delivery Network,即內容分發網絡。其基本思路是盡可能避開互聯網上有可能影響數據傳輸速度和穩定性的瓶頸和環節,使內容傳輸的更快、更穩定。通過在網絡各處放置節點服務器所構成的在現有的互聯網基礎之上的一層智能虛擬網絡,CDN系統能夠實時地根據網絡流量和各節點的連接、負載狀況以及到用戶的距離和響應時間等綜合信息將用戶的請求重新導向離用戶最近的服務節點上。其目的是使用戶可就近取得所需內容,解決Internet網絡擁擠的狀況,提高用戶訪問網站的響應速度。
隨著互聯網的發展,利用網絡進行流媒體直播或點播逐漸成為一種趨勢,慢慢融入到人們的日常生活中,在工作、學習以及娛樂等各個方面形成熱點,無論是視頻會議、在線教育還是網絡電視、視頻網站都應用的越來越廣泛。流媒體(Stream Media)是指采用流式傳輸的方式在Internet/Intranet播放的媒體格式,如音頻、視頻或多媒體文件。流媒體在播放前不需要下載整個文件,只將開始部分內容存入內存,在計算機中對數據包進行緩存并使流媒體數據正確地輸出,可以邊下載邊觀看。其原理是把向用戶傳輸的多媒體文件按照播出時間順序分為不同的片段,然后依次把這些片段發給用戶,連續播放這些片段就形成了連續的聲音和圖像。
流式傳輸主要指將整個音頻和視頻及三維媒體等多媒體文件經過特定的壓縮方式解析成一個個壓縮包,由視頻服務器向用戶計算機順序或實時傳送。在采用流式傳輸方式的系統中,用戶不必像采用下載方式那樣等到整個文件全部下載完畢,而是只需經過幾秒或者幾十秒的啟動延時即可再用戶的計算機上利用解壓設備對壓縮的多媒體文件解壓后進行播放和觀看。此時多媒體文件的剩余部分將在后臺的服務器內繼續下載。與單純的下載方式相比,這種對多媒體文件邊下載邊播放的流式傳輸方式不僅使啟動時間大幅度地縮短,而且對系統緩存容量的需求也大大降低,極大地減少用戶用在等待的時間。目前,流媒體技術已經廣泛應用在互聯網領域中。
流媒體類業務一般是服務器到客戶端或客戶端到客戶端的業務服務架構,視音頻編解碼是服務器和客戶端的重要功能之一,視音頻編解碼需要耗費大量的服務器/客戶端軟件和硬件資源,目前的服務器或客戶端難以承受如此大的并發請求。流媒體業務如果直接在當前的IP網上運營會產生一系列的問題,如:帶寬和QoS難以保證;廣播型業務耗費大量的骨干網絡帶寬,并對源點構成極大的壓力等。一旦流媒體業務用戶量和業務量加大,就會對現有網絡的流量流向造成很大的沖擊,甚至會使得現有網絡無法保證常規業務的運營。
CDN技術的發展,為寬帶流媒體應用提供了最佳的解決方案。CDN是構建在網絡之上的內容分發網絡,依靠部署在各地的邊緣服務器,通過中心平臺的負載均衡、內容分發、調度等功能模塊,使用戶就近獲取所需內容,降低網絡擁塞,提高用戶訪問響應速度和命中率。CDN利用全局負載均衡技術將用戶的訪問指向離用戶最近的工作正常的流媒體服務器上,由流媒體服務器直接響應用戶的請求。服務器中如果沒有用戶要訪問的內容,會根據配置自動從原服務器抓取相應的內容并提供給用戶。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州施強教育科技有限公司,未經杭州施強教育科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610049049.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:集群部署前置機的方法、裝置和系統
- 下一篇:一種物聯網安全認證系統及認證方法





