Uses of Class
com.wowza.wms.manifest.model.m3u8.PlaylistModel
Packages that use PlaylistModel
Package
Description
-
Uses of PlaylistModel in com.wowza.wms.manifest.model.m3u8
Fields in com.wowza.wms.manifest.model.m3u8 with type parameters of type PlaylistModel -
Uses of PlaylistModel in com.wowza.wms.manifest.reader.m3u8
Methods in com.wowza.wms.manifest.reader.m3u8 that return PlaylistModelModifier and TypeMethodDescriptionPlaylistReader.parsePlaylist(BufferedReader reader) PlaylistReader.parsePlaylist(InputStream in) -
Uses of PlaylistModel in com.wowza.wms.manifest.reader.m3u8.tag
Methods in com.wowza.wms.manifest.reader.m3u8.tag with parameters of type PlaylistModelModifier and TypeMethodDescriptionTagReaderUtils.parseAttributes(String line, String tag, PlaylistModel playlist) booleanITagReader.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderAllowCache.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderByteRange.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderDiscontinuity.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderDiscontinuitySequence.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderEndList.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderIFramesOnly.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderIFrameStreamInf.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderIndependentSegments.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderINF.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderKey.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderM3U.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderMap.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderMedia.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderMediaSequence.parseTag(String line, BufferedReader reader, PlaylistModel playlist) TagReaderPartialSegment.parseTag(String line, PlaylistModel playlist) booleanTagReaderPartialSegment.parseTag(String line, BufferedReader reader, PlaylistModel playlist) TagReaderPartialSegmentINF.parseTag(String line, PlaylistModel playlist) booleanTagReaderPartialSegmentINF.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderPlaylistType.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderPreFetch.parseTag(String line, BufferedReader reader, PlaylistModel playlist) TagReaderPreloadHint.parseTag(String line, PlaylistModel playlist) booleanTagReaderPreloadHint.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderProgramDateTime.parseTag(String line, BufferedReader reader, PlaylistModel playlist) TagReaderRenditionReport.parseTag(String line, PlaylistModel playlist) booleanTagReaderRenditionReport.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderServerControl.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderSessionData.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderSessionKey.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderSkip.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderStart.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderStreamInf.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderTargetDuration.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderUnknown.parseTag(String line, BufferedReader reader, PlaylistModel playlist) booleanTagReaderVersion.parseTag(String line, BufferedReader reader, PlaylistModel playlist) protected booleanTagReaderStreamInf.processCommonAttributes(List<Attribute> attributes, TagModelStreamInfCommon model, PlaylistModel playlist) protected voidTagReaderUtils.propagateDebug(TagModel model, PlaylistModel playlist) TagReaderUtils.splitAttributes(String line, String tag, PlaylistModel playlist) -
Uses of PlaylistModel in com.wowza.wms.pushpublish.protocol.cupertino
Methods in com.wowza.wms.pushpublish.protocol.cupertino that return PlaylistModelModifier and TypeMethodDescriptionprotected PlaylistModelPushPublishHTTPCupertino.createMasterPlaylist(com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerApplicationContextCupertinoStreamer appContext) Creates a master playlist and propagates the context string from this implementation to the returned playlist modelPushPublishHTTPCupertinoUtil.createMasterPlaylist(String context, boolean logDebugManifest) Creates a master playlist and propagates the context string from this implemenation to the returned playlist modelprotected PlaylistModelPushPublishHTTPCupertino.createMediaPlaylist(int rIndex) Creates a empty media playlist and propagates the context from this implemenation to the returned playlistPushPublishHTTPCupertinoUtil.createMediaPlaylist(int rIndex, PushPublishHTTPCupertino hlsEntry, String context, boolean logDebugManifest) Creates a empty media playlist and propagates the context from this implemenation to the returned playlistprotected PlaylistModelPushPublishHTTPCupertino.getMediaPlaylistForRendtion(int rIndex, PlaylistModel masterPlaylist) (Meant for internal use)PushPublishHTTPCupertinoUtil.getMediaPlaylistForRendtion(int renditionIndex, PlaylistModel masterPlaylist) protected PlaylistModelPushPublishHTTPCupertino.prepareMediaPlaylist(PlaylistModel masterPlaylist, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerApplicationContextCupertinoStreamer appContext, int lastChunkIndex, int rIndex, int chunkRendition) Methods in com.wowza.wms.pushpublish.protocol.cupertino that return types with arguments of type PlaylistModelModifier and TypeMethodDescriptionprotected Map<Integer,PlaylistModel> PushPublishHTTPCupertino.getMediaPlaylists(int rIndex, PlaylistModel masterPlaylist, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerApplicationContextCupertinoStreamer appContext, int lastChunkIndex) (internal) Used byPushPublishHTTPCupertino.createOutputItem(ILiveStreamPacketizer, int)This will be overriden by CMAF HLS to handle AUDIO VIDEO casesMethods in com.wowza.wms.pushpublish.protocol.cupertino with parameters of type PlaylistModelModifier and TypeMethodDescriptionprotected voidPushPublishHTTPCupertino.addAudioMediaTag(PlaylistModel mediaPlaylist, PlaylistModel masterPlaylist) protected voidPushPublishHTTPCupertino.addPlaylistToMasterPlaylist(int rIndex, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerApplicationContextCupertinoStreamer appContext, PlaylistModel mediaPlaylist, PlaylistModel masterPlaylist) protected voidPushPublishHTTPCupertino.addTagToPlaylist(PlaylistModel playlist, int idx, TagModel tag) Adds the provided TagModel to the list of TagModels at the idx for the provided Playlist Modelprotected voidPushPublishHTTPCupertino.addTagToPlaylist(PlaylistModel playlist, TagModel tag) Adds the provided TagModel to the end of the list of TagModels for the provided Playlist ModelvoidPushPublishHTTPCupertinoUtil.addTagToPlaylist(PlaylistModel playlist, int idx, TagModel tag) Adds the provided TagModel to the list of TagModels at the idx for the provided Playlist ModelvoidPushPublishHTTPCupertinoUtil.addTagToPlaylist(PlaylistModel playlist, TagModel tag) Adds the provided TagModel to the end of the list of TagModels for the provided Playlist Modelprotected StringPushPublishHTTPCupertinoCloudStorageHandler.getDestinationStreamPath(PlaylistModel playlist) protected PlaylistModelPushPublishHTTPCupertino.getMediaPlaylistForRendtion(int rIndex, PlaylistModel masterPlaylist) (Meant for internal use)PushPublishHTTPCupertinoUtil.getMediaPlaylistForRendtion(int renditionIndex, PlaylistModel masterPlaylist) intPushPublishHTTPCupertinoUtil.getMediaPlaylistRenditionIndex(PlaylistModel mediaPlaylist) protected Map<Integer,PlaylistModel> PushPublishHTTPCupertino.getMediaPlaylists(int rIndex, PlaylistModel masterPlaylist, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerApplicationContextCupertinoStreamer appContext, int lastChunkIndex) (internal) Used byPushPublishHTTPCupertino.createOutputItem(ILiveStreamPacketizer, int)This will be overriden by CMAF HLS to handle AUDIO VIDEO casesintPushPublishHTTPCupertinoUtil.getSubtitlesListRenditionIndex(PlaylistModel subtitlesList) protected PlaylistModelPushPublishHTTPCupertino.prepareMediaPlaylist(PlaylistModel masterPlaylist, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerApplicationContextCupertinoStreamer appContext, int lastChunkIndex, int rIndex, int chunkRendition) PushPublishHTTPCupertino.printPlaylist(PlaylistModel playlist) Will print the provided playlist to a String.protected voidPushPublishHTTPCupertino.processPlaylistChunks(int rIndex, int playlistChunksToProcess, int playlistChunkStartIndex, int lastChunkIndex, PlaylistModel livePacketizerMediaPlaylist, boolean isCustomChunkId, PlaylistModel mediaPlaylist) intIPushPublishHTTPCupertino.sendGroupMasterPlaylist(String groupName, PlaylistModel playlist) Sends a group master playlist to the destination.intPushPublishHTTPCupertinoAkamaiHandler.sendGroupMasterPlaylist(String groupName, PlaylistModel playlist) intPushPublishHTTPCupertinoCloudStorageHandler.sendGroupMasterPlaylist(String groupName, PlaylistModel playlist) intPushPublishHTTPCupertinoGoogleHandler.sendGroupMasterPlaylist(String groupName, PlaylistModel masterPlaylist) intIPushPublishHTTPCupertino.sendMasterPlaylist(PlaylistModel playlist) Sends the master playlist to the destination.intPushPublishHTTPCupertinoAkamaiHandler.sendMasterPlaylist(PlaylistModel playlist) intPushPublishHTTPCupertinoCloudStorageHandler.sendMasterPlaylist(PlaylistModel playlist) intPushPublishHTTPCupertinoGoogleHandler.sendMasterPlaylist(PlaylistModel playlist) intIPushPublishHTTPCupertino.sendMediaPlaylist(PlaylistModel playlist) Sends the media playlist to the destination.intPushPublishHTTPCupertinoAkamaiHandler.sendMediaPlaylist(PlaylistModel playlist) intPushPublishHTTPCupertinoCloudStorageHandler.sendMediaPlaylist(PlaylistModel playlist) intPushPublishHTTPCupertinoGoogleHandler.sendMediaPlaylist(PlaylistModel playlist) intPushPublishHTTPCupertinoWowzaVideoHandler.sendMediaPlaylist(PlaylistModel playlist) protected intPushPublishHTTPCupertinoCloudStorageHandler.sendPlaylist(String parentMethod, URI uri, PlaylistModel playlist) voidPushPublishHTTPCupertinoUtil.setMediaPlaylistRenditionIndex(PlaylistModel mediaPlaylist, int index) booleanIPushPublishHTTPCupertino.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"booleanPushPublishHTTPCupertinoAkamaiHandler.updateGroupMasterPlaylistPlaybackURI(String groupName, PlaylistModel masterPlaylist) booleanPushPublishHTTPCupertinoCloudStorageHandler.updateGroupMasterPlaylistPlaybackURI(String groupName, PlaylistModel masterPlaylist) booleanPushPublishHTTPCupertinoGoogleHandler.updateGroupMasterPlaylistPlaybackURI(String groupName, PlaylistModel masterPlaylist) booleanIPushPublishHTTPCupertino.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 masterPlaylistFilenamebooleanPushPublishHTTPCupertinoAkamaiHandler.updateMasterPlaylistPlaybackURI(PlaylistModel playlist) booleanPushPublishHTTPCupertinoCloudStorageHandler.updateMasterPlaylistPlaybackURI(PlaylistModel playlist) booleanPushPublishHTTPCupertinoGoogleHandler.updateMasterPlaylistPlaybackURI(PlaylistModel playlist) booleanIPushPublishHTTPCupertino.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 mediaPlaylistFilenamebooleanPushPublishHTTPCupertinoAkamaiHandler.updateMediaPlaylistPlaybackURI(PlaylistModel playlist) booleanPushPublishHTTPCupertinoCloudStorageHandler.updateMediaPlaylistPlaybackURI(PlaylistModel playlist) booleanPushPublishHTTPCupertinoGoogleHandler.updateMediaPlaylistPlaybackURI(PlaylistModel playlist)