| Modifier and Type | Field and Description |
|---|---|
java.util.List<PlaylistModel> |
PlaylistModel.playlists |
| Modifier and Type | Method and Description |
|---|---|
PlaylistModel |
PlaylistReader.parsePlaylist(java.io.BufferedReader reader) |
PlaylistModel |
PlaylistReader.parsePlaylist(java.io.InputStream in) |
| Modifier and Type | Method and 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 |
TagReaderIFrameStreamInf.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
boolean |
TagReaderIFramesOnly.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
boolean |
TagReaderINF.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
boolean |
TagReaderIndependentSegments.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) |
boolean |
TagReaderPlaylistType.parseTag(String line,
java.io.BufferedReader reader,
PlaylistModel playlist) |
boolean |
TagReaderProgramDateTime.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 |
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 and Description |
|---|---|
protected abstract boolean |
ManifestValidator.validate(PlaylistModel playlist) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PlaylistValidator.validate(PlaylistModel playlist) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PlaylistWriter.write(PlaylistModel playlist) |
| Modifier and Type | Method and 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 and 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
|
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
|
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,
TagModel tag)
Adds the provided TagModel to the end of the list of TagModels for the provided Playlist Model
|
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 |
PushPublishHTTPCupertinoGoogleHandler.sendGroupMasterPlaylist(String groupName,
PlaylistModel masterPlaylist) |
int |
IPushPublishHTTPCupertino.sendMasterPlaylist(PlaylistModel playlist)
Sends the master playlist to the destination.
|
int |
PushPublishHTTPCupertinoAkamaiHandler.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 |
PushPublishHTTPCupertinoGoogleHandler.sendMediaPlaylist(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 |
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 |
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 |
PushPublishHTTPCupertinoGoogleHandler.updateMediaPlaylistPlaybackURI(PlaylistModel playlist) |