Interface ILiveStreamPacketizerCupertino
-
- All Superinterfaces:
ILiveStreamPacketizer
- All Known Implementing Classes:
LiveStreamPacketizerCupertino
public interface ILiveStreamPacketizerCupertino extends ILiveStreamPacketizer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description IMediaSegment
getAudioInit(com.wowza.wms.httpstreamer.model.SegmentFormat cmafVideo)
long
getCalculatedAudioBitratePeak()
long
getCalculatedBitratePeak()
com.wowza.wms.timedtext.live.model.ILiveTimedTextProvider
getCaptionProvider()
IMediaSegment
getChunkById(int rendition, long index)
int
getChunkCount(int rendition)
String
getCodecsAudioStr(int codecStrFormatId)
String
getCodecsStr(int codecStrFormatId)
String
getCodecsVideoStr(int codecStrFormatId)
int
getFirstChunkId(int rendition)
int
getLastChunkId(int rendition)
String
getLiveStreamPacketizerName()
Object
getLock()
int
getMaxChunkCount()
String
getPlaylistAudioStr()
int
getPlaylistChunkCount()
String
getPlaylistStr()
String
getPlaylistVideoStr()
String
getRandomSessionStr()
String
getResolutionStr()
default String
getSubtitleChunk(String captionsChunkFilename, String languageId, boolean isByteRangeRequest)
default String
getSubtitlelistStr(String language, String title, String languageID)
IMediaSegment
getVideoInit(com.wowza.wms.httpstreamer.model.SegmentFormat cmafAudio)
default boolean
isCaptionTargetWebVTT()
boolean
isCustomChunkId()
boolean
isEmptyAudioPlaylist()
boolean
isEmptyPlaylist()
boolean
isEmptyVideoPlaylist()
-
Methods inherited from interface com.wowza.wms.stream.livepacketizer.ILiveStreamPacketizer
getAndSetStartStream, getApplicationInstance, getLiveStreamPacketizerId, getProperties, getRepeaterLastSeqence, getSegmentDurationTarget, getSegmentStartKeyTimecode, getSegmentStopKeyTimecode, getSessionFormat, handlePacket, init, isActive, isPacketizeAudio, isPacketizeData, isPacketizeVideo, isRepeaterEdge, resetStream, sendLastData, setLiveStreamPacketizerId, setPacketizeAudio, setPacketizeData, setPacketizeVideo, setRepeaterEdge, setSegmentStopKeyTimecode, shutdown, startStream, touch
-
-
-
-
Method Detail
-
isCustomChunkId
boolean isCustomChunkId()
-
isEmptyAudioPlaylist
boolean isEmptyAudioPlaylist()
-
isEmptyPlaylist
boolean isEmptyPlaylist()
-
isEmptyVideoPlaylist
boolean isEmptyVideoPlaylist()
-
getChunkCount
int getChunkCount(int rendition)
-
getFirstChunkId
int getFirstChunkId(int rendition)
-
getLastChunkId
int getLastChunkId(int rendition)
-
getMaxChunkCount
int getMaxChunkCount()
-
getPlaylistChunkCount
int getPlaylistChunkCount()
-
getChunkById
IMediaSegment getChunkById(int rendition, long index)
-
getCalculatedAudioBitratePeak
long getCalculatedAudioBitratePeak()
-
getCalculatedBitratePeak
long getCalculatedBitratePeak()
-
getLock
Object getLock()
- Specified by:
getLock
in interfaceILiveStreamPacketizer
- Returns:
- Packetizer's Lock or null if none
-
getCodecsAudioStr
String getCodecsAudioStr(int codecStrFormatId)
-
getCodecsStr
String getCodecsStr(int codecStrFormatId)
-
getCodecsVideoStr
String getCodecsVideoStr(int codecStrFormatId)
-
getLiveStreamPacketizerName
String getLiveStreamPacketizerName()
-
getPlaylistAudioStr
String getPlaylistAudioStr()
-
getPlaylistStr
String getPlaylistStr()
-
getPlaylistVideoStr
String getPlaylistVideoStr()
-
getRandomSessionStr
String getRandomSessionStr()
-
getResolutionStr
String getResolutionStr()
-
getVideoInit
IMediaSegment getVideoInit(com.wowza.wms.httpstreamer.model.SegmentFormat cmafAudio)
-
getAudioInit
IMediaSegment getAudioInit(com.wowza.wms.httpstreamer.model.SegmentFormat cmafVideo)
-
getCaptionProvider
com.wowza.wms.timedtext.live.model.ILiveTimedTextProvider getCaptionProvider()
-
isCaptionTargetWebVTT
default boolean isCaptionTargetWebVTT()
-
getSubtitlelistStr
default String getSubtitlelistStr(String language, String title, String languageID)
-
getSubtitleChunk
default String getSubtitleChunk(String captionsChunkFilename, String languageId, boolean isByteRangeRequest)
-
-