| Interface | Description |
|---|---|
| DashChunkSource |
An
ChunkSource for DASH streams. |
| DashChunkSource.Factory |
Factory for
DashChunkSources. |
| DashSegmentIndex |
Indexes the segments within a media stream.
|
| PlayerEmsgHandler.PlayerEmsgCallback |
Callbacks for player emsg events encountered during DASH live stream.
|
| Class | Description |
|---|---|
| DashMediaSource |
A DASH
MediaSource. |
| DashMediaSource.Factory |
Factory for
DashMediaSources. |
| DashUtil |
Utility methods for DASH streams.
|
| DashWrappingSegmentIndex |
An implementation of
DashSegmentIndex that wraps a ChunkIndex parsed from a
media stream. |
| DefaultDashChunkSource |
A default
DashChunkSource implementation. |
| DefaultDashChunkSource.Factory | |
| DefaultDashChunkSource.RepresentationHolder |
Holds information about a snapshot of a single
Representation. |
| DefaultDashChunkSource.RepresentationSegmentIterator |
MediaChunkIterator wrapping a DefaultDashChunkSource.RepresentationHolder. |
| PlayerEmsgHandler |
Handles all emsg messages from all media tracks for the player.
|
| Exception | Description |
|---|---|
| DashManifestStaleException |
Thrown when a live playback's manifest is stale and a new manifest could not be loaded.
|