Working with data plane APIs in AWS Elemental MediaPackage - AWS Elemental MediaPackage v2

Working with data plane APIs in AWS Elemental MediaPackage

MediaPackage uses three data plane actions for ingesting and egressing video content. MediaPackage does not use these actions to configure Channel Group, Channel, or Origin Endpoint resources.

PutObject

During ingest, uploads video segments from an encoder into a MediaPackage channel.

To call PutObject, perform an HTTP GET request to the ingest URL for a channel.

For more information about video format requirements for PutObject, see Supported input types.

GetObject

Download video segments from an origin endpoint in MediaPackage.

To call GetObject, perform an HTTP GET request to an egress URL on an origin endpoint.

GetHeadObject

Retrieves just the HTTP headers of the video content.

To call GetHeadObject, perform an HTTP HEAD request to an egress URL on an origin endpoint.

You can dynamically produce client manifests by appending parameters to the playback request. The following topics provide information about the available query parameters: