Interface IHTTPStreamerMPEGDashIndex
-
public interface IHTTPStreamerMPEGDashIndex
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
close()
IHTTPStreamerApplicationContext
getApplicationContext()
java.util.List<String>
getBitratesAudio()
java.util.List<Long>
getBitratesLongs()
java.util.List<String>
getBitratesStrings()
java.util.List<String>
getBitratesVideo()
com.wowza.wms.timedtext.model.TimedTextRequest
getCaptionRequest()
IHTTPStreamerSession
getHttpStreamerSession()
com.wowza.wms.httpstreamer.mpegdashstreaming.util.MPEGDashProfileManifest
getManifest(int profile, int manifestId, java.util.Map<String,String> queryMap)
int
getNumStreams()
long
getPlayDuration()
long
getPlaySeek()
long
getPlayStart()
WMSProperties
getProperties()
com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer.MPEGDashSegment
getSegment(com.wowza.wms.httpstreamer.mpegdashstreaming.httpstreamer.MPEGDashSegmentId segmentId)
String
getStreamName()
java.util.List<String>
getStreamNames()
java.util.List<String>
getStreamNamesRaw()
String
getVODTranscodeNGRP()
boolean
indexFile(IHTTPStreamerSession httpStreamerSession, String rawStreamName)
void
init(IHTTPStreamerApplicationContext appContext, IHTTPStreamerSession httpStreamerSession, String rawStreamName, String streamExt, String streamName, long playStart, long playDuration, long playSeek, com.wowza.wms.timedtext.model.TimedTextRequest captionRequest, String vodTranscodeNGRP)
boolean
isReloadMediaList()
void
open()
void
setCaptionRequest(com.wowza.wms.timedtext.model.TimedTextRequest request)
void
setPlayDuration(long playDuration)
void
setPlaySeek(long playSeek)
void
setPlayStart(long playStart)
void
setVODTranscodeNGRP(String vodTranscodeNGRP)
-
-
-
Method Detail
-
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 captionRequest, String vodTranscodeNGRP)
-
indexFile
boolean indexFile(IHTTPStreamerSession httpStreamerSession, String rawStreamName)
-
close
void close()
-
open
void open()
-
getSegment
com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer.MPEGDashSegment getSegment(com.wowza.wms.httpstreamer.mpegdashstreaming.httpstreamer.MPEGDashSegmentId segmentId)
-
getApplicationContext
IHTTPStreamerApplicationContext getApplicationContext()
-
getHttpStreamerSession
IHTTPStreamerSession getHttpStreamerSession()
-
getNumStreams
int getNumStreams()
-
getStreamName
String getStreamName()
-
getStreamNames
java.util.List<String> getStreamNames()
-
getStreamNamesRaw
java.util.List<String> getStreamNamesRaw()
-
getBitratesLongs
java.util.List<Long> getBitratesLongs()
-
getBitratesStrings
java.util.List<String> getBitratesStrings()
-
getBitratesAudio
java.util.List<String> getBitratesAudio()
-
getBitratesVideo
java.util.List<String> getBitratesVideo()
-
getManifest
com.wowza.wms.httpstreamer.mpegdashstreaming.util.MPEGDashProfileManifest getManifest(int profile, int manifestId, java.util.Map<String,String> queryMap)
-
getPlayStart
long getPlayStart()
-
setPlayStart
void setPlayStart(long playStart)
-
getPlayDuration
long getPlayDuration()
-
setPlayDuration
void setPlayDuration(long playDuration)
-
getPlaySeek
long getPlaySeek()
-
setPlaySeek
void setPlaySeek(long playSeek)
-
getCaptionRequest
com.wowza.wms.timedtext.model.TimedTextRequest getCaptionRequest()
-
setCaptionRequest
void setCaptionRequest(com.wowza.wms.timedtext.model.TimedTextRequest request)
-
getVODTranscodeNGRP
String getVODTranscodeNGRP()
-
setVODTranscodeNGRP
void setVODTranscodeNGRP(String vodTranscodeNGRP)
-
isReloadMediaList
boolean isReloadMediaList()
-
getProperties
WMSProperties getProperties()
-
-