新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

流畅的直播体验需要一种技术--负载均衡。

发布时间:2023-02-02 08:33:36

随着互联网的快速发展,直播成为目前最火的行业。在观看直播节目的进程中,某些直播平台一线主播的观众人数会超过数百万,再加上弹幕互动,在此期间生成的数据量非常大。但我们从没见过哪一个主播直播时会说:“宝宝们别再进房间了,人数太多我要卡掉了。”


为何直播间人数激增却不会突然中断呢?如此流畅的直播体验还要得益于一种技术——负载均衡


负载均衡.jpg


负载均衡就是把数据流量分摊到多个操作单元上进行履行,例如Web服务器、FTP服务器、企业关键利用服务器和其它关键任务服务器等,从而共同完成工作任务。在直播中,海量用户互动产生的数据,和主播通过OBS等软件录制的实时影象,经过负载均衡将访问流量自动分发到多台云主机上,经过处理再传输给主播和用户,实现了更高水平的利用容错。


在直播这类音视频利用中,由于用户与主播之间需要实时大量的互动,因此,用户的流量非常大,而直播业务的波峰波谷效应明显,通过负载均衡提高了系统的横向扩大能力,能够抵抗海量流量,提升了业务的可用性和稳定性。


这也是在技术层面,能够保证主播们每格游戏高光时刻,商品特惠活动等能够转达给所有观众,带给主播和观众双方良好的使用体验。


除基本的利用程序功能外,达达云的负载均衡还具有以下功能:


1.灵活算法

支持多种调度算法,包括:轮询,源算法,最小连接数。用户可根据本身实际情况选择更合适的调度算法。


2.健康检查

定期检查后端运行状态,如有发现宕机,则不再将流量转发到该后端,消除单点故障提升利用系统的可用性。


3.会话保存

基于源IP、HTTP Cookie、Application Cookie 将同一客户端发送的多个要求。分发给同一后端服务器处理,保持要求处理逻辑的可延续性。


4.大流量需求

支持最高10万并发连接,满足用户的大流量需求;支持用户使用4层(TCP协议)或7层(HTTP协议、HTTPS协议)的负载分发。


流畅的直播体验需要一种技术--负载均衡。.jpg


目前直播行业愈来愈火热,愈来愈多主播加入这个行业大流,固然观众们也会对这个行业的评判愈来愈严格,不只是直播流畅度,互动感,包括视频的清晰程度也会给观众带来不同的直播体验,达达云也会延续更新负载均衡的最新技术,给广大用户带来更好的服务。