Stay organized with collections
Save and categorize content based on your preferences.
Classes
AdaptationSet |
Represents a set of interchangeable encoded versions of a media content component.
|
BaseUrl |
A base URL, as defined by ISO 23009-1, 2nd edition, 5.6. and ETSI TS 103 285 V1.2.1, 10.8.2.1
|
DashManifest |
Represents a DASH media presentation description (mpd), as defined by ISO/IEC 23009-1:2014 Section 5.3.1.2.
|
DashManifestParser |
A parser of media presentation description files.
|
DashManifestParser.RepresentationInfo |
A parsed Representation element.
|
Descriptor |
A descriptor, as defined by ISO 23009-1, 2nd edition, 5.8.2.
|
EventStream |
A DASH in-MPD EventStream element, as defined by ISO/IEC 23009-1, 2nd edition, section 5.10.
|
Period |
Encapsulates media content components over a contiguous period of time.
|
ProgramInformation |
A parsed program information element.
|
RangedUri |
Defines a range of data located at a reference uri.
|
Representation |
A DASH representation.
|
Representation.MultiSegmentRepresentation |
A DASH representation consisting of multiple segments.
|
Representation.SingleSegmentRepresentation |
A DASH representation consisting of a single segment.
|
SegmentBase |
An approximate representation of a SegmentBase manifest element.
|
SegmentBase.MultiSegmentBase |
A SegmentBase that consists of multiple segments.
|
SegmentBase.SegmentList |
A MultiSegmentBase that uses a SegmentList to define its segments.
|
SegmentBase.SegmentTemplate |
A MultiSegmentBase that uses a SegmentTemplate to define its segments.
|
SegmentBase.SegmentTimelineElement |
Represents a timeline segment from the MPD's SegmentTimeline list.
|
SegmentBase.SingleSegmentBase |
A SegmentBase that defines a single segment.
|
ServiceDescriptionElement |
Represents a service description element.
|
UrlTemplate |
A template from which URLs can be built.
|
UtcTimingElement |
Represents a UTCTiming element.
|
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-05-15 UTC.
[null,null,["Last updated 2025-05-15 UTC."],[],[],null,["# androidx.media3.exoplayer.dash.manifest\n=======================================\n\n*** ** * ** ***\n\n[Kotlin](/reference/kotlin/androidx/media3/exoplayer/dash/manifest/package-summary \"View this page in Kotlin\") \\|Java\n\nClasses\n-------\n\n|---------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [AdaptationSet](/reference/androidx/media3/exoplayer/dash/manifest/AdaptationSet) | Represents a set of interchangeable encoded versions of a media content component. |\n| [BaseUrl](/reference/androidx/media3/exoplayer/dash/manifest/BaseUrl) | A base URL, as defined by ISO 23009-1, 2nd edition, 5.6. and ETSI TS 103 285 V1.2.1, 10.8.2.1 |\n| [DashManifest](/reference/androidx/media3/exoplayer/dash/manifest/DashManifest) | Represents a DASH media presentation description (mpd), as defined by ISO/IEC 23009-1:2014 Section 5.3.1.2. |\n| [DashManifestParser](/reference/androidx/media3/exoplayer/dash/manifest/DashManifestParser) | A parser of media presentation description files. |\n| [DashManifestParser.RepresentationInfo](/reference/androidx/media3/exoplayer/dash/manifest/DashManifestParser.RepresentationInfo) | A parsed Representation element. |\n| [Descriptor](/reference/androidx/media3/exoplayer/dash/manifest/Descriptor) | A descriptor, as defined by ISO 23009-1, 2nd edition, 5.8.2. |\n| [EventStream](/reference/androidx/media3/exoplayer/dash/manifest/EventStream) | A DASH in-MPD EventStream element, as defined by ISO/IEC 23009-1, 2nd edition, section 5.10. |\n| [Period](/reference/androidx/media3/exoplayer/dash/manifest/Period) | Encapsulates media content components over a contiguous period of time. |\n| [ProgramInformation](/reference/androidx/media3/exoplayer/dash/manifest/ProgramInformation) | A parsed program information element. |\n| [RangedUri](/reference/androidx/media3/exoplayer/dash/manifest/RangedUri) | Defines a range of data located at a reference uri. |\n| [Representation](/reference/androidx/media3/exoplayer/dash/manifest/Representation) | A DASH representation. |\n| [Representation.MultiSegmentRepresentation](/reference/androidx/media3/exoplayer/dash/manifest/Representation.MultiSegmentRepresentation) | A DASH representation consisting of multiple segments. |\n| [Representation.SingleSegmentRepresentation](/reference/androidx/media3/exoplayer/dash/manifest/Representation.SingleSegmentRepresentation) | A DASH representation consisting of a single segment. |\n| [SegmentBase](/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase) | An approximate representation of a SegmentBase manifest element. |\n| [SegmentBase.MultiSegmentBase](/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase.MultiSegmentBase) | A [SegmentBase](/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase) that consists of multiple segments. |\n| [SegmentBase.SegmentList](/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase.SegmentList) | A [MultiSegmentBase](/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase.MultiSegmentBase) that uses a SegmentList to define its segments. |\n| [SegmentBase.SegmentTemplate](/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase.SegmentTemplate) | A [MultiSegmentBase](/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase.MultiSegmentBase) that uses a SegmentTemplate to define its segments. |\n| [SegmentBase.SegmentTimelineElement](/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase.SegmentTimelineElement) | Represents a timeline segment from the MPD's SegmentTimeline list. |\n| [SegmentBase.SingleSegmentBase](/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase.SingleSegmentBase) | A [SegmentBase](/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase) that defines a single segment. |\n| [ServiceDescriptionElement](/reference/androidx/media3/exoplayer/dash/manifest/ServiceDescriptionElement) | Represents a service description element. |\n| [UrlTemplate](/reference/androidx/media3/exoplayer/dash/manifest/UrlTemplate) | A template from which URLs can be built. |\n| [UtcTimingElement](/reference/androidx/media3/exoplayer/dash/manifest/UtcTimingElement) | Represents a UTCTiming element. |"]]