本专栏将分享阿里云视频云MediaBox系列技术文章,深度剖析音视频开发利器的技术架构、技术性能、开发能效和最佳实践,一起开启音视频的开发之旅。本文为MediaBox最佳实践篇,重点从互动课堂AUI Kit的核心功能、技术架构、快速集成等方面,介绍如何通过低代码快速接入专属互动课堂视频业务。
炖叔、炯心|作者
“双减”政策后,在线教育行业进入全新发展阶段。越来越多的用户通过App等方式参与在线教育,其中,K12和高等教育等细分领域用户的使用频率增长显著。
在线教育行业正呈现加速整合和变革的趋势:一些大型在线教育平台通过收购、合并等方式扩大市场份额和优化资源配置,传统教育机构也开始积极布局、转型。
需求增长的背后需要技术的强大支撑。然而,在线教育高度依赖的音视频技术,其复杂度和成本使得不同教育机构和企业在考虑自研专属课堂时遇到难以突破的瓶颈。
面对这些趋势和挑战,互动课堂AUI Kit提供在线互动课堂音视频解决方案,致力于让企业摆脱自研难题,在降低开发门槛、缩短开发周期的同时,专注于业务开发。
01 互动课堂AUI Kit
概念说明
过去,构建在线课堂产品时可选方案通常是SaaS或PaaS。
SaaS存在几个痛点:一是用户无法自定义界面,无法凸显自主品牌;二是功能无法灵活扩展,很难满足个性化需求;三是数据全托管在SaaS服务商,保密性差、安全性低。
PaaS虽然没有SaaS局限,却也要为高自由度付出成本。研发门槛高,需要具备音视频和工程开发等的专业经验;业务风险高,缺乏相关开发经验可能会导致最终效果远不达预期;开发周期长,通常完整的课堂项目研发时间在3个月左右。
阿里云视频云互动课堂AUI Kit封装了MediaBox终端SDK以及视频云PaaS服务,将集成时间由月/周级别缩短为小时级,实现通用课堂场景的UI,并配套AppServer与UI联动,构建了课堂场景下的端到端解决方案。
核心功能
• 互动大班课
一键开课:教师在PC端浏览器开播,通过互动白板、文档课件、屏幕分享、本地视频插播等教具进行授课;助教在PC端浏览器中协助老师准