< 返回新聞公共列表

流暢的直播體驗(yàn)需要一種技術(shù)--負(fù)載均衡。

發(fā)布時(shí)間:2020-09-15 13:51:36

隨著互聯(lián)網(wǎng)的快速發(fā)展,直播成為目前最火的行業(yè)。在觀看直播節(jié)目的過(guò)程中,某些直播平臺(tái)一線主播的觀眾人數(shù)會(huì)超過(guò)數(shù)百萬(wàn),再加上彈幕互動(dòng),在此期間生成的數(shù)據(jù)量非常大。但我們從沒(méi)見(jiàn)過(guò)哪個(gè)主播直播時(shí)會(huì)說(shuō):“寶寶們別再進(jìn)房間了,人數(shù)太多我要卡掉了?!?br/>


為什么直播間人數(shù)激增卻不會(huì)突然中斷呢?如此流暢的直播體驗(yàn)還要得益于一種技術(shù)——負(fù)載均衡。


負(fù)載均衡.jpg


負(fù)載均衡就是把數(shù)據(jù)流量分?jǐn)偟蕉鄠€(gè)操作單元上進(jìn)行執(zhí)行,例如Web服務(wù)器、FTP服務(wù)器、企業(yè)關(guān)鍵應(yīng)用服務(wù)器和其它關(guān)鍵任務(wù)服務(wù)器等,從而共同完成工作任務(wù)。在直播中,海量用戶互動(dòng)產(chǎn)生的數(shù)據(jù),以及主播通過(guò)OBS等軟件錄制的實(shí)時(shí)影像,經(jīng)過(guò)負(fù)載均衡將訪問(wèn)流量自動(dòng)分發(fā)到多臺(tái)云服務(wù)器上,經(jīng)過(guò)處理再傳輸給主播和用戶,實(shí)現(xiàn)了更高水平的應(yīng)用容錯(cuò)。


在直播這種音視頻應(yīng)用中,由于用戶與主播之間需要實(shí)時(shí)大量的互動(dòng),因此,用戶的流量非常大,而直播業(yè)務(wù)的波峰波谷效應(yīng)明顯,通過(guò)負(fù)載均衡提高了系統(tǒng)的橫向擴(kuò)展能力,能夠抵御海量流量,提升了業(yè)務(wù)的可用性和穩(wěn)定性。


這也是在技術(shù)層面,能夠保證主播們每一格游戲高光時(shí)刻,商品特惠活動(dòng)等能夠傳達(dá)給所有觀眾,帶給主播和觀眾雙方良好的使用體驗(yàn)。


除了基本的應(yīng)用程序功能外,恒訊科技的負(fù)載均衡還具有以下功能:


1.靈活算法

支持多種調(diào)度算法,包括:輪詢,源算法,最小連接數(shù)。用戶可根據(jù)自身實(shí)際情況選擇更適合的調(diào)度算法。


2.健康檢查

定期檢查后端運(yùn)行狀況,如有發(fā)現(xiàn)宕機(jī),則不再將流量轉(zhuǎn)發(fā)到該后端,消除單點(diǎn)故障提升應(yīng)用系統(tǒng)的可用性。


3.會(huì)話保留

基于源IP、HTTP Cookie、Application Cookie 將同一客戶端發(fā)送的多個(gè)請(qǐng)求。分發(fā)給同一后端服務(wù)器處理,保持請(qǐng)求處理邏輯的可持續(xù)性。


4.大流量需求

支持最高10萬(wàn)并發(fā)連接,滿足用戶的大流量需求;支持用戶使用4層(TCP協(xié)議)或7層(HTTP協(xié)議、HTTPS協(xié)議)的負(fù)載分發(fā)。


流暢的直播體驗(yàn)需要一種技術(shù)--負(fù)載均衡。.jpg


目前直播行業(yè)越來(lái)越火熱,越來(lái)越多主播加入這個(gè)行業(yè)大流,當(dāng)然觀眾們也會(huì)對(duì)這個(gè)行業(yè)的評(píng)判越來(lái)越嚴(yán)格,不只是直播流暢度,互動(dòng)感,包括視頻的清晰程度也會(huì)給觀眾帶來(lái)不同的直播體驗(yàn),恒訊科技也會(huì)持續(xù)更新負(fù)載均衡的最新技術(shù),給廣大用戶帶來(lái)更好的服務(wù)。




/template/Home/Zkeys724/PC/Static