P2P技術做自有點播系統的加速,也需要和CDN一樣部署很多伺服器嗎?
影片運營者如果把自有的影片點播資源,部署在自己的伺服器上,想在全國推廣,希望使用本點播系統的使用者在看影片時有好的體驗,如果用CDN的話,需要在全國布點,成本很高。那如果使用P2P技術的話,也還需要部署很多伺服器嗎?具體的實現過程是怎樣的呢?
我們知道如果想利用CDN方案,實現點播影片在全國各地播放都快,需要大量布點,這個是由CDN的特點決定的。因為使用者在發起請求的時候,如果做了CDN布點,是會返回給使用者一個離他最近的CDN地址,所以布點是離使用者越近越好,但是這種方法也只是透過DNS智慧排程後,返回給使用者本節點的一個ip,但這個ip可能速度比較慢或者併發的人數比較多。這樣就還是會出現使用者在觀看影片的時候體驗有時候並不是很好的現象。那麼使用P2P技術能解決這個問題嗎?
P2P技術相比CDN,好處是不需要那麼多節點,比如用CDN方案需要100臺伺服器,使用P2P方案可能只需要20臺伺服器,這是由P2P的特點決定的,因為P2P給的不是一個ip,而是很多個ip,比如10個。在CDN方案下,如果給使用者A的那個ip很慢,那對於使用者來說就是災難,但是如果是給使用者A10個ip,雖然每個都不快,但是10個一起就快了,比如一個是100k,10個也能到1M。所以使用P2P技術的好處就是可以同時有很多來源給使用者提供資源,這樣也可以避免對某個伺服器節點過渡依賴,可以很好解決伺服器當機等帶來的問題。
綜上所述,自有影片點播系統是很適合利用P2P技術做傳輸的,尤其是對於自有影片源的運營者來說,P2P技術還有天然的加密的優勢,更好的做到影片版權保護!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31439365/viewspace-2220595/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 技術解讀:Dragonfly 基於 P2P 的智慧映象加速系統 | 龍蜥技術Go
- CDN有什麼用嗎?我的網站到底需不需要CDN加速?網站
- 什麼是CDN加速技術
- 伺服器使用CDN加速的優缺點伺服器
- 智慧CDN(中):CDN的系統構成和核心技術
- 使用P2P直播加速技術,IPTV直播系統可以節省多少頻寬?
- 大檔案下載及影片點播的CDN加速實踐
- 海外伺服器使用CDN加速功能好嗎?-Vecloud伺服器Cloud
- CDN加速是什麼樣的
- CDN加速技術可以解決網路客戶的哪些痛點問題?-VeCloudCloud
- P2P技術(一):NAT
- Github 部署 | CDN 加速網頁,速度嗖嗖的快!Github網頁
- CDN百科第三講 | 如果用了雲伺服器,還需要做CDN加速嗎?伺服器
- 做一個音影片點播系統要多久?操作越簡單越好
- CDN做網站內容加速有什麼優勢?linux系統學習如何網站Linux
- CDN和CDN加速
- 學點不一樣的技術:FPGA可重構技術——FPGA晶片FPGA晶片
- 什麼樣的企業需要使用CDN加速
- CDN加速究竟是怎麼加速的?其工作原理是怎樣的?
- CDN百科第八期 | 我的網站到底需不需要CDN加速?網站
- 一文帶你搞懂 CDN 的技術原理
- CDN技術發展
- 什麼是CDN加速?CDN加速有哪些作用?
- 什麼是CDN?CDN的技術原理是什麼?
- 拆盒玩家模式系統部署開發技術模式
- 我對CDN以及CDN加速的認識
- Mysql核心技術:用NOSql給高併發系統加速MySql
- Napster的P2P系統
- 什麼是cdn技術
- 能量星球任務模式開發系統部署技術模式
- 甘露生品牌聯盟系統開發技術部署
- 奈薇緹系統開發技術部署詳情
- P2P技術(2)——NAT穿透穿透
- CDN哪家好用?國內伺服器cdn防禦和海外cdn加速專線服務商排名伺服器
- Linux下使用Nginx做CDN伺服器下的配置LinuxNginx伺服器
- OpenSUSE 伺服器系統部署伺服器
- 專案中怎樣做技術選型
- 詳解 CDN 加速