使用 Amazon Streams 管理您的 GameLift 直播 - Amazon GameLift 直播

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Amazon Streams 管理您的 GameLift 直播

本节提供有关如何通过 Amazon Stream GameLift s 进行直播的详细信息。了解直播资源(应用程序直播组)、用于扩展直播的属性(直播容量位置)以及直播本身(直播会话)。您可以使用 Amazon Streams 控制台或 Amazon GameLift Streams CLI 命令来处理设置使用 Amazon GameLift St GameLift reams 直播所需的所有任务。

如果您是第一次使用 Amazon GameLift Streams,请参阅在 Amazon Streams 中开始你的第一个 GameLift 直播,它将引导您完成整个工作流程。

重要概念

应用程序

Amazon GameLift Streams 应用程序是一种包含游戏或交互式应用程序的资源,该应用程序在 Amazon GameLift Streams 基础设施上运行,并通过云流向玩家提供游戏体验。该应用程序在 AWS 计算实例上执行,并渲染游戏内容,这些内容通过互联网直接流式传输到玩家的设备,因此玩家无需在本地下载、安装或运行游戏。

多应用程序流组

链接到多个应用程序的直播组。这种 many-to-one关系允许您使用在单个流组中设置的相同配置来流式传输多个应用程序。启动直播会话时,您可以指定任何关联的应用程序。然后,Amazon GameLift Streams 使用该流组中的可用流容量对该应用程序进行流式传输。

多地点直播组

一种直播组,除了主位置(您创建直播组的位置)外,还配置为从多个位置托管应用程序和流式传输会话。 AWS 区域 您可以管理每个地点的容量。

多租户

租期是指 Amazon Streams 中单个计算资源可以支持多少并发 GameLift 流。多租户是一项使多个用户能够共享相同的底层硬件资源的功能,对于不需要最大硬件功能的应用程序来说,这可能是一个经济实惠的选择。具有多租户功能的流类可以托管多个流,但费用为一个资源。“高” 流类支持多租户,允许两个应用程序在单个计算资源上同时运行,而 “Ultra” 流类不支持多租户。

直播组

使用 GameLift 流组管理 Amazon Streams 如何流式传输您的应用程序。流组是 Amazon Streams 用于将您的应用程序 GameLift 流式传输给最终用户的计算资源的集合。创建直播组时,需要指定运行游戏的硬件配置(CPU、GPU、RAM)(称为直播类)、游戏可以运行的地理位置以及每个位置可以同时运行的直播数量(称为流容量)。您可以在创建直播组时链接应用程序,也可以等到稍后再链接,但必须先链接至少一个应用程序,然后才能从直播组进行直播。创建直播组后,Amazon GameLift Streams 会在您分配了流容量的位置分配计算资源。此时,您还可以将其他应用程序关联到直播组,这样您就可以选择要流式传输哪个应用程序。

流容量

表示一次可以处于活动状态的并发流数量。您可以设置每个流组中每个位置的流容量。您可以配置永远在线的容量和最大容量。最大容量表示可能的总流量,将始终在线的容量与根据需要配置的额外容量相结合。

直播会话

指直播本身。这是 Amazon Streams 从服务器向最终用户传输的 GameLift 直播实例。流会话在流组分配的计算资源或流容量上运行。也简称直播