Categories
程式開發

3300万激增高并发用户:作业帮直播课如何做到低延迟?


近年来在线教育业务蓬勃发展,业务模式和教学场景也在不断的推陈出新,新的模式和场景对直播技术提出了新的挑战,特别是沉浸式课堂教学对直播的实时性和互动性要求越来越高,传统的基于 rtmp 的直播技术已无法满足这一诉求。

在这种大趋势和自身业务发展需要的驱动下,国内在线教育企业作业帮自研出一套能适应高并发低延迟的互动直播系统,并已投入到生产环境稳定运行。疫情期间,仅2月3日至3月9日,作业帮直播课就成功完成了对3300万学员的完美承接,在直播技术领域备受认可。在直播系统背后,是作业帮海量的用户和数据积累的支撑。

本次分享立足在线教育的直播场景,着重介绍高并发低延迟直播架构的设计思路、技术要点和实践经验,并精选 3 个关键要点进行深入剖析,以期达到听众既能了解整个技术架构的全貌,又能触及到一些关键核心技术要点的效果。

大家下午好,今天我们聊的话题是——在线教育场景下的高并发低延迟直播技术。由于这个话题涉及到的技术面比较广,今天会挑一些重点,来谈谈作业帮在这块的实践经验,希望对大家能有所启发或者帮助。(回放视频戳这里

3300万激增高并发用户:作业帮直播课如何做到低延迟? 1

首先,简单自我介绍下,我毕业后加入百度,在百度知道从事相关的业务、基础架构的研发。目前在作业帮,负责作业帮直播技术团队,主要是两块,一块是长连接&实时消息分发相关的技术研发;一块是大直播、实时音视频相关的技术研发。

原文链接:【https://www.infoq.cn/article/cc65U1HxA8Pzql8E6BQm】。未经作者许可,禁止转载。