

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用收集任務
<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>

建立收集任務，從加密或清除 （未加密） 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 建立任務的資訊，請參閱 [AWS Elemental MediaPackage API 參考](https://docs.aws.amazon.com/mediapackage/latest/apireference/)。

當您建立收集任務時，請勿將客戶帳戶號碼等敏感識別資訊填入自由格式欄位，例如 **ID** 欄位。當您使用 MediaPackage 主控台、MediaPackage API 或 AWS SDKs時 AWS CLI，就會套用此規則。您在 MediaPackage 中輸入的任何資料都可能被選入診斷日誌或 Amazon CloudWatch Events 中。

**建立收集任務 (主控台)**

1. 開啟 MediaPackage 主控台，網址為 https：//[https://console.aws.amazon.com/mediapackage/](https://console.aws.amazon.com/mediapackage/)。

1. 在導覽窗格的 **Live (即時)** 下，選擇 **Harvest jobs (收集任務)**。

1. 在**收集任務**頁面上，選擇**建立收集任務**。

1. 在 **Create harvest job (建立收集任務)** 頁面上，依照下列主題所述填寫欄位：
   + [基本詳細資訊欄位](#hj-create-basic)
   + [開始和結束日期和時間欄位](#hj-create-time)
   + [目的地欄位](#hj-create-destination)

1. 選擇**建立**。

## 基本詳細資訊欄位
<a name="hj-create-basic"></a>

收集任務的基本詳細資訊將定義其識別符和實況錄音影像隨選播送資產的來源。

1. 在 **ID** 中，輸入描述收集任務的名稱。ID 是收集任務的主要識別符。當您帳戶的收集任務過期時，您可以重複使用該 ID。支援的字元包括字母、數字、底線 (\$1) 和破折號 (-)。

1. 針對 **Origin endpoint (來源端點)**，選取提供您要從中收集實況錄音影像隨選播送資產之即時串流的端點。

    請注意下列考量。
   + 收集任務必須落在 MediaPackage 端點的**起始時段**內。起始時段決定可從端點收集資產的時間範圍。例如，如果您的端點有三天的起始時段，您可以在該時間範圍內隨時收集您的資產。

      MediaPackage 端點的起始時段可以介於零到 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)。

**注意**  
實況錄音影像隨選播送資產的準確度以區段為準。這表示如果您指出落在區段內的開始或結束時間，MediaPackage 會包含資產中的整個區段。如果您有一個 3 秒的區段，而開始時間落在區段的第三秒，則資產會提早兩秒，在區段的開始時間開始。

1. 針對 **Date and time format (日期和時間格式)**，選擇您用來表示實況錄音影像隨選播送資產開始和結束時間的格式。
   + **當地時間** - 日期和時間會根據您目前瀏覽器工作階段的設定進行格式化。當地時間使用 24 小時制。
   + **Epoch 秒** - 日期和時間的格式為自 Epoch 以來的秒數。
   + **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>

目的地資訊定義 MediaPackage 從live-to-VOD播送資產後如何儲存。

1. 針對 **IAM 角色 ARN**，輸入 IAM 角色的 ARN，該角色提供 MediaPackage 存取權，以便從存放live-to-VOD播送資產的 Amazon S3 儲存貯體讀取和寫入。此為您在 [允許 AWS Elemental MediaPackage 存取其他 AWS 服務](setting-up-create-trust-rel.md) 中建立的角色。

1. 針對 **Amazon S3 儲存貯體名稱**，輸入您希望 MediaPackage 存放live-to-VOD播送資產的儲存貯體。Amazon S3 儲存貯體名稱必須位於 MediaPackage 收集來源的相同區域。

1. 針對 **Manifest key (資訊清單金鑰)**，輸入儲存貯體內實況錄音影像隨選播送資產的路徑，包括資產父系資訊清單的檔案名稱。如果儲存貯體中尚不存在目錄結構，MediaPackage 會建立該結構。
**重要**  
資訊清單金鑰必須是唯一的。當您對多個收集任務使用相同的資訊清單金鑰時，資產的最新播放清單會覆寫現有的播放清單。唯一應重複使用資訊清單金鑰的時機，是在收集相同的內容時 (例如先前收集內容時發生問題)。

# 檢視收集任務詳細資訊
<a name="hj-view"></a>

檢視您在過去 90 天內建立的所有收集任務。過了 90 天後，收集任務就會從您的帳戶過期。

您可以使用 MediaPackage 主控台、 AWS CLI或 MediaPackage API 來檢視收集任務。如需有關透過 AWS CLI 或 MediaPackage API 檢視任務的資訊，請參閱 [AWS Elemental MediaPackage API 參考](https://docs.aws.amazon.com/mediapackage/latest/apireference/)。

**檢視收集任務詳細資訊 (主控台)**

1. 開啟 MediaPackage 主控台，網址為 https：//[https://console.aws.amazon.com/mediapackage/](https://console.aws.amazon.com/mediapackage/)。

1. 在導覽窗格的 **Live (即時)** 下，選擇 **Harvest jobs (收集任務)**。

1. 在**收集任務**頁面上，選擇收集任務以檢視其詳細資訊。

# 編輯收集任務
<a name="hj-edit"></a>

您無法編輯收集任務。若要使用不同的設定來建立收集任務，請參閱[建立收集任務](hj-create.md)。

# 刪除收集任務
<a name="hj-delete"></a>

您無法刪除收集任務。
+ 若要使用不同的設定來建立收集任務，請參閱[建立收集任務](hj-create.md)。
+ 若要刪除 MediaPackage 使用收集任務建立的 VOD 資產，請參閱《Amazon Simple Storage Service 入門指南》中的[刪除物件和儲存貯](https://docs.aws.amazon.com/AmazonS3/latest/gsg/DeletingAnObjectandBucket.html)體。 **