直播平台為什麼需要cdn?
①直播平台突發性的流量增長成為常態,短時間內如何擴容扛過流量高峰,成為各大網路直播平台必須正視的問題。尤其是在移動直播領域,無線網路和移動寬頻在穩定性方面無法與固定寬頻比擬,cdn及雲服務商的技術支援已經成為當下直播平台在內容傳播層面最重要的保障,同時也為其拓展業務形態保駕護航。
②直播一直對網路的要求十分高,稍有問題,就會出現卡頓、花屏或者掉線。而cdn作為內容分發網路,借助負載均衡系統將內容推送到接近使用者的邊緣節點,使得使用者就近取得資源無疑大大增加了使用者的訪問速度以及訪問的穩定性,這與直播的要求十分契合。
什麼是cdn呢?
cdn的全稱是content delivery network,即內容分發網路。其基本思路是盡可能避開網際網路上有可能影響資料傳輸速度和穩定性的瓶頸和環節,使內容傳輸的更快、更穩定。其目的是使使用者可就近取得所需內容,解決 internet網路擁擠的狀況,提高使用者訪問**的響應速度。
cdn的主流程,如下圖:
主要流程為:
1、主播開始直播,向排程伺服器傳送請求;排程伺服器返回推流域名和sn;
cdn直播中常用的流**協議包括rtmp、hls、flv
hls切片格式:
3、flv該協議和 rtmp 比起來其實差別不大,只是落地部分有些不同:
rtmp 是直接將流的傳輸架在 rtmp 協議之上,而 http-flv 是在 rtmp 和客戶端之間套了一層轉碼的過程,即:
hls、rtmp、flv協議對比
cdn節點人少延遲高 CDN如何解決訪問速度慢
網路應用中我們常常會聽到加速節點,也就是cdn能夠提公升網路訪問速度,那麼cdn具體是怎麼實現解決問題呢,首先cdn的全稱是content delivery network,即內容分發網路。是通過在現有的internet中增加一層新的網路架構,將 的內容發布到最接近使用者的網路 邊緣 使使用者可以就...
往人少的地方走
在我大學畢業時,同學小劉作出了乙個與眾不同的決定北京力邦特液體桌布,他不找工作北京力邦特液體桌布,乙個人租了個小屋子北京力邦特液體桌布,默默地從事網路翻譯的工作。在我們這一幫同窗好友眼裡,這樣的行為顯得很出格,幾乎沒有人看好他。我們認為,北京力邦特液體桌布乙個剛畢業的大學生菜鳥,最好的路子就是找乙個...
感人 少女與小偷
小偷被人追趕,他跑進乙個小巷,跳進一座老宅.老宅很大,很靜,也很荒涼.正當他想該藏在什麼地方時,乙個柔弱的聲音在他身後響起.你是誰呀,你找誰?小偷嚇了一跳.轉身一看,只見乙個少女正睜著一雙大眼睛盯著他問呢.砰.小偷被人追趕,他跑進乙個小巷,跳進一座老宅.老宅很大,很靜,也很荒涼.正當他想該藏在什麼地...