云端录制概览

更新时间不可用

了解云端录制的核心能力、适用场景、接入路径和相关参考资源。

声网云端录制是为音视频通话和直播研发的录制组件,提供 RESTful API 为开发者实现录制功能,并将录制文件存至第三方云存储。云端录制有稳定可靠、简单易用、成本可控、方案灵活、支持私有化部署等优势,是在线教育、视频会议、金融监管、客户服务场景的理想录制方案。

开始构建

服务概述

声网云端录制是声网针对音视频通话和直播研发的录制组件,兼容声网 RTC Native 与框架 SDK(1.7.0 或更高版本)及 RTC Web SDK(1.12.0 或更高版本),通过简单的操作方法,帮助开发者快速、灵活地实现录制服务,实现一对一、一对多音视频通话或直播的录制。同声网本地服务端录制相比,声网云端录制无需部署 Linux 服务器,减轻了研发和运维的压力,更轻量便捷。

有了录制功能,你可以将语音聊天、视频聊天以及直播的内容储存下来,提供给更多的人在方便的时间观看。举个例子,某个用户报名参加了某线上课程,除了在规定的时间段上线听课外,他还可以选择在其他时间段观看课程录像,方便复习或补课。该功能可以通过在客户端配置声网云端录制实现。

功能概述

下表列出了声网云端录制的主要功能。你可以访问链接,查看各功能详情。

功能描述
三种录制模式

云端录制支持如下三种录制模式:

  • 单流录制:分别录制频道内每个用户 ID 的音频流和视频流,每个用户 ID 均有其对应的音频文件和视频文件
  • 合流录制:频道内所有或指定用户 ID 的音视频混合录制为一个音视频文件
  • 页面录制:指定网页的页面内容和音频混合录制为一个音视频文件

三种录制模式的区别详见核心概念。

单流录制下云端截图在单流录制模式下,支持云端截图。你可以设置截图的时间间隔。云端会自动截取图片并上传至指定的第三方云存储。
订阅指定的用户 ID支持设置订阅白名单或黑名单,以及在录制过程中更新订阅名单。详见设置订阅名单。
订阅指定的媒体类型

支持订阅如下类型的数据:

  • 仅订阅音频
  • 仅订阅视频
  • 同时订阅音频和视频
合流录制下设置音视频属性在合流录制模式下,支持设置音视频属性,如码率和分辨率。
设置合流布局在合流录制模式下,支持自定义合流布局或使用预设的布局,以及设置屏幕(画布)以及用户画面的背景色或背景图。支持在录制过程中更新合流布局或背景色、背景图。
第三方云存储

支持将录制文件存储在以下第三方云存储中:

  • Amazon S3
  • 阿里云
  • 腾讯云
  • 金山云
  • Microsoft Azure
  • 谷歌云
  • 华为云
  • 百度智能云
  • S3 协议云存储(如 Digital Ocean、MinIO 及部分自建云存储)

你可以自定义录制文件在云存储中的存放路径。

录制双流如果声网 RTC SDK 启用了双流模式,你可以选择录制大流或小流。
录制加密频道支持录制加密的频道内的音视频。
转码声网提供转码脚本,用于合并音视频文件以及转换录制文件格式。
服务端事件通知回调

声网提供消息通知服务。开通该服务后,你会收到云端录制的事件通知,例如:

  • 录制文件的文件名
  • 第一个切片文件的开始时间
  • 流状态改变时的时间戳
表格内容超出当前宽度,可横向滚动查看更多列。

适用场景

声网云端录制应用广泛,主要可以在以下场景中发挥重要作用:

行业适用场景
在线教育

在一对一、一对多的小班线上课堂中,提供高质量的音视频录制:

  • 方便用户在课程结束后,反复观看、收听录制下来的课堂视频或音频,来巩固及复习学习成果
  • 因时间冲突错过上课的用户也可以观看课堂视频或音频进行学习
社交直播
  • 精彩瞬间录制
  • 直播回放
  • 截图鉴黄
金融行业在开展在线理财、开户、面签等业务时,应国家监管要求,必须提供录音录像服务,形成交易记录的视频,存档备查。
客服中心
  • 获取相关用户信息
  • 客服质量评估
远程医疗对远程问诊、在线咨询过程进行在线录制,帮助病人足不出户获取医疗资源,并方便后期诊疗参考等。
表格内容超出当前宽度,可横向滚动查看更多列。

产品优势

声网云端录制主要有以下优势:

优势描述
高可靠
  • 全球分布式集群部署,提供高可用性服务
  • 当第三方云存储故障时,提供自动存储灾备和延迟上传功能
高安全提供视频通话、数据传输、数据存储等端到端安全保障机制,详情可参考信息安全说明。
兼容性

支持第三方云存储:

稳定易用4 个 RESTful API 调用就可以开始、结束、查询录制,简单易学,能帮助开发者快速集成上线录制服务。
表格内容超出当前宽度,可横向滚动查看更多列。

限制说明

故障迁移

针对网络故障,以及非声网云服务,非声网软件,基础设施和不可抗力等因素可能导致的风险,声网云录制为了更好的用户体验,提供高可用自动任务迁移服务。当故障确认后,该服务会在尽量短的时间(预计 90 秒内)完成,在此期间会存在录制中断,录制文件丢失等风险。

对于频道内较多观众端或对高可用要求极高场景,你需要基于自身业务特点综合考虑能否接受高可用迁移影响,决策是否要采用更高的质量保障措施,例如关键任务多路录制(使用不同 uid 发起多路录制任务),或通过周期性频道查询和消息通知服务获知录制任务状态,及时重新发起录制任务。

录制文件上传

录制结束后,正常情况下录制文件会在 20 分钟内上传至第三方云存储,但在网络异常等特殊情况下上传时间会达到 24 小时以上。