Interface IHTTPStreamerCupertinoIndex
public interface IHTTPStreamerCupertinoIndex
-
Method Summary
Modifier and TypeMethodDescriptionintintvoidclose()voidfillChunk(IHTTPStreamerCupertinoIndexItem item, LiveStreamPacketizerCupertinoChunk chunk, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition, long bitrate, boolean isByteRangeRequest) intintcom.wowza.wms.timedtext.model.TimedTextRequestcom.wowza.wms.timedtext.cea.cea608.ITimedTextProviderCEA608getChunk(String filename, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition, long bitrate, boolean isByteRangeRequest) com.wowza.wms.media.model.MediaCodecInfoAudiocom.wowza.wms.media.model.MediaCodecInfoVideogetCodecsAudioStr(int codecStrFormatId) getCodecsStr(int codecStrFormatId) getCodecsVideoStr(int codecStrFormatId) doublecom.wowza.wms.httpstreamer.cupertinostreaming.util.CupertinoEncInfocom.wowza.wms.httpstreamer.cupertinostreaming.util.CupertinoEncInfointgetID3Bitrate(com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition) intgetIndexItem(int index) intgetIndexKeyFrameItem(int index) intlonggetPlaylistStr(com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition) longlongintgetStreamNameByBitrate(long bitrate) getStreamNameByBitrate(long bitrate, String languageStr, String titleStr) getSubtitleChunk(String filename, String languageID, boolean isByteRangeRequest) getSubtitlelistStr(String languageID, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.RequestInfo requestInfo) intintcom.wowza.wms.timedtext.webvtt.ITimedTextProviderWebVTTvoidindexFile(IHTTPStreamerSession httpStreamerSession) voidinit(IHTTPStreamerApplicationContext appContext, IHTTPStreamerSession httpStreamerSession, String rawStreamName, String streamExt, String streamName, long playStart, long playDuration, long playSeek, com.wowza.wms.timedtext.model.TimedTextRequest timedTextRequest, String vodTranscodeNGRP) booleanbooleanbooleanbooleanbooleanvoidopen()voidsetAudioBitrate(int audioBitrate) voidsetAudioCodec(int audioCodec) voidsetCaptionRequest(com.wowza.wms.timedtext.model.TimedTextRequest request) voidsetCEA608CaptionProvider(com.wowza.wms.timedtext.cea.cea608.ITimedTextProviderCEA608 captionProviderCEA608) voidsetDuration(double duration) voidsetKeyFrameOnlyBitrate(int keyFrameOnlyBitrate) voidsetPlayDuration(long playDuration) voidsetPlaySeek(long playSeek) voidsetPlayStart(long playStart) voidsetStreamMode(int streamMode) voidsetTitleStr(String titleStr) voidsetUseWebVTTForVODCaptions(boolean useWebVTTForCaption) voidsetVideoBitrateAverage(int videoBitrate) voidsetVideoBitratePeak(int videoBitrate) voidsetVODTranscodeNGRP(String vodTranscodeNGRP) voidsetWebVTTCaptionProvider(com.wowza.wms.timedtext.webvtt.ITimedTextProviderWebVTT captionProviderWebVTT)
-
Method Details
-
getPlaylistStr
String getPlaylistStr(com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition) -
init
void init(IHTTPStreamerApplicationContext appContext, IHTTPStreamerSession httpStreamerSession, String rawStreamName, String streamExt, String streamName, long playStart, long playDuration, long playSeek, com.wowza.wms.timedtext.model.TimedTextRequest timedTextRequest, String vodTranscodeNGRP) -
indexFile
-
close
void close() -
open
void open() -
addIndexItem
-
addIndexKeyFrameItem
-
getIndexCount
int getIndexCount() -
getIndexKeyFrameCount
int getIndexKeyFrameCount() -
getIndexItem
-
getIndexKeyFrameItem
-
getTitleStr
String getTitleStr() -
setTitleStr
-
isDoEncryption
boolean isDoEncryption() -
isDoKeyFrameEncryption
boolean isDoKeyFrameEncryption() -
getEncURL
String getEncURL() -
getEncKeyFrameURL
String getEncKeyFrameURL() -
getEncInfo
com.wowza.wms.httpstreamer.cupertinostreaming.util.CupertinoEncInfo getEncInfo() -
getEncKeyFrameInfo
com.wowza.wms.httpstreamer.cupertinostreaming.util.CupertinoEncInfo getEncKeyFrameInfo() -
getChunk
LiveStreamPacketizerCupertinoChunk getChunk(String filename, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition, long bitrate, boolean isByteRangeRequest) -
fillChunk
void fillChunk(IHTTPStreamerCupertinoIndexItem item, LiveStreamPacketizerCupertinoChunk chunk, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition, long bitrate, boolean isByteRangeRequest) -
getApplicationContext
IHTTPStreamerApplicationContext getApplicationContext() -
getHttpStreamerSession
IHTTPStreamerSession getHttpStreamerSession() -
getStreamName
String getStreamName() -
getStreamNames
-
getStreamBitrates
-
getStreamNamesRaw
-
getStreamMode
int getStreamMode() -
setStreamMode
void setStreamMode(int streamMode) -
getAudioBitrate
int getAudioBitrate() -
setAudioBitrate
void setAudioBitrate(int audioBitrate) -
getVideoBitrateAverage
int getVideoBitrateAverage() -
setVideoBitrateAverage
void setVideoBitrateAverage(int videoBitrate) -
getVideoBitratePeak
int getVideoBitratePeak() -
setVideoBitratePeak
void setVideoBitratePeak(int videoBitrate) -
getAudioCodec
int getAudioCodec() -
setAudioCodec
void setAudioCodec(int audioCodec) -
getID3Bitrate
int getID3Bitrate(com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition) -
getID3FramesHeader
ID3Frames getID3FramesHeader() -
getID3FramesHeaderAudio
ID3Frames getID3FramesHeaderAudio() -
getCodecInfoVideo
com.wowza.wms.media.model.MediaCodecInfoVideo getCodecInfoVideo() -
getCodecInfoAudio
com.wowza.wms.media.model.MediaCodecInfoAudio getCodecInfoAudio() -
getCodecsStr
-
getCodecsAudioStr
-
getCodecsVideoStr
-
getResolutionStr
String getResolutionStr() -
getDuration
double getDuration() -
setDuration
void setDuration(double duration) -
getProperties
WMSProperties getProperties() -
getPlayStart
long getPlayStart() -
setPlayStart
void setPlayStart(long playStart) -
getPlayDuration
long getPlayDuration() -
setPlayDuration
void setPlayDuration(long playDuration) -
getPlaySeek
long getPlaySeek() -
setPlaySeek
void setPlaySeek(long playSeek) -
getStreamNameByBitrate
-
getStreamNameByBitrate
-
getVODTranscodeNGRP
String getVODTranscodeNGRP() -
setVODTranscodeNGRP
-
getSubtitlelistStr
-
getCaptionRequest
com.wowza.wms.timedtext.model.TimedTextRequest getCaptionRequest() -
setCaptionRequest
void setCaptionRequest(com.wowza.wms.timedtext.model.TimedTextRequest request) -
setWebVTTCaptionProvider
void setWebVTTCaptionProvider(com.wowza.wms.timedtext.webvtt.ITimedTextProviderWebVTT captionProviderWebVTT) -
getWebVTTCaptionProvider
com.wowza.wms.timedtext.webvtt.ITimedTextProviderWebVTT getWebVTTCaptionProvider() -
setCEA608CaptionProvider
void setCEA608CaptionProvider(com.wowza.wms.timedtext.cea.cea608.ITimedTextProviderCEA608 captionProviderCEA608) -
getCEA608CaptionProvider
com.wowza.wms.timedtext.cea.cea608.ITimedTextProviderCEA608 getCEA608CaptionProvider() -
isUseWebVTTForVODCaptions
boolean isUseWebVTTForVODCaptions() -
setUseWebVTTForVODCaptions
void setUseWebVTTForVODCaptions(boolean useWebVTTForCaption) -
getSubtitleChunk
-
isReloadMediaList
boolean isReloadMediaList() -
isCreateKeyFrameOnlyPlaylist
boolean isCreateKeyFrameOnlyPlaylist() -
getKeyFrameOnlyBitrate
int getKeyFrameOnlyBitrate() -
setKeyFrameOnlyBitrate
void setKeyFrameOnlyBitrate(int keyFrameOnlyBitrate)
-