Skip to main content

Starting March 27, 2026, RC is rebranded as Nexconn. Existing RC SDK customers can continue using this documentation. New customers should refer to the Nexconn developer documentation.

Cloud Recording Overview

The Cloud Recording service meets real-time recording needs for RTC calls and live streaming rooms, supporting screen sharing and custom audio/video capture.

Key features:

  • Automatic recording: Configure parameters in the Console. When clients initiate RTC communication, the service automatically starts recording and stops when the session ends.
  • Manual recording: Trigger recording via server API calls to capture specific sessions or segments. Customize rendering and output formats through parameters. See Start Recording, Stop Recording, and Change Layout.
  • Multiple recording modes: Capture individual user's audio, video, or both; merge multiple streams; record live mixed streams directly. Note: Different modes generate varying file outputs.
  • Output formats: Video - MP4, MKV, FLV, HLS; Audio - AAC, MP3.
  • Third-party storage: Upload recordings to Amazon S3, Aliyun OSS, Tencent COS, Qiniu Kodo, Kingsoft KS3, Huawei OBS, Wangsu WCS, or UPYun USS.
  • File management: View recorded files in the Console's Recording Files section.
  • Real-time callbacks: Monitor recording status (e.g., failure alerts) by configuring callback URLs in the Console's Cloud Recording section. See Status Callbacks.

Use Cases

IndustryScenarios
Online EducationRecord 1v1/small-group classes for post-session review.
Social Live StreamingCapture highlights, replay content, moderation.
FinanceArchive online consultations, account openings, and face-to-sign sessions.