AUI Kits低代码应用方案是MediaBox音视频SDK提供的基于AUI Kits框架,您可以根据业务需求复用AUI Kits低代码应用方案中的功能模块,快速搭建互动直播、互动课堂、远程监考等功能场景,可有效降低研发成本和周期,提升业务效果。
前置概念
阅读本文前,您可能需要了解如下概念:
产品概述
AUI Kits低代码集成工具是阿里云基于丰富的音视频实践沉淀提供的aPaaS产品。AUI Kits将阿里云直播推流SDK、播放器SDK、美颜特效SDK等产品的API进行模块化封装,相比直接使用多个SDK对接PaaS服务,您可以减少音视频复杂的实现细节,快速实现各类视频应用,助力业务创新快速上线。
阿里云针对音视频场景提供aPaaS和PaaS集成方案区别如下:
对比项 | aPaaS | PaaS |
方案实现 | 集成方使用AUI Kits实现音视频应用。 | 集成方分别集成直播推流SDK、播放器SDK、美颜特效SDK等产品搭建终端应用,自行对接视频直播、视频点播等PaaS产品提供后台服务。 |
适用客户 | 适用于开发资源有限、周期短、需要快速上线音视频业务的客户。 | 适用于开发资源充足、业务逻辑个性化程度较高的客户。 |
开发成本 | 低。 | 中~高。 |
集成时间 | 1小时以内。 | 1个月以上。 |
产品功能 | 提供主流的音视频应用功能,例如直播开播、观看、聊天弹幕、连麦互动等。业务组件均提供源代码,支持业务方灵活拓展,实现与自有业务系统无缝对接。 | 集成方自行实现视频直播、点播、实时音视频、实时消息等功能。 |
灵活性 | 高。 | 很高。 |
UI组件 | 阿里云提供场景化的音视频应用UI组件,公开源码支持定制化修改。 | 集成方自行绘制所有UI组件并走通业务链路 |
平台 | 支持Android、iOS、Web(移动和桌面端)、微信小程序、Windows、macOS端,部分场景SDK的支持范围略有不同。 | 支持Android、iOS、Web(移动和桌面端)、Flutter框架、Windows、macOS端,部分SDK的支持范围略有不同。 |
支持场景 | 电商直播、互娱直播、企业直播、互动公开课、互动大班课、远程监考等场景。 | 业务方自定义并实现个性化的音视频场景。 |
应用场景
互动直播
互动直播场景包含直播、录制回放、互动消息、音视频连麦等丰富功能,适用于常见的直播业务。该套件包含“竖屏样式”和“横屏样式”两套AUI组件。
竖屏样式
场景一:电商直播
主播通过手机、直播一体机等设备开播,全方位地展示商品信息,刺激消费者购买欲望。观众可以连麦砍价或点击商品卡片进行购买。通过超低延时直播、互动消息可以实现音视频与消息同频互动,有效解决音视频和IM延时不一致使买家产生等待,影响购物转化率的问题。
支持实时互动能力,例如超低音视频直播、连麦、聊天弹幕等。
提供基础的互动组件,例如点赞、分享、关注。
具备较强拓展能力,通过互动消息的自定义消息能力,可以实现秒杀、抽奖、礼券派发等电商玩法。
场景二:娱乐直播
主播通过手机、直播一体机等设备开播,与观众或其他主播互动。
支持主播与观众连麦、主播跨房间PK、粉丝点赞互动,调动直播间氛围。
支持百万并发直播推流,千万用户并发观看的稳定流畅直播服务。
可灵活调整策略进行视频画面黄反审核,多种识别方案,有效匹配多种语音场景。
横屏样式
场景:企业直播
主讲人通过电脑、直播一体机等设备开播,结合屏幕共享对观众进行宣讲。观众可以通过聊天弹幕、音视频连麦等方式与主讲人互动。
支持丰富的导播玩法,提供垫片、调音台、多机位多视角、实时字幕、虚拟演播室能力,轻松制作专业内容。
支持音视频连麦互动,调动直播间气氛。
支持多端观看,提升传播效率。
支持录制回放,可快速生成精彩短视频,方便直播中、直播后二次传播。
主要功能 | 说明 | 典型场景 |
主播开播 | 主播在各类设备上开播,吸引观众
|
|
基础美颜 | 支持基础的美颜功能,包括设置美白、磨皮、锐化、红润等效果。 |
|
屏幕共享 | 支持将本地电脑桌面、网页窗口画面同步给观众。 |
|
自定义视频源和音频源 | 支持调用设备内嵌摄像头、外接摄像头等摄像设备;支持屏幕共享视频源,或者文件视频源等。 支持调用内嵌麦克风、外置麦克风等拾音设备。 |
|
实时消息 | 支持文本类型的聊天互动,主播可以使用全员禁言管理直播间。 |
|
观众连麦 | 主播与观众连麦聊天,其他观众围观。 |
|
直播转推 | 主播推流至阿里云直播后,由阿里云推送至您的源站或其他直播平台,满足您多平台分发的需求。 | 多平台开播 |
直播录制 | 对当前直播实时录制并可回放历史直播视频。 |
|
互动课堂
场景:公开课
教师通过电脑开播,通过互动白板、课件文档或屏幕共享对学员进行授课,学员可以通过聊天弹幕等方式与教师互动。
支持多种授课方式,例如互动白板、课件文档、屏幕共享等。
支持聊天弹幕实时互动,允许教师开启全员禁言维护课堂秩序。
Web端接入允许跨端接入,无需用户安装客户端即可直接使用。
主要功能 | 说明 | 典型场景 |
老师开播 | 老师在桌面端的浏览器上开播。 |
|
学生观看 | 学生在移动设备的浏览器上观看,支持应用WebView环境。 | |
互动白板 | 老师通过互动白板使用涂鸦、文本、直线、激光笔等基础教具,边演示文档课件边勾画要点。 | |
实时消息 | 支持文本类型的聊天互动,老师可以使用全员禁言管理教室秩序。 | |
屏幕分享 | 老师把指定桌面、窗口或浏览器标签页面的画面分享给学生。 | |
课件管理 | 支持多种格式文档的内容展示和实时交互,同时支持静态和动态转码,以完整保留原文档的字体和动画效果。 | |
直播录制 | 对当前直播实时录制并可回放历史直播视频。 |
远程监考
远程监考场景具备直播、音视频连麦、AI防作弊、录制回放等丰富功能,适用于远程监考等场景。
主要功能 | 说明 | 典型场景 |
创建考场 | 创建考场,包含监考老师和学生,您可以自定义学生人数。 |
|
监考端 |
| |
学生端 |
|
产品优势
低成本接入,1小时跑通
提供丰富的场景化UI组件,低代码集成场景SDK快速实现音视频应用。1小时即可跑通业务流程,简单易用,降低开发门槛和运维成本。
灵活可拓展,组件化开放源码
覆盖典型音视频应用场景,提供对应UI组件,如同积木般灵活搭建,满足您个性化的需求。
UI组件、后台服务提供源码,开放各类标准API,支持二次开发。您可以自定义打造品牌标识和视觉风格,实现个性化业务逻辑,确保业务灵活可控。
稳定高可靠,无惧海量并发
基于阿里云技术底座和期音视频实践打磨,为您提供稳定可靠的音视频服务。
优质节点和带宽保障秒级时延,支撑千万级直播并发能力;直播卡顿率低于1%、Crash率低于0.001%,有效保障业务稳定运行。
全方位数据,洞察业务机会
提供详实的数据服务,例如带宽流量、访问质量、访客数据、各功能用量等信息,支持播放质量监测、播放会话回溯等功能。
Demo体验
AUI Kits低代码集成工具提供完整的场景化音视频应用UI组件,公开源码支持定制化修改,可有效节约您的开发时间和成本,详情请参见AUI Kits。