The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Paws::MediaLive::AudioOnlyHlsSettings

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::MediaLive::AudioOnlyHlsSettings object:

  $service_obj->Method(Att1 => { AudioGroupId => $value, ..., AudioTrackType => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::MediaLive::AudioOnlyHlsSettings object:

  $result = $service_obj->Method(...);
  $result->Att1->AudioGroupId

DESCRIPTION

Audio Only Hls Settings

ATTRIBUTES

AudioGroupId => Str

  Specifies the group to which the audio Rendition belongs.

AudioOnlyImage => Paws::MediaLive::InputLocation

  For use with an audio only Stream. Must be a .jpg or .png file. If
given, this image will be used as the cover-art for the audio only
output. Ideally, it should be formatted for an iPhone screen for two
reasons. The iPhone does not resize the image, it crops a centered
image on the top/bottom and left/right. Additionally, this image file
gets saved bit-for-bit into every 10-second segment file, so will
increase bandwidth by {image file size} * {segment count} * {user
count.}.

AudioTrackType => Str

  Four types of audio-only tracks are supported: Audio-Only Variant
Stream The client can play back this audio-only stream instead of video
in low-bandwidth scenarios. Represented as an EXT-X-STREAM-INF in the
HLS manifest. Alternate Audio, Auto Select, Default Alternate rendition
that the client should try to play back by default. Represented as an
EXT-X-MEDIA in the HLS manifest with DEFAULT=YES, AUTOSELECT=YES
Alternate Audio, Auto Select, Not Default Alternate rendition that the
client may try to play back by default. Represented as an EXT-X-MEDIA
in the HLS manifest with DEFAULT=NO, AUTOSELECT=YES Alternate Audio,
not Auto Select Alternate rendition that the client will not try to
play back by default. Represented as an EXT-X-MEDIA in the HLS manifest
with DEFAULT=NO, AUTOSELECT=NO

SEE ALSO

This class forms part of Paws, describing an object used in Paws::MediaLive

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues