本文介绍了低代码音视频工厂使用过程中遇到的常见名词的基本概念。了解这些基本概念有助于您更好地使用本产品。

产品基本概念

重要
  • 旧版低代码方案(原低代码音视频工厂,以下简称低代码1.0)计划于2023年9月30日下线,在此之前低代码1.0的客户可继续使用旧版互动直播或互动课堂的功能直至2023/9/30停服,请您尽快切换至低代码2.0或视频直播。
  • 升级说明请参见低代码方案升级说明。升级咨询可加钉钉群10570030108(仅限升级咨询,如您有售后问题请提交工单。)
  • 新旧方案计费规则不同,资源包不可互通使用。低代码音视频工厂未消费的资源包可以申请按比例退款。
表 1. 产品基本概念
名词说明
vPaaSvPaaS是低代码音视频工厂的英文名称(Apsara Video PaaS)的简写。
AppID(应用ID)应用是本产品的基础业务单元。您可以创建多个应用,每个应用有唯一的AppID。在本产品中,通常参数以appId、AppId、应用Id、应用ID等描述出现。AppID和AppKey在您集成应用时会成对使用。
AppKeyAppKey是您调用API的身份标识,每个应用的不同终端(如Web、iOS、Android、Mac、Windows)各自拥有唯一的AppKey。该信息具有较高的敏感性,请您妥善保管。
房间
房间是低代码音视频工厂产品中的核心概念,房间以及房间内的各种组件可以被用来组合应用于不同场景。
  • 通用场景的房间:默认包含消息组件。
  • 直播场景的房间,又称直播间:包含直播、消息组件。
  • 教育场景的房间,又称课堂:包含直播、实时音视频、白板、消息组件。

房间拥有独立的生命周期,分为创建销毁。房间的生命周期与房间内组件实例的生命周期无绑定关系。

组件(又称"原子能力")模块化、组件化的能力,常用组件包括直播、实时音视频、白板、消息等。使用组件必须创建对应实例。
实例
实例是您使用组件(原子能力)的实体对象,每个实例拥有唯一的ID、独立的生命周期和状态。
  • 实例的生命周期分为创建销毁。创建实例后,无论是否在使用,只要没有销毁都认为是活跃的实例。
  • 每个组件可以创建多份实例,但在同一个房间中的相同组件,同时只能有一个活跃的实例。例如:直播间内有一个活跃的白板实例A,此时在该直播间内不能再创建新的白板实例。您可以复用该活跃的实例,或者销毁该实例后创建新的白板实例。
实例举例:
  • 直播实例:格式例如LiveId=b7f2****ebb3,直播状态分为未开始直播中直播结束三个状态。
  • 连麦实例:格式例如ConfId=fb0f-****-4cb1,连麦状态分为未开始连麦中连麦结束三个状态。
  • 白板实例:格式例如WhiteboardId=fgej**2,状态分为启用停用
低代码集成(原样板间集成

按直播场景,打包输出包含基础UI、场景所需功能、服务端的SDK。提供预留区域,支持自定义扩展。上手快,代码量少,集成周期短。

标准集成(原场景化SDK集成

按直播场景,打包输出场景所需组件的一体化SDK,组件不限于直播、实时音视频、白板、消息等,可省去对接多个SDK的时间和学习成本。较低代码集成具有更强的灵活性,但需要自行设计UI、进行客户端和服务端开发。

直播相关概念

名词说明
推流推流是把采集阶段封装好的音视频直播流推送到阿里云直播中心的过程。
播流播流是将阿里云直播中心已有直播内容,分发到播放器进行播放过程。
直播地址直播地址包含推流地址和播放地址,由域名、直播ID和鉴权串(可选)组成。
超低延时直播RTS超低延时直播RTS(Real-time Streaming),是在阿里云视频直播的基础上,进行全链路延时监控、CDN传输协议改造成UDP等底层技术优化,通过集成直播播放端SDK的方式,支持千万级并发场景下的毫秒级延时直播能力,保障低延时、低卡顿、秒开流畅的高质量直播观看体验。阿里云超低延时直播RTS的协议头是ARTC。

域名相关概念

名词说明
直播域名直播场景使用的域名,包括推流域名和播流域名,两个域名的值不同。
推流域名直播场景,主播端推流所使用的域名。

您需要先完成该域名的注册和ICP备案,然后根据控制台指引完成CNAME域名解析后,方可正常使用直播能力。您在开展直播业务过程中,播放内容必须合法且符合业务规范。

播流域名直播场景,用户端播流所使用的域名。又称拉流域名。

您需要先完成该域名的注册和ICP备案,然后根据控制台指引完成CNAME域名解析后,方可正常使用直播能力。您在开展直播业务过程中,播放内容必须合法且符合业务规范。

回看域名录制回看场景,播放录制完成的视频所使用的域名。

您需要先完成该域名的注册和ICP备案,然后根据控制台指引完成CNAME域名解析后,方可正常使用回看能力。您在开展直播业务过程中,播放内容必须合法且符合业务规范。

低代码服务调用域名使用低代码集成方式时,为了实现定制直播间域名能力所使用的域名。使用低代码集成方式接入Web端必须配置,其他端按需配置。

您需要先完成该域名的注册和ICP备案,然后根据控制台指引完成HTTPS证书配置和A记录配置后,方可正常使用。

白板合法域名(白名单)作为一种安全策略,白板合法域名是一份可以使用互动白板服务的域名白名单。只有被添加到白板合法域名中的域名,才允许通过长连接调用互动白板服务。

域名解析、A记录、CNAME

如果您是初次接触域名解析,想了解域名解析、CNAME、A记录等相关基础概念,请参见什么是域名解析?

旁路转推

旁路转推是在使用音视频通信连麦能力时,将多方连麦画面合流后分发,使普通用户也能看到多人连麦的直播画面的能力。

访问控制RAM

访问控制RAM(Resource Access Management)是阿里云提供的管理用户身份与资源访问权限的服务。RAM允许在一个阿里云账号下创建并管理多个身份,并允许给单个身份或一组身份分配不同的权限,从而实现不同用户拥有不同资源访问权限的目的。更多信息,请参见什么是访问控制?