Step A: Prepare the SWF Asset - AWS Elemental Live

This is version 2.18 of the AWS Elemental Live documentation. This is the latest version. For prior versions, see the Previous Versions section of AWS Elemental Live and AWS Elemental Statmux Documentation.

Step A: Prepare the SWF Asset

  1. Create a File – Use third-party software to create the SWF file. Take care with these aspects:

    • Encoder processing resources: SWF files can be very resource-intensive. See Motion Graphic Overlay with SWF.

    • Aspect ratio: The motion overlay can have any aspect ratio. It does not have to match the aspect ratio of the video output.

    • Size: The motion overlay can be any size, in pixels, up to the size of the underlying video. The motion overlay must be prepared in the desired size; there is no way to resize it when setting it up in the event.

    • Position: The overlay cannot be positioned so that part of the overlay runs beyond the right edge and/or bottom edge of the underlying video.

      • If you set up a motion overlay so that it is too big or it overruns and AWS Elemental Live can identify this error at event creation time, then an error message will appear.

      • If AWS Elemental Live cannot identify the error in advance, an error message will appear while the event is running. The event will not stop but the insertion request will fail.

  2. Place the File – Place the SWF file in a location accessible to AWS Elemental Live: on a local directory, on a remote filesystem accessible via mount point, or in an S3 bucket.

    You can specify the location in one of the following ways:

    • Local to the AWS Elemental Live appliance. E.g. /data/assets/overlay.swf

    • A remote server via a mount point. E.g. /data/mnt/assets/overlay.swf

    • An S3 bucket, using SSL. E.g. s3ssl://company.test/sample_bucket/overlay.swf

    • An S3 bucket, without SSL. E.g. s3://company.test/sample_bucket/overlay.swf