| Modifier and Type | Field | Description |
|---|---|---|
java.util.List<PlaylistModel> |
PlaylistModel.playlists |
| Modifier and Type | Method | Description |
|---|---|---|
PlaylistModel |
PlaylistReader.parsePlaylist(java.io.BufferedReader reader) |
|
PlaylistModel |
PlaylistReader.parsePlaylist(java.io.InputStream in) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<Attribute> |
TagReaderUtils.parseAttributes(String line,
String tag,
PlaylistModel playlist) |
|
boolean |
ITagReader.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderAllowCache.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderByteRange.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderDiscontinuity.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderDiscontinuitySequence.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderEndList.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderIFramesOnly.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderIFrameStreamInf.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderIndependentSegments.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderINF.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderKey.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderM3U.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderMap.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderMedia.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderMediaSequence.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
TagModelPartialSegment |
TagReaderPartialSegment.parseTag(String line,
PlaylistModel playlist) |
|
boolean |
TagReaderPartialSegment.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
TagModelPartialSegmentINF |
TagReaderPartialSegmentINF.parseTag(String line,
PlaylistModel playlist) |
|
boolean |
TagReaderPartialSegmentINF.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderPlaylistType.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderPreFetch.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderProgramDateTime.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
TagModelRenditionReport |
TagReaderRenditionReport.parseTag(String line,
PlaylistModel playlist) |
|
boolean |
TagReaderRenditionReport.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderServerControl.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderSessionData.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderSessionKey.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderSkip.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderStart.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderStreamInf.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderTargetDuration.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderUnknown.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
boolean |
TagReaderVersion.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
|
protected boolean |
TagReaderStreamInf.processCommonAttributes(java.util.List<Attribute> attributes,
TagModelStreamInfCommon model,
PlaylistModel playlist) |
|
protected void |
TagReaderUtils.propagateDebug(TagModel model,
PlaylistModel playlist) |
|
java.util.List<String> |
TagReaderUtils.splitAttributes(String line,
String tag,
PlaylistModel playlist) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
ManifestWriter.write(PlaylistModel playlist) |
Deprecated.
Use the more generic write(ManifestModel manifest) instead
|
| Modifier and Type | Method | Description |
|---|---|---|
protected PlaylistModel |
PushPublishHTTPCupertino.createMasterPlaylist() |
Creates a master playlist and propagates the context string from this implemenation to the returned playlist model
|
PlaylistModel |
PushPublishHTTPCupertinoUtil.createMasterPlaylist(String context,
boolean logDebugManifest) |
Creates a master playlist and propagates the context string from this implemenation to the returned playlist model
|
protected PlaylistModel |
PushPublishHTTPCupertino.createMediaPlaylist(int renditionIdx) |
Creates a empty media playlist and propagates the context from this implemenation to the returned playlist
|
PlaylistModel |
PushPublishHTTPCupertinoUtil.createMediaPlaylist(int renditionIdx,
PushPublishHTTPCupertino hlsEntry,
String context,
boolean logDebugManifest) |
Creates a empty media playlist and propagates the context from this implemenation to the returned playlist
|
PlaylistModel |
PushPublishHTTPCupertinoUtil.getMediaPlaylistForRendtion(PlaylistModel masterPlaylist,
int renditionIndex) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
PushPublishHTTPCupertino.addTagToPlaylist(PlaylistModel playlist,
int idx,
TagModel tag) |
Adds the provided TagModel to the list of TagModels at the idx for the provided Playlist Model
|
protected void |
PushPublishHTTPCupertino.addTagToPlaylist(PlaylistModel playlist,
TagModel tag) |
Adds the provided TagModel to the end of the list of TagModels for the provided Playlist Model
|
void |
PushPublishHTTPCupertinoUtil.addTagToPlaylist(PlaylistModel playlist,
int idx,
TagModel tag) |
Adds the provided TagModel to the list of TagModels at the idx for the provided Playlist Model
|
void |
PushPublishHTTPCupertinoUtil.addTagToPlaylist(PlaylistModel playlist,
TagModel tag) |
Adds the provided TagModel to the end of the list of TagModels for the provided Playlist Model
|
protected String |
PushPublishHTTPCupertinoCloudStorageHandler.getDestinationStreamPath(PlaylistModel playlist) |
|
PlaylistModel |
PushPublishHTTPCupertinoUtil.getMediaPlaylistForRendtion(PlaylistModel masterPlaylist,
int renditionIndex) |
|
int |
PushPublishHTTPCupertinoUtil.getMediaPlaylistRenditionIndex(PlaylistModel mediaPlaylist) |
|
String |
PushPublishHTTPCupertino.printPlaylist(PlaylistModel playlist) |
Will print the provided playlist to a String.
|
int |
IPushPublishHTTPCupertino.sendGroupMasterPlaylist(String groupName,
PlaylistModel playlist) |
Sends a group master playlist to the destination.
|
int |
PushPublishHTTPCupertinoAkamaiHandler.sendGroupMasterPlaylist(String groupName,
PlaylistModel playlist) |
|
int |
PushPublishHTTPCupertinoCloudStorageHandler.sendGroupMasterPlaylist(String groupName,
PlaylistModel playlist) |
|
int |
PushPublishHTTPCupertinoGoogleHandler.sendGroupMasterPlaylist(String groupName,
PlaylistModel masterPlaylist) |
|
int |
IPushPublishHTTPCupertino.sendMasterPlaylist(PlaylistModel playlist) |
Sends the master playlist to the destination.
|
int |
PushPublishHTTPCupertinoAkamaiHandler.sendMasterPlaylist(PlaylistModel playlist) |
|
int |
PushPublishHTTPCupertinoCloudStorageHandler.sendMasterPlaylist(PlaylistModel playlist) |
|
int |
PushPublishHTTPCupertinoGoogleHandler.sendMasterPlaylist(PlaylistModel playlist) |
|
int |
IPushPublishHTTPCupertino.sendMediaPlaylist(PlaylistModel playlist) |
Sends the media playlist to the destination.
|
int |
PushPublishHTTPCupertinoAkamaiHandler.sendMediaPlaylist(PlaylistModel playlist) |
|
int |
PushPublishHTTPCupertinoCloudStorageHandler.sendMediaPlaylist(PlaylistModel playlist) |
|
int |
PushPublishHTTPCupertinoGoogleHandler.sendMediaPlaylist(PlaylistModel playlist) |
|
protected int |
PushPublishHTTPCupertinoCloudStorageHandler.sendPlaylist(String parentMethod,
java.net.URI uri,
PlaylistModel playlist) |
|
void |
PushPublishHTTPCupertinoUtil.setMediaPlaylistRenditionIndex(PlaylistModel mediaPlaylist,
int index) |
|
boolean |
IPushPublishHTTPCupertino.updateGroupMasterPlaylistPlaybackURI(String groupName,
PlaylistModel masterPlaylist) |
Get the group master playlist URI for the given group master playlist file that a player would use to consume the content from the CDN
Example: "http://myHost.com/myPath/myGroup/playlist.m3u8"
|
boolean |
PushPublishHTTPCupertinoAkamaiHandler.updateGroupMasterPlaylistPlaybackURI(String groupName,
PlaylistModel masterPlaylist) |
|
boolean |
PushPublishHTTPCupertinoCloudStorageHandler.updateGroupMasterPlaylistPlaybackURI(String groupName,
PlaylistModel masterPlaylist) |
|
boolean |
PushPublishHTTPCupertinoGoogleHandler.updateGroupMasterPlaylistPlaybackURI(String groupName,
PlaylistModel masterPlaylist) |
|
boolean |
IPushPublishHTTPCupertino.updateMasterPlaylistPlaybackURI(PlaylistModel playlist) |
update the master playlist URI for the provided playlist model that a player would use to consume the content from the CDN
Example: "http://myHost.com/myPath/myStream/playlist.m3u8"
where "playlist.m3u8" is the value given for masterPlaylistFilename
|
boolean |
PushPublishHTTPCupertinoAkamaiHandler.updateMasterPlaylistPlaybackURI(PlaylistModel playlist) |
|
boolean |
PushPublishHTTPCupertinoCloudStorageHandler.updateMasterPlaylistPlaybackURI(PlaylistModel playlist) |
|
boolean |
PushPublishHTTPCupertinoGoogleHandler.updateMasterPlaylistPlaybackURI(PlaylistModel playlist) |
|
boolean |
IPushPublishHTTPCupertino.updateMediaPlaylistPlaybackURI(PlaylistModel playlist) |
update/set the media playlist (chunklist) URI for the provided media playlist file that a player would use to consume the content from the CDN
Example: "http://myHost.com/myPath/myStream/chunklist.m3u8"
where "chunklist.m3u8" is the value given for mediaPlaylistFilename
|
boolean |
PushPublishHTTPCupertinoAkamaiHandler.updateMediaPlaylistPlaybackURI(PlaylistModel playlist) |
|
boolean |
PushPublishHTTPCupertinoCloudStorageHandler.updateMediaPlaylistPlaybackURI(PlaylistModel playlist) |
|
boolean |
PushPublishHTTPCupertinoGoogleHandler.updateMediaPlaylistPlaybackURI(PlaylistModel playlist) |