

# Gravação do IVS \| Streaming em tempo real
<a name="rt-recording"></a>

Há duas opções de gravação para streaming em tempo real do IVS:
+ Com a gravação individual de participante, cada mídia do publicador é gravada em arquivos separados.
+ Por outro lado, a gravação composta junta as mídias de todos os publicadores em uma única visualização e as grava em um único arquivo.

A gravação individual de participante não incorre em cobranças adicionais do Amazon IVS, enquanto a gravação composta incorre em cobranças pela taxa por hora do vídeo codificado. Ambas as opções de gravação incorrem em custos padrão de armazenamento e solicitação do S3. Para obter mais detalhes, consulte [Preços do Amazon IVS](https://aws.amazon.com/ivs/pricing/).

Para uma solução mais personalizável, considere usar o projeto de código aberto [IVSStageSaver](https://github.com/aws-samples/amazon-ivs-stage-recorder) como base para seu próprio serviço de gravação auto-hospedado.

## Gravação individual de participante
<a name="ind-par-rec"></a>

Essa opção é ideal para transmissões ao vivo com um único publicador ou quando são necessárias gravações separadas de cada publicador, especialmente para fins de moderação. Para obter mais detalhes, consulte [Gravação individual de participante](rt-individual-participant-recording.md).

![Gravação da mídia de cada publicador em um arquivo separado usando a gravação de cada participante.](http://docs.aws.amazon.com/pt_br/ivs/latest/RealTimeUserGuide/images/Individual_Participant_Recording.png)


## Gravação composta
<a name="comp-rec"></a>

Esta opção combina a mídia de vários publicadores em uma única visualização e a grava em um arquivo, ideal para uma experiência de vídeo sob demanda. Para obter mais detalhes, consulte [Gravação composta](rt-composite-recording.md).

![Como gravar um palco em um bucket do S3 usando a composição do servidor.](http://docs.aws.amazon.com/pt_br/ivs/latest/RealTimeUserGuide/images/Composite_Recording.png)


## Miniaturas
<a name="thumbnails"></a>

A gravação de miniaturas para streaming em tempo real do IVS pode ser configurada tanto para gravações individuais de participantes quanto para gravações compostas (com vários participantes). Para ativar ou desativar a gravação de miniaturas e ajustar o intervalo em que as miniaturas são geradas:
+ Para gravações individuais de participantes, use a propriedade `thumbnailConfiguration`.
+ Para gravações compostas, use a propriedade `thumbnailConfigurations`.

Os intervalos das miniaturas podem variar de 1 segundo a 86400 segundos (24 horas); por padrão, a gravação de miniaturas está desabilitada. Para obter mais detalhes, consulte [Amazon IVS Real-Time Streaming API Reference](https://docs.aws.amazon.com//ivs/latest/RealTimeAPIReference/Welcome.html).

A configuração de miniaturas inclui um campo `storage`, que pode ser definido como `SEQUENTIAL` e/ou `LATEST`. O campo `storage` determina o comportamento de armazenamento do S3 para as miniaturas:
+ `SEQUENTIAL` salva todas as miniaturas em série. Esse é o padrão.
+ `LATEST` salva somente a miniatura mais recente, substituindo a anterior.

Se você especificar `SEQUENTIAL` e `LATEST`, as miniaturas serão gravadas em dois caminhos diferentes do S3, um para o arquivamento sequencial e outro para a miniatura mais recente.