

# IVS 录制 \| 实时直播功能
<a name="rt-recording"></a>

IVS 实时直播功能有两种录制选项：
+ 使用单个参与者录制时，每个发布者的媒体都录制在单独的文件中。
+ 相比之下，合成录制将所有发布者的媒体合并到一个视图中，并将其录制在一个文件中。

单个参与者录制不会产生额外的 Amazon IVS 费用，而合成录制则会按编码视频的小时费率收费。两种录制选项都会产生标准 S3 存储和请求费用。有关详细信息，请参阅 [Amazon IVS 定价](https://aws.amazon.com/ivs/pricing/)。

要获得更具可定制性的解决方案，请考虑使用开源 [IVSStageSaver](https://github.com/aws-samples/amazon-ivs-stage-recorder) 项目作为您自己的自托管式录制服务的基础。

## 单个参与者录制
<a name="ind-par-rec"></a>

此选项非常适合只有一个发布者的直播或需要对每个发布者进行单独录制的情况，尤其是出于审核目的。有关更多详细信息，请参阅[单个参与者录制](rt-individual-participant-recording.md)。

![使用单个参与者录制会将每个发布者的媒体录制在单独的文件中。](http://docs.aws.amazon.com/zh_cn/ivs/latest/RealTimeUserGuide/images/Individual_Participant_Recording.png)


## 合成录制
<a name="comp-rec"></a>

此选项将来自多个发布者的媒体合并到一个视图中，并将其录制在一个文件中，非常适合视频点播体验。有关更多详细信息，请参阅[合成录制](rt-composite-recording.md)。

![使用服务器端合成将舞台录制到 S3 存储桶。](http://docs.aws.amazon.com/zh_cn/ivs/latest/RealTimeUserGuide/images/Composite_Recording.png)


## 缩略图
<a name="thumbnails"></a>

可以为单个参与者录制和合成（多参与者）录制设置 IVS 实时直播的缩略图录制。要启用或禁用缩略图录制并调整生成缩略图的间隔，请执行下面的操作：
+ 对于单个参与者录制，请使用 `thumbnailConfiguration` 属性。
+ 对于合成录制，请使用 `thumbnailConfigurations` 属性。

缩略图间隔范围为 1 至 86400 秒（24 小时）；默认情况下，缩略图录制处于禁用状态。有关详细信息，请参阅 [Amazon IVS Real-Time Streaming API Reference](https://docs.aws.amazon.com//ivs/latest/RealTimeAPIReference/Welcome.html)。

缩略图配置包括 `storage` 字段，可以将其设置为 `SEQUENTIAL` 和/或 `LATEST`。`storage` 字段确定缩略图的 S3 存储行为：
+ `SEQUENTIAL` 以串行方式保存所有缩略图。这是默认值。
+ `LATEST` 仅保存最新的缩略图，并覆盖前一个缩略图。

如果同时指定 `SEQUENTIAL` 和 `LATEST`，则缩略图将写入两个单独的 S3 路径，一个用于连续存档，一个用于最新缩略图。