使用P2P直播加速技術,IPTV直播系統可以節省多少頻寬?
IPTV直播系統
如果是使用的公網來給使用者發資料,隨著使用者量的增加,對於頻寬和伺服器的配置要求會越來越高。而我們熟知的P2P技術可以實現的就是節省頻寬和提高使用者體驗。那麼在IPTV直播系統用P2P直播加速能節省頻寬嗎?
點量小編(DolitQin520)根據長期和技術溝通了解到, P2P技術做直播的加速要看對延遲的要求,如果對延遲要求不是很嚴格,比如延遲在5-10分鐘可以接受,利用 P2P直播加速 效果會好很多,可以達到節省頻寬和流暢觀看的目的。 不過要是對延遲要求很嚴格,利用P2P做加速就不適合了,因為實時的東西,大家都在看,互相分享不現實,那就只能都走CDN,效果就很一般了。那麼在對延遲要求不高的情境下,P2P直播的加速原理是怎樣的呢?
這個其實和P2P本身的特點有關,我們知道P2P直播效果好是因為同時有很多人下載同一個檔案的時候,彼此是可以分享自己有的檔案分塊的(P2P技術中檔案會被分成不同的小塊)。所以同時觀看同一個直播頻道的人越多,分享效果越好,對於運營者來說就可以節省更多的頻寬和流量,但是具體能達到什麼效果影響因為還是挺多的,這裡說的同時線上人數是之一,其他的還要看網路情況等。
我們知道除了P2P直播加速外,還可以使用CDN服務達到同樣的效果,
那麼使用P2P直播加速和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技術的好處就是可以同時有很多來源給使用者提供資源,這樣也可以避免對某個伺服器節點過渡依賴,可以很好解決伺服器當機等帶來的問題。綜上所述,IPTV直播系統利用點量
P2P直播加速技術
,效果比單純使用CDN效果要好很多,而且在延遲要求不是很高的前提下,也可以達到節省頻寬和提高使用者體驗的目的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31439365/viewspace-2643820/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 七牛雲WordPress外掛-節省頻寬,加速網站網站
- 圖鴨科技提出影象壓縮技術TNG:節省55%頻寬
- 圖鴨科技提出影像壓縮技術TNG:節省55%頻寬
- 除了直播點播IPTV系統還有這麼多功能?
- 直播系統開發中音影片技術細節及訊息傳送流程
- 直播系統搭建所用到的技術原理
- 兔子直播卷軸系統技術開發詳情(成熟技術)
- VR直播技術VR
- 直播商城原始碼包含哪些技術?商城直播系統開發難點有哪些?原始碼
- 奇樂直播短影片系統模式開發技術分析模式
- 淺析寬頻接入技術
- 直播系統聊天技術(六):百萬人線上的直播間實時聊天訊息分發技術實踐
- 技術解讀:Dragonfly 基於 P2P 的智慧映象加速系統 | 龍蜥技術Go
- IPTV電視直播系統apk運營—怎麼讓影片更流暢APK
- 寬頻認證計費系統的認證技術主要有哪些
- 直播技術乾貨分享:千萬級直播系統後端架構設計的方方面面後端架構
- 直播系統聊天技術(七):直播間海量聊天訊息的架構設計難點實踐架構
- 語音直播系統原始碼開發有哪些技術問題原始碼
- 兔子短影片直播(卷軸)系統技術開發(原始碼搭建)原始碼
- 直播系統中可以具備哪些互動性功能?
- 如何節省 1TB 圖片頻寬?解密極致影象壓縮解密
- H5直播技術起航H5
- IPTV使用者超225萬千兆寬頻覆蓋300小區
- YouTube TV推出智慧電視App:可以看直播節目APP
- 搭建直播系統前需要注意的細節有哪些?
- 直播系統直播原始碼整體解決方案!原始碼
- 語音直播系統原始碼開發語音直播系統部署搭建原始碼
- 開發體育賽事直播系統的解決方案和技術分析
- 一對一直播系統原始碼,UICollectionViewCell自適應文字寬度原始碼UIView
- 河北省重大技術需求徵集系統原型原型
- 帶貨直播原始碼,淺談直播實現過程和技術原始碼
- 手遊錄屏直播技術詳解 | 直播 SDK 效能優化實踐優化
- 直播APP原始碼,直播系統推流SDK(Android)APP原始碼Android
- 社交直播APP 社交直播原始碼 1對1與1對多直播系統APP原始碼
- Linux系統接入小區寬頻Linux
- 直播系統開發中關於開發環境你瞭解多少?開發環境
- 直播系統開發鼎盛期,線上直播原始碼需不斷進行細節最佳化原始碼
- 千兆寬頻實際網速能到達多少?