EasyDSS高性能RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒體服務器解決方案之CDN內容分發網絡

背景分析

EasyDSS流媒體解決方案提供一站式的轉碼、點播、直播、錄像、檢索、時移回放服務,極大地簡化了開發和集成的工作,並且EasyDSS支持多種特性,完全能夠滿足企業視頻信息化建設方面的需求。其中的第三方轉推功能,就是EasyDSS軟件產品支持與CDN、其他流媒體服務對接。

tEasyDSS

CDN內容分發網絡,具體是什麼意思呢?有哪些具體的服務提供者?

1. CDN解釋

摘自 解釋
維基百科 內容分發網絡(Content delivery network或Content distribution network,縮寫:CDN)是指一種通過互聯網互相連接的電腦網絡系統,利用最靠近每位用戶的服務器,更快、更可靠地將音樂、圖片、視頻、應用程序及其他文件發送給用戶,來提供高性能、可擴展性及低成本的網絡內容傳遞給用戶。
百度百科 CDN的全稱是Content Delivery Network,即內容分發網絡。其基本思路是儘可能避開互聯網上有可能影響數據傳輸速度和穩定性的瓶頸和環節,使內容傳輸的更快、更穩定。通過在網絡各處放置節點服務器所構成的在現有的互聯網基礎之上的一層智能虛擬網絡,CDN系統能夠實時地根據網絡流量和各節點的連接、負載狀況以及到用戶的距離和響應時間等綜合信息將用戶的請求重新導向離用戶最近的服務節點上。其目的是使用戶可就近取得所需內容,解決 Internet網絡擁擠的狀況,提高用戶訪問網站的響應速度。

可以看出CND是一種將服務提供者的內容,加速穩定傳遞給使用用戶。在什麼情況下我們需要使用CDN的服務?

總結爲如下情況:

  • 自身服務器的性能帶寬有所限制;
  • 終端使用者數量較多;
  • 縮短響應時間,加快內容傳遞;

2. CND服務場景

在一般情況下,皆是爲了提升使用者體驗。

CDN的服務場景包括:

  • 靜態內容加速
  • 點播加速
  • 直播加速

3. CND服務商

CDN服務商 描述
網易蜂巢 內容分發網絡(Content Delivery Network,簡稱 CDN),將源內容同步到全國各邊緣節點,配合精準的調度系統,將用戶的請求分配至最適合他的節點,使用戶可以以最快的速度取得他所需的內容,解決網絡帶寬小、用戶訪問量大、網點分佈不均等問題,提高用戶訪問的響應速度。
阿里雲 將源站內容分發至最接近用戶的節點,使用戶可就近取得所需內容,提高用戶訪問的響應速度和成功率。解決因分佈、帶寬、服務器性能帶來的訪問延遲問題,適用於站點加速、點播、直播等場景。
七牛雲 融合 CDN 是在傳統 CDN 基礎上實現的對數據網絡加速進一步優化的融合管理服務。除了服務於音視頻點播、文件、應用與 Web 加速,以及各類增值場景外,七牛融合 CDN 還通過全方位的 CDN 質量監控,以及智能易用的加速節點調度等功能,保障用戶服務的連續性,提供穩定快速的網絡訪問質量。

4. 流媒體加速要求示列

需詳細描述流媒體加速產品設計原理和主要功能,被加速音視頻的首次緩衝時間不超過3秒,直播服務要求低延時,RTMP延時小於5秒,HLS延時小於15S;CDN服務能夠獨立完成對招標方流媒體服務擴展支撐,即隨着流媒體服務業務的增長,源站無需增加流媒體服務器;

  • 具備多種防盜鏈功能,確保內容資源在經過CDN分發時不被其他人惡意引用或者被非法用戶下載。
  • CDN需支持直播時移業務,且時移時間可自行定製;流媒體服務需提供禁播功能,對於源站禁播內容CDN cache節點能夠實現立即禁播。
  • 直播服務要求能夠實現RTMP輸入,HLS輸出,且HLS輸出能夠實現多碼率自適應;傳輸協議支持HLS http,支持高低兩種碼率;CDN服務需完善適配甲方的客戶端;要求提供服務的可用性年均達到99.9%以上。

關於EasyDSS流媒體服務器

EasyDSS流媒體解決方案是由安徽旭帆信息科技有限公司自主研發的一套集流媒體點播、轉碼、管理、直播、錄像、檢索、時移回看於一體的一套完整的商用流媒體解決方案。安徽旭帆信息科技有限公司一直致力於流媒體音視頻領域的科技研發,其建立和維護的easydarwin開源項目自2012年起發展至今,憑藉多年在流媒體音視頻領域的技術經驗積累,目前已經發展成爲行業技術領先、經驗豐富的流媒體研發及技術服務團隊。而EasyDSS正是由EasyDarwin項目的多年積累而全新研發的一套商用的、功能強大的高性能流媒體解決方案。更多EasyDSS相關功能及版本下載http://www.easydss.com

EasyDSS

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章