

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

# 使用工作 MediaLive 流程向导
<a name="wizard"></a>

AWS Elemental MediaLive 工作流程向导可让您快速启动并运行 MediaLive 频道。向导将创建通道和输入（如果它们不存在）。但它也会在其他服务中创建相关资源（例如中的频道 AWS Elemental MediaPackage）。因此，它有助于整个工作流程，而不仅仅是 MediaLive 部分。

**Topics**
+ [关于工作流向导](wizard-about.md)
+ [使用工作流向导](wizard-procedure.md)
+ [下一步——新用户](wizard-next-step-novice.md)
+ [下一步——经验丰富的视频用户](wizard-next-step-experienced.md)

# 关于工作流向导
<a name="wizard-about"></a>

## 支持的输入
<a name="wizard-inputs"></a>

要使用工作流向导，必须从以下源之一提取单个源：
+ 流入 AWS Elemental MediaConnect。
+ 来自 AWS Elemental Link 硬件设备的内容。
+ 来自手机或网络摄像头的内容。源使用 RTMP 协议传输。
+ 存储在 Amazon S3 或 HTTP 服务器上的 MP4 文件。

## 支持的输出
<a name="wizard-outputs"></a>

您可以使用工作流向导从源中提取一个视频资产和一个音频资产，然后将其转换为以下一种或多种输出类型：
+ 输出发送到 AWS Elemental MediaPackage 渠道，然后交付给亚马逊 CloudFront。 CloudFront将内容分发给您的最终用户。
+ 输出要发送到 AWS Elemental MediaStore 容器，然后传送到 CloudFront。 CloudFront将内容分发给您的最终用户。
+ 输出到 Facebook、Twitch 或 YouTube

## 低接触设置
<a name="wizard-low-touch"></a>

工作流向导会在上游系统中自动执行尽可能多的设置。例如，你的来源可能在里面 MediaConnect ，但你可能还没有创建流程。在这种情况下，工作流向导会自动为您创建流。

工作流向导也会在一个或多个下游系统中自动执行尽可能多的设置。例如，您可能要发送至 MediaPackage，但可能尚未创建 MediaPackage 频道，也可能尚未设置 CloudFront。在这种情况下，工作流向导将在这些服务中执行设置。

当您使用工作流向导而非现有资源来创建这些资源时，工作流向导效果最好。

# 使用工作流向导
<a name="wizard-procedure"></a>

## 创建工作流
<a name="wizard-create"></a>

1. 确定您需要的一个或多个输出的类型。

   如果你没有向 Facebook、Twitch 或 Twitch 发送消息 YouTube，那么你的主要决定是使用 MediaPackage 还是。 MediaStore如果您打算重新打包输出，请选择[MediaPackage](https://aws.amazon.com/mediapackage/)。如果你对重新包装一无所知并怀疑自己不需要它，你可以选择[MediaStore](https://aws.amazon.com/mediastore/)。如果您发现自己做了错误的决定，后面可以随时修改工作流。

1. 确定您的源类型。如有必要，请与提供源的人交谈。

1. 如果源使用 RTMP 协议，则必须使用常规 MediaLive 控制台设置输入安全组。请参阅[使用输入安全组](working-with-input-security-groups.md)。

1. 确保您已设置用户必须拥有的 IAM 权限，这样他们才能创建和运行工作流。请参阅 [为用户设置 IAM 权限](setting-up-for-production.md)，尤其是 [参考：非管理员用户访问要求摘要](setup-users-step-1-summary.md)。

1. 登录 AWS 管理控制台 并打开 MediaLive 控制台，网址为[https://console.aws.amazon.com/medialive/](https://console.aws.amazon.com/medialive/)。

1. 从导航面板中，选择**工作流向导**。按照工作流向导中的步骤操作。

1. 在页面上选择**创建**后，系统将显示有关工作流的详细信息。工作流向导涉及的每个资源都会显示一张卡片。

   工作流程向导创建 CloudFormation 堆栈。 CloudFormation 运行该堆栈以创建所有其他资源：
   + 一个 MediaLive 输入。
   + 一个 MediaLive 频道。
   + 您创建的工作流程中涉及的所有 AWS 服务中的所有资源。您的工作流程可能涉及 MediaPackage MediaStore、和 CloudFront。

1. 资源全部创建完毕后，您可以在工作流的详细信息页面上选择**启动工作流**。向导启动通道。向导还会启动 MediaConnect 流程（如果有的话）。

## 修改工作流
<a name="wizard-modify"></a>

您不能使用工作流向导修改现有工作流。有关进行更改的建议，请参阅 [下一步——新用户](wizard-next-step-novice.md) 和 [下一步——经验丰富的视频用户](wizard-next-step-experienced.md)。

## 删除工作流
<a name="wizard-delete"></a>

您可以删除工作流程。 MediaLive 按如下方式处理属于工作流程的资源：
+ 删除通道。
+ 它总是会删除 CloudFormation 堆栈。
+ 如果输入是由工作流向导创建的，则会删除该输入。如果输入已经存在，则不会删除输入。
+ 如果工作流向导创建了流程，则它会删除与 MediaConnect 输入关联的流程（如果有）。
+ 它会删除 MediaPackage 频道（如果有的话）及其端点。
+ 它会尝试删除 MediaStore 容器（如果有的话），并且该容器是由工作流程向导创建的。如果容器中包含任何对象，包括与此工作流无关的对象，则删除操作将失败。
+ 如果 CloudFront 分发是由工作流向导创建的，则它会将其删除。

# 下一步——新用户
<a name="wizard-next-step-novice"></a>

如果您不熟悉视频流领域，并且要求不高，则可能会发现工作流向导实现了您需要的所有功能，而且**工作流详细信息**页面为您提供了所需的监控详细信息和运行时控制。

但是，如果你愿意，你可以使用普通 MediaLive 控制台为频道添加更多功能。例如，您可以在输出中添加字幕（假设源中包含字幕）。有关修改通道的信息，请参阅 [编辑和删除通道](editing-deleting-channel.md)。

如果您创建的工作流程涉及 MediaStore MediaPackage CloudFront、和，则应阅读这些服务的用户指南，以更好地了解它们的角色以及您可以添加的有关这些服务的功能的信息。

您还应该阅读有关其他 AWS 服务的定价信息，以便了解您的工作流程产生的 AWS 费用。 MediaLive有关 MediaLive 费用的信息，请参阅[定价在 MediaLive](pricing.md)。

# 下一步——经验丰富的视频用户
<a name="wizard-next-step-experienced"></a>

如果您有视频流媒体和其他 AWS 服务的经验，则可能需要向工作流程中添加来自其他 AWS 服务的更多 MediaLive 资源和更多资源。以下是可以修改工作流的一些方法。
+ 您可以使用 AWS 控制台或 AWS SDK 使用每项服务。例如，您可以使用 MediaLive 控制台向频道添加更多 MediaLive 输入。或者，您可以使用 AWS CLI 创建一个 MediaStore 容器，然后在您的频道中创建使用该容器作为目标的新 MediaLive 输出。
+ 您可以使用 CloudFormation 来修改 CloudFormation 堆栈，以包含更多资源 CloudFormation 以供创建。例如，您可以创建和附加更多 MediaLive 输入。或者你可以向工作流程中添加一个 AWS Lambda 函数。要了解更多信息，请在 MediaLive 控制台中显示工作流程的详细信息页面，然后选择相应的链接。
+ 您可以使用媒体服务应用程序映射器（MSAM）来监控您的资源。要了解更多信息，请在 MediaLive 控制台中显示工作流程的详细信息页面，然后选择相应的链接。

如果您创建的工作流程涉及 MediaStore MediaPackage CloudFront、和，则应阅读这些服务的用户指南，以更好地了解它们的角色以及您可以添加的这些服务的功能信息。

您还应该阅读有关其他 AWS 服务的定价信息，以便了解您的工作流程产生的 AWS 费用。 MediaLive有关 MediaLive 费用的信息，请参阅[定价在 MediaLive](pricing.md)。