翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Unreal Engineでの のピクセルストリーミング AWS
公開日: 2023 年 1 月 6 日 (図の履歴)
このアーキテクチャは、 のUnreal Engineピクセルストリーミング機能の簡単な実装を示しています AWS。このアーキテクチャでは、Amazon Simple Queue Service、、AWS LambdaAmazon DynamoDB で構成されるサーバーレスマッチメーカーを使用します。ストリーミングインスタンスとシグナリングサーバーの両方が同じ Amazon Elastic Compute Cloud インスタンスでホストされます。
Unreal Engineのピクセルストリーミングの AWS 図
次の手順では、アーキテクチャについて説明します。
-
クライアントは Amazon Cognito ID と一時的な AWS 認証情報をリクエストします。
-
クライアントは、一時的な認証情報を使用して Amazon API Gateway へのリクエストに署名します。
-
API Gateway はリクエストを Amazon SQS に転送し、リクエストが順番に処理されるようにします。
-
Lambda は DynamoDB で使用可能なストリーミングインスタンスをチェックします。使用可能なインスタンスがない場合は、新しいインスタンスをリクエストできます。
-
DynamoDB は、インスタンスのステータス、IP アドレス、ポート番号、ユーザー予約の詳細など、必要なメタデータを保存します。
-
インスタンスが使用できない場合、Lambda は新しいインスタンスの作成をリクエストします。
-
Amazon Simple Storage Service は、ゲームビルドやブートストラップスクリプトなどの静的アセットを保存します。
-
新しいインスタンスが作成されると、そのメタデータは Lambda を使用して DynamoDB に書き込まれます。
-
API Gateway の別のルートでは、クライアントは割り当てられたインスタンスに対して DynamoDB をポーリングできます。
-
クライアントは、DynamoDB から返された IP とポートを使用して、割り当てられたインスタンスに接続します。
詳細情報
詳細については、次のリソースを参照してください。
図の履歴
このリファレンスアーキテクチャ図の更新について通知を受け取るには、RSS フィードをサブスクライブします。
| 変更 | 説明 | 日付 |
|---|---|---|
初版発行 | リファレンスアーキテクチャ図が最初に公開されました。 | 2023 年 1 月 6 日 |
注記
RSS 更新をサブスクライブするには、使用しているブラウザで RSS プラグインが有効になっている必要があります。