- Más nuevo
- Más votos
- Más comentarios
Hi,
You can use the harvest feature of AWS Elemental MediaPackage to save a specific time window from a live endpoint to S3 : https://docs.aws.amazon.com/mediapackage/latest/ug/harvest-jobs.html.
Thanks
There are several options to capture and store a live stream created using MediaLive, MediaPackage and CloudFront.
Using AWS MediaLive you can store the stream to S3 in two ways, creating either an HLS output or a TS output to an S3 bucket.
-
TS Archive output, see this link for configuration. Note the Rollover Setting to create the length of sub files stored https://docs.aws.amazon.com/medialive/latest/ug/archive-destinations.html NOTE: TS Archive output will be charged as a separate output, in addition to the HLS otput to AWS MediaPackage.
-
S3 Output, see this link for configuration using HLS https://docs.aws.amazon.com/medialive/latest/ug/hls-destinations-s3.html NOTE: S3 Outputs will be charged for each rendition sent to S3, in addition to the HLS output renditions.
AWS MediaPackage also offers the Harvest Job function to store a live stream to S3 after the live event. Duplicating the link provided in the previous answer. https://docs.aws.amazon.com/mediapackage/latest/ug/harvest-jobs.html
A note about MediaPackage. Depending on how deep the Startover Window is configured per MediaPackage Endpoint, streams up to 14 days in the past can be requested for viewing. See this link for Startover Window setup. https://docs.aws.amazon.com/mediapackage/latest/ug/time-shifted.html
Contenido relevante
- OFICIAL DE AWSActualizada hace 4 años
- OFICIAL DE AWSActualizada hace un año