Interface IHTTPStreamerCupertinoIndex
public interface IHTTPStreamerCupertinoIndex
-
Method Summary
Modifier and TypeMethodDescriptionint
int
void
close()
void
fillChunk
(IHTTPStreamerCupertinoIndexItem item, LiveStreamPacketizerCupertinoChunk chunk, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition, long bitrate, boolean isByteRangeRequest) int
int
com.wowza.wms.timedtext.model.TimedTextRequest
com.wowza.wms.timedtext.cea608.ITimedTextProviderCEA608
getChunk
(String filename, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition, long bitrate, boolean isByteRangeRequest) com.wowza.wms.media.model.MediaCodecInfoAudio
com.wowza.wms.media.model.MediaCodecInfoVideo
getCodecsAudioStr
(int codecStrFormatId) getCodecsStr
(int codecStrFormatId) getCodecsVideoStr
(int codecStrFormatId) double
com.wowza.wms.httpstreamer.cupertinostreaming.util.CupertinoEncInfo
com.wowza.wms.httpstreamer.cupertinostreaming.util.CupertinoEncInfo
int
getID3Bitrate
(com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition) int
getIndexItem
(int index) int
getIndexKeyFrameItem
(int index) int
long
getPlaylistStr
(com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition) long
long
int
getStreamNameByBitrate
(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) int
int
com.wowza.wms.timedtext.webvtt.ITimedTextProviderWebVTT
void
indexFile
(IHTTPStreamerSession httpStreamerSession) 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) boolean
boolean
boolean
boolean
boolean
void
open()
void
setAudioBitrate
(int audioBitrate) void
setAudioCodec
(int audioCodec) void
setCaptionRequest
(com.wowza.wms.timedtext.model.TimedTextRequest request) void
setCEA608CaptionProvider
(com.wowza.wms.timedtext.cea608.ITimedTextProviderCEA608 captionProviderCEA608) void
setDuration
(double duration) void
setKeyFrameOnlyBitrate
(int keyFrameOnlyBitrate) void
setPlayDuration
(long playDuration) void
setPlaySeek
(long playSeek) void
setPlayStart
(long playStart) void
setStreamMode
(int streamMode) void
setTitleStr
(String titleStr) void
setUseWebVTTForVODCaptions
(boolean useWebVTTForCaption) void
setVideoBitrateAverage
(int videoBitrate) void
setVideoBitratePeak
(int videoBitrate) void
setVODTranscodeNGRP
(String vodTranscodeNGRP) void
setWebVTTCaptionProvider
(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.cea608.ITimedTextProviderCEA608 captionProviderCEA608) -
getCEA608CaptionProvider
com.wowza.wms.timedtext.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)
-