View a markdown version of this page

Unreal Engine의 픽셀 스트리밍 AWS - AWS에서 Unreal Engine의 픽셀 스트리밍

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Unreal Engine의 픽셀 스트리밍 AWS

게시일: 2023년 1월 6일(다이어그램 기록)

이 아키텍처는의 픽셀 스트리밍 기능을 간단하게 구현한 Unreal Engine것입니다 AWS. 아키텍처는 Amazon Simple Queue Service, AWS Lambda및 Amazon DynamoDB로 구성된 서버리스 매치메이커를 사용합니다. 스트리밍 인스턴스와 신호 서버는 모두 동일한 Amazon Elastic Compute Cloud 인스턴스에서 호스팅됩니다.

Unreal Engine AWS 다이어그램의 픽셀 스트리밍

Amazon SQS, Lambda 및 DynamoDB와 함께 서버리스 매치메 AWS 이커를 사용하여에 Unreal Engine픽셀 스트리밍을 배포하는 방법을 보여주는 참조 아키텍처 다이어그램입니다.

다음 단계에서는 아키텍처를 설명합니다.

  1. 클라이언트는 Amazon Cognito 자격 증명과 임시 AWS 자격 증명을 요청합니다.

  2. 클라이언트는 임시 자격 증명을 사용하여 Amazon API Gateway에 대한 요청에 서명합니다.

  3. API Gateway는 요청이 순서대로 처리되도록 Amazon SQS에 요청을 전달합니다.

  4. Lambda는 DynamoDB에서 사용 가능한 스트리밍 인스턴스를 확인합니다. 사용 가능한 인스턴스가 없는 경우 새 인스턴스를 요청할 수 있습니다.

  5. DynamoDB는 인스턴스 상태, IP 주소, 포트 번호 및 사용자 예약 세부 정보와 같은 필수 메타데이터를 저장합니다.

  6. 인스턴스를 사용할 수 없는 경우 Lambda는 새 인스턴스를 생성하도록 요청합니다.

  7. Amazon Simple Storage Service는 게임 빌드 및 부트스트랩 스크립트와 같은 정적 자산을 저장합니다.

  8. 새 인스턴스가 생성되면 Lambda를 사용하여 메타데이터가 DynamoDB에 기록됩니다.

  9. API Gateway의 별도 경로를 사용하면 클라이언트가 할당된 인스턴스에 대해 DynamoDB를 폴링할 수 있습니다.

  10. 클라이언트는 DynamoDB에서 반환된 IP 및 포트를 사용하여 할당된 인스턴스에 연결합니다.

참조 자료

자세한 내용은 다음 리소스를 참조하세요.

다이어그램 기록

이 참조 아키텍처 다이어그램의 업데이트에 대한 알림을 받으려면 RSS 피드를 구독하세요.

변경 사항설명날짜

최초 게시

참조 아키텍처 다이어그램이 처음 게시되었습니다.

2023년 1월 6일

참고

RSS 업데이트를 구독하려면 사용 중인 브라우저에 대해 RSS 플러그인이 활성화되어 있어야 합니다.