media server logo
产品用户指南

直播录制和保留

Record a live source continuously or in timed segments, choose the media profile and control automatic local retention.

在 Callaba 中找到Quick start → Recording
此模块的作用

Recording converts a live input into managed files. Separate capture policy from durable retention: first prove the file, then move it to tested storage.

开始之前

  • A stable source that can be monitored independently.

  • Enough disk for the expected bitrate, duration and temporary processing.

  • A tested storage destination when recordings must outlive local disk.

设置说明

仅解释操作员需要的控件;内部字段名和实现事件不会显示。

Capture

Choose the source and file behavior.

Recording name and active state

Operator identity and lifecycle state.

Input source

SRT, RTMP, WebRTC/conference or another supported live source.

Output format

Container used for finalized recording files.

Recording mode

One continuous file or timed segments.

Segment duration

Length of each file when segmented recording is selected.

Retention

Control local lifecycle and durable copies.

Automatic deletion

Remove local recording files after the chosen period.

Enable only after an external copy workflow is proven.
Storage copy

Move verified files to configured object storage through File manager.

Processing

Optional output transformation.

Video transcoding

Change codec, resolution, frame rate or bitrate when the archive requires it.

Audio selection

Choose source track and channel layout.

Image overlay

Burn a prepared graphic into the recorded output.

安全的首次工作流

  1. 01

    Verify the source and calculate expected storage from bitrate and duration.

  2. 02

    Create the recording, choose continuous or segmented mode and the required output format.

  3. 03

    Leave transcoding off unless the archive format requires it.

  4. 04

    Start recording and inspect active statistics.

  5. 05

    Stop or complete a segment, then preview the file in File manager.

  6. 06

    Copy the file to external storage before relying on automatic local deletion.

工作流示例

适用场景

Create a rolling surveillance archive

Multiple live camera feeds need segmented files and controlled retention.

Camera feedSRT / RTMP
RecordingTimed segments
File managerPreview + age
StorageRetention tier
动画工作流图: Create a rolling surveillance archive

构建方法

  1. 1

    Calculate storage from measured bitrate, feed count, recording hours and retention days.

  2. 2

    Create one segmented recording per independently managed feed.

  3. 3

    Verify the first finalized segment before enabling automated retention.

  4. 4

    Copy required segments to durable storage and test retrieval.

  5. 5

    Enable local auto-deletion only after the external retention boundary is proven.

适用场景

Record a remote interview and publish the replay

A WebRTC room should become a controlled on-demand asset.

Video callRemote participants
RecordingGrid / speaker output
File managerVerify file
Web playerReplay access
动画工作流图: Record a remote interview and publish the replay

构建方法

  1. 1

    Create the Video Call and select the intended room recording layout.

  2. 2

    Run a short test and verify participant audio and video.

  3. 3

    Record the session and preview the finalized file.

  4. 4

    Create a Web player with the required audience authorization and branding.

验证结果

  • Recording statistics show an active source and growing output.
  • A completed file opens in Preview with correct audio, video and duration.
  • Segment boundaries match the planned duration.
  • External copies are readable before local auto-deletion applies.

故障排除

A recording is active but no usable file appears

检查
  • Confirm source media is active.
  • Check output format and free disk.
  • Stop a short test cleanly and inspect its file.
然后执行

Repair the source or output profile before attempting a long recording.

Segment files have unexpected gaps

检查
  • Inspect source disconnects.
  • Compare segment duration and transport events.
  • Check host load and disk.
然后执行

Stabilize the source and host before changing retention behavior.