

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

# 处理采集作业
<a name="harvest-jobs"></a>

采集任务表示请求在过去的特定时间范围内从端点提取 live-to-VOD（视频点播）资产。 AWS Elemental MediaPackage 使用收获作业中的信息来确定资产的开始和结束时间，以及收获任务完成后的存储位置。

收获作业在创建后仅运行一次。 MediaPackage 在您的账户中保留职位记录，仅供参考。创建采集作业后，您将无法修改或删除记录。

**Topics**
+ [创建采集作业](hj-create.md)
+ [查看采集作业详细信息](hj-view.md)
+ [编辑采集作业](hj-edit.md)
+ [删除采集作业](hj-delete.md)

# 创建采集作业
<a name="hj-create"></a>

创建采集作业，从加密或清晰（未加密）的实时 HLS 或 DASH 直播中提取 live-to-VOD资产。

**重要**  
要运行收获任务并保存 live-to-VOD资产， MediaPackage 必须具有访问和写入存储资产的 Amazon S3 存储桶的权限。要创建具有正确权限 MediaPackage 的角色，请参阅[AWS Elemental MediaPackage 允许访问其他 AWS 服务](setting-up-create-trust-rel.md)。

您可以使用 MediaPackage 控制台 AWS CLI、或 MediaPackage API 来创建收获作业。有关通过 AWS CLI 或 MediaPackage API 创建任务的信息，请参阅 AP [AWS Elemental MediaPackage I 参考](https://docs.aws.amazon.com/mediapackage/latest/apireference/)。

在创建采集作业时，请不要将客户账号等敏感识别信息放入自由格式字段中，比如 **ID** 字段。这适用于您使用 MediaPackage 控制台 AWS CLI、 MediaPackage API 或 AWS SDKs。您输入的任何数据都 MediaPackage 可能会被提取以包含在诊断日志或 Amazon Ev CloudWatch ents 中。

**要创建采集作业（控制台）**

1. 打开 MediaPackage 控制台，网址为[https://console.aws.amazon.com/mediapackage/](https://console.aws.amazon.com/mediapackage/)。

1. 在导航窗格中的**实时**下，选择**采集作业**。

1. 在**采集作业**页面上，选择**创建采集作业**。

1. 在**创建采集作业**页面上，按照以下主题中的说明填写字段：
   + [基本详细信息字段](#hj-create-basic)
   + [开始和结束日期及时间字段](#hj-create-time)
   + [目标字段](#hj-create-destination)

1. 选择**创建**。

## 基本详细信息字段
<a name="hj-create-basic"></a>

收获工作的基本细节定义了其标识符和 live-to-VOD资产来源。

1. 对于 **ID**，输入描述采集作业的名称。ID 是采集作业的主要标识符。当您账户中的采集作业过期时，您可以重复使用该 ID。支持的字符包括字母、数字、下划线（\$1）和短划线（-）。

1. 对于 **Origin 端**点，选择为你从中获取 live-to-VOD资产的直播提供服务的端点。

    请注意以下事项。
   + 您的采集任务必须处于 MediaPackage 终端节点的**启动窗口内。**启动窗口决定了可以从端点采集资产的时间范围。例如，如果端点的启动窗口为 3 天，您可以在该时间范围内随时采集资产。

      MediaPackage 终端节点的启动窗口可以介于 0 到 14 天之间。要调整端点的启动窗口，请参阅 [查看单个端点](endpoints-view-one.md)。
   + 您收获的 live-to-VOD资产的最长持续时间为 24 小时。要设置 live-to-VOD素材资源持续时间，请参阅本章[开始和结束日期及时间字段](#hj-create-time)中的。
   + 端点必须提供明文（未加密）或加密的 DASH 或 HLS 内容。
   + MediaPackage VOD 目前不支持提取加密资产。如果您在 MediaPackage 视频点播工作流程中使用采集的资产，并且您的端点已加密，请在同一频道上创建一个未加密的影子端点。为此，请取消选择 “**允许来源**”，这样新的端点就无法用于播放。 MediaPackage 为未启用起源的端点创建 URL，但 MediaPackage 对发送到此端点的播放请求却返回错误响应。有关更多信息，请参阅 [使用创建 live-to-VOD资产 AWS Elemental MediaPackage](ltov.md)。

## 开始和结束日期及时间字段
<a name="hj-create-time"></a>

开始和结束日期及时间信息定义了采集作业的时间范围。采集作业的最长持续时间为 24 小时。时间基于编码器的节目日期时间（PDT）。为确保编码器和播放设备之间的同步，请务必在要从中获取的端点中包含`EXT-X-PROGRAM-DATE-TIME`标签。有关说明，请参阅[打包程序设置字段](endpoints-hls-packager.md)。

**注意**  
 live-to-VOD资产时机在细分市场之前是准确的。这意味着，如果您指定一个区段内的开始或结束时间，则 MediaPackage包括资产中的整个区段。如果您有一个 3 秒的段，并且开始时间恰好在该段的第 3 秒，则资产将在该段开始前 2 秒进行。

1. 对于**日期和时间格式**，选择用于表示 live-to-VOD资产开始和结束时间的格式。
   + **本地时间**：日期和时间根据当前浏览器会话的设置进行格式化。本地时间采用 24 小时制。
   + **纪元秒**：日期和时间的格式以自纪元以来的秒为单位。
   + **ISO-8601**：日期和时间根据 ISO-8601 标准进行格式化。

1. **在 live-to-VOD资产开始时间中**，输入 live-to-VOD资产的开始时间。资产的开始时间必须与实时事件的开始时间相同或在其之后。开始时间还必须在端点上的启动窗口内。如果端点的窗口为 5 小时，而开始时间为 6 小时前，则采集作业将会失败。

1. **在 live-to-VOD资产结束时间**中，输入 live-to-VOD资产的结束时间。资产的长度不能超过端点上的启动窗口。如果端点的窗口为 5 小时，而开始时间为 2019/07/29 07:15:00，则结束时间不能在 2019/07/29 12:15:00 之后。结束时间还必须是过去的时间。

## 目标字段
<a name="hj-create-destination"></a>

目标信息定义了从直播中采集 live-to-VOD资源后如何 MediaPackage 保存资产。

1. 对于 **IAM 角色 ARN**，请输入 IAM 角色的 ARN，该角色提供从存储 live-to-VOD资产的 Amazon S3 存储桶进行读取和写入的 MediaPackage 权限。这是您在 [AWS Elemental MediaPackage 允许访问其他 AWS 服务](setting-up-create-trust-rel.md) 中创建的角色。

1. 在 A **mazon S3 存储桶名称**中，输入您 MediaPackage 要存储 live-to-VOD资产的存储桶。Amazon S3 存储桶名称必须 MediaPackage 位于收件所在的同一区域。

1. 在 **Manifest 密钥**中，输入存储桶内 live-to-VOD资产的路径，包括资产父清单的文件名。如果存储桶中尚不存在目录结构，则将其 MediaPackage 创建。
**重要**  
清单密钥必须是唯一的。当您对多个采集作业使用相同的清单键时，资产的最新播放列表将覆盖现有播放列表。唯一应重复使用清单密钥的时间是在采集相同内容时，例如，如果先前内容的采集存在问题。

# 查看采集作业详细信息
<a name="hj-view"></a>

查看您在过去 90 天内创建的所有采集作业。90 天后，您账户中的采集作业将会过期。

您可以使用 MediaPackage 控制台 AWS CLI、或 MediaPackage API 来查看收获作业。有关通过 AWS CLI 或 MediaPackage API 查看任务的信息，请参阅 AP [AWS Elemental MediaPackage I 参考](https://docs.aws.amazon.com/mediapackage/latest/apireference/)。

**要查看采集作业详细信息（控制台）**

1. 打开 MediaPackage 控制台，网址为[https://console.aws.amazon.com/mediapackage/](https://console.aws.amazon.com/mediapackage/)。

1. 在导航窗格中的**实时**下，选择**采集作业**。

1. 在**采集作业**页面上，选择采集作业以查看其详细信息。

# 编辑采集作业
<a name="hj-edit"></a>

您无法编辑采集作业。要创建具有不同设置的采集作业，请参阅 [创建采集作业](hj-create.md)。

# 删除采集作业
<a name="hj-delete"></a>

您无法删除采集作业。
+ 要创建具有不同设置的采集作业，请参阅 [创建采集作业](hj-create.md)。
+ 要删除通过采集任务 MediaPackage 创建的 VOD 资产，请参阅 *Amazon 简单存储服务入门指南中的删除对象和存储*[桶](https://docs.aws.amazon.com/AmazonS3/latest/gsg/DeletingAnObjectandBucket.html)。