Esta imagem mostra um fluxo de dados simplificado para a parte Web Red5 Pro e o processo de conexão de transmissão.
  1. Fluxo de dados para usuários autenticados da parte de verificação:
    1. Usuários autenticados se registram para eventos e, opcionalmente, criam um fluxo da web da parte do relógio nos servidores da parte do relógio e convidam amigos para se juntar a eles em uma parte do relógio.
    2. As informações da conta do usuário e os detalhes do evento são armazenados em um banco de dados de conferência em um cluster totalmente gerenciado do Oracle MySQL Database Service.
  2. Fluxo de dados para emissoras:
    1. As emissoras criam um fluxo ao vivo para o evento nos servidores da festa de relógio, que é então gerenciado por um servidor do gerenciador de fluxos.

      Os emissores enviam seus feed de eventos para um transcodificador, que transforma o feed em variantes diferentes (fluxos Adaptive Bit Rate de várias resoluções) ou diretamente para os servidores de origem, se a transcodificação não for necessária.

    2. Os dados de stream de controle da parte são armazenados em um banco de dados de stream em um cluster totalmente gerenciado do Oracle MySQL Database Service.
    3. Os gerentes de fluxo direcionam o tráfego da emissora para servidores de origem e o tráfego de assinantes para servidores de borda. Os gerentes de fluxo gerenciam o dimensionamento automático dos servidores de origem e dos servidores de borda para suportar as alterações no carregamento.
    4. O fluxo da web é entregue para assistir usuários da festa.
    5. O fluxo ativo é entregue aos servidores de borda.