Harvest a live-to-VOD clip from an AWS MediaPackage live channel

domain: docs.aws.amazon.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Ensure the MediaPackage live channel has an HarvestJob-compatible endpoint configured; HarvestJobs are typically supported on HLS packaging configurations with a sufficiently long time-delay window.
  2. Call the CreateHarvestJob API on the MediaPackage endpoint, specifying the startTime and endTime (ISO 8601 format, UTC) of the desired clip and an S3 destination (bucket ARN and manifest key prefix).
  3. MediaPackage assembles the requested time range from its DVR buffer and writes an HLS asset (manifest + TS segments or fMP4 segments) to the specified S3 location.
  4. Poll GetHarvestJob or use CloudWatch Events for harvest job state changes (IN_PROGRESS → SUCCEEDED or FAILED).
  5. Once SUCCEEDED, the S3 location contains a self-contained HLS VOD asset; optionally ingest it into MediaConvert for further packaging or into CloudFront for CDN delivery.
  6. Ensure the MediaPackage origin endpoint's time-delay window covers the harvest time range; segments outside the retention window cannot be harvested.

Known gotchas

Related routes

Harvest a live-to-VOD asset from an AWS MediaPackage channel
aws-mediapackage · 5 steps · unrated
Configure an AWS Elemental MediaPackage v2 harvest job to export a live stream segment to a VOD asset
docs.aws.amazon.com · 5 steps · unrated
Create a VOD clip from a live-to-VOD asset on Mux, including safely clipping while the source broadcast is still active
docs.mux.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans