View a markdown version of this page

Unreal Engineestá o Pixel Streaming ativado AWS - Streaming de pixels da Unreal Engine na AWS

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á.

Unreal Engineestá o Pixel Streaming ativado AWS

Data de publicação: 6 de janeiro de 2023 (Histórico do diagrama)

Essa arquitetura mostra uma implementação simples Unreal Engine do recurso Pixel Streaming ativado AWS. A arquitetura usa um matchmaker sem servidor composto pelo Amazon Simple Queue Service, AWS Lambda, e Amazon DynamoDB. https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/ Tanto a instância de streaming quanto os servidores de sinalização estão hospedados na mesma instância do Amazon Elastic Compute Cloud.

Unreal Engineestá o Pixel Streaming ativado AWS diagrama

Diagrama de arquitetura de referência mostrando como implantar Unreal Engine o Pixel Streaming AWS usando um matchmaker sem servidor com Amazon SQS, Lambda e DynamoDB.

As etapas a seguir descrevem a arquitetura:

  1. O cliente solicita uma identidade e AWS credenciais temporárias do Amazon Cognito.

  2. O cliente assina uma solicitação para o Amazon API Gateway com as credenciais temporárias.

  3. O API Gateway encaminha a solicitação para o Amazon SQS para garantir que as solicitações sejam tratadas em ordem.

  4. O Lambda verifica se há uma instância de streaming disponível no DynamoDB. Se nenhuma estiver disponível, ela poderá solicitar uma nova instância.

  5. O DynamoDB armazena os metadados necessários, como status da instância, endereço IP, número da porta e detalhes da reserva do usuário.

  6. Se uma instância não estiver disponível, o Lambda solicita que uma nova seja criada.

  7. O Amazon Simple Storage Service armazena ativos estáticos, como compilações de jogos e scripts de bootstrap.

  8. Depois que uma nova instância é criada, seus metadados são gravados no DynamoDB usando o Lambda.

  9. Uma rota separada no API Gateway permite que o cliente pesquise no DynamoDB a instância atribuída.

  10. O cliente usa o IP e a porta retornados do DynamoDB para se conectar à instância atribuída.

Outras fontes de leitura

Para obter mais informações, consulte os recursos a seguir:

Histórico do diagrama

Para ser notificado sobre atualizações nesse diagrama de arquitetura de referência, assine o feed RSS.

AlteraçãoDescriçãoData

Publicação inicial

Diagrama de arquitetura de referência publicado pela primeira vez.

6 de janeiro de 2023

nota

Para assinar as atualizações de RSS, você deve ter um plug-in RSS ativado para o navegador que está usando.