

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Criar reuniões usando o SDK do Amazon Chime
<a name="create-mtgs"></a>

O procedimento a seguir demonstra como criar uma reunião com áudio e vídeo para seus aplicativos do servidor e do cliente. Antes de começar, é necessário integrar seu aplicativo cliente a uma biblioteca cliente do SDK do Amazon Chime. Para obter mais informações, consulte [Saiba mais sobre as bibliotecas de clientes do SDK do Amazon Chime](mtgs-sdk-client-lib.md).

**Para criar uma reunião com áudio e vídeo**

1. Complete as etapas a seguir em seu aplicativo de servidor:

   1. Use a ação da API [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_CreateMeeting.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_CreateMeeting.html) na *Referência de API do SDK do Amazon Chime* para criar uma reunião. Especifique uma AWS região usando o `MediaRegion` parâmetro. Para obter mais informações sobre a escolha de uma região de reunião, consulte [Regiões de reunião](sdk-available-regions.md#sdk-meeting-regions).

   1. Adicione participantes à reunião usando a ação da API [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateAttendee.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateAttendee.html) ou a ação da API [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_BatchCreateAttendee.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_BatchCreateAttendee.html). Transfira com segurança a reunião e o participante do seu aplicativo de servidor para o cliente autorizado como o respectivo participante. Para ter mais informações sobre reuniões e participantes, consulte [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_Meeting.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_Meeting.html) e [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_Attendee.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_Attendee.html) na *Referência de API do SDK do Amazon Chime*.

1. Complete as etapas a seguir em seu aplicativo de cliente:

   1. Use uma biblioteca cliente do SDK do Amazon Chime para estruturar um objeto `MeetingSessionConfiguration`. Use as informações da reunião e do participante das etapas anteriores.

   1. Implemente a interface `AudioVideoObserver`.

   1. Crie uma `MeetingSession` usando a `MeetingSessionConfiguration`.

   1. Use o `AudioVideoFacade` da `MeetingSession` para controlar a mídia em tempo real.

      1. Registre uma instância da interface `AudioVideoObserver`. Isso permite que você receba eventos quando o estado da reunião mudar.

      1. Selecione os dispositivos iniciais para entrada de áudio, saída de áudio e entrada de vídeo.

      1. Inicie a sessão audiovisual.

      1. Inicie a captura de vídeo local quando o usuário quiser compartilhar o vídeo.

      1. Para mostrar blocos de vídeo, gerencie eventos de blocos de vídeo e vincule os blocos às superfícies de vídeo no aplicativo cliente.

      1. Gerencie outras interações do usuário, como silenciar e ativar o som, ou iniciar e interromper a captura de vídeo local.

      1. Para sair da reunião, interrompa a sessão audiovisual.

   1. (Opcional) Use o `AudioVideoFacade` da `MeetingSession` para compartilhar conteúdo de mídia, como capturas de tela, com outros clientes.

      1. Inicie a sessão de compartilhamento de tela. O conteúdo se junta à reunião como participante adicional.

      1. Para visualizar o conteúdo compartilhado, gerenciar eventos de blocos de vídeo e vincular os blocos às superfícies no aplicativo cliente.

      1. Gerencie outras interações, como pausar, reiniciar ou interromper o compartilhamento de conteúdo.

As reuniões terminam quando você executa a ação da API [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_DeleteMeeting.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_DeleteMeeting.html). Além disso, as reuniões terminam automaticamente quando:
+ O tempo da reunião ultrapassa 24 horas.
+ A reunião é uma [réplica da reunião](media-replication.md) e a reunião principal termina.
+ Em uma reunião sem réplica, nenhum participante estiver conectado por cinco minutos contínuos.