Why is my AWS Elemental Mediatalor Linear Channel not continuous


Hello Everyone,

We have a projet to setup a linear channel hosted on AWS.

The current worflow is :

  1. upload my .mp4 content on S3,
  2. Use MediaConvert to package each content in HLS and store the results in S3
  3. Build the playlist with MediaTailor.
  4. Stream

I analyse the output of MediaTailor in a separate cloud-based streaming software.

However, I noticed the transition between every media is not instantaneous. This means I get approx 30sec of blackout each time the file changes.

What could cause such issue? I currently have the filler state running all day-long with a single file but the blackout still happens (so I guess the issue is not a format mismatch between files)

Thank you very much for your help. This is our first project on AWS so please be indulgent ^^


EDIT: As an example, here is the current signal I receive. As you can see I get nothing everytime the file changes

Enter image description here

1 Answer

AWS Elemental MediaTailor is designed to provide seamless transitions between content, so you should not be experiencing 30 seconds of blackout during transitions.

Here are a few things you might want to check:

  • Manifest Consistency: MediaTailor relies heavily on the manifest files generated by MediaConvert. Make sure the manifest files are consistent and correctly formatted. Any discrepancies in the manifests could potentially lead to issues during transitions.

  • Codec Consistency: Ensure that all your video files are encoded using the same codec and have the same resolution, frame rate, etc. Differences in these parameters could potentially cause disruptions during transitions.

  • Segment Duration: MediaTailor uses the segment duration specified in the manifest files to determine when to switch to the next piece of content. If the actual duration of the segments in your video files does not match the duration specified in the manifest files, this could potentially cause issues during transitions.

  • ADS Configuration: Check your ADS (Ad Decision Server) configuration in MediaTailor. If there's an issue with fetching ads or inserting ads into your stream, this could potentially lead to disruptions.

  • Network Issues: Check for any network-related issues that might be preventing MediaTailor from fetching the next piece of content in time.

  • Check Your Cloud-Based Streaming Software: It's also possible that the issue might be with the cloud-based streaming software that you're using to analyze the output of MediaTailor. You might want to check if the software is configured correctly to handle the transitions.

If you've checked all these aspects and are still experiencing issues, I recommend reaching out to AWS Support. They should be able to help you troubleshoot this issue further.

Also, you might want to consider using AWS Elemental MediaPackage in your workflow. It offers just-in-time packaging of live streams, which might help in achieving more seamless transitions between different pieces of content.

profile picture
answered 8 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions