Package com.wowza.wms.stream.live
Interface ILivePlayer
public interface ILivePlayer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()longlonglonglongintvoidinit(IMediaStream parent, MediaStreamMap streams) voiddoublelength()voidpause(int pauseType, long timecode) voidpauseRaw(int pauseType, long timecode) booleanplay()booleanplay(IMediaStream stream) intplay(IMediaStream stream, OutputStream out, AMFObj wmsObjAudio, AMFObj wmsObjVideo, AMFObj wmsObjData, long[] sizes) intplay(OutputStream out, AMFObj wmsObjAudio, AMFObj wmsObjVideo, AMFObj wmsObjData, long[] sizes) voidreset(boolean isReset) voidvoidseek(int location) voidsetBufferTime(int bufferTime) voidsetName(String name, String oldName, String ext, String queryStr, double playStart, double playLen, int playTransition) voidshutdown()longsize()voidvoidstopName(String name, String oldName, String ext, String queryStr, double playStart, double playLen, int playTransition) voidswitchName(String name, String oldName, String ext, String queryStr, double playStart, double playLen, int playTransition) voidvoid
-
Field Details
-
FILTER_OUTPUTALL
static final int FILTER_OUTPUTALL- See Also:
-
FILTER_NODFRAMES
static final int FILTER_NODFRAMES- See Also:
-
FILTER_NOPFRAMES
static final int FILTER_NOPFRAMES- See Also:
-
FILTER_NOKFRAMES
static final int FILTER_NOKFRAMES- See Also:
-
BEHINDRESET
static final int BEHINDRESET- See Also:
-
-
Method Details
-
init
-
play
int play(IMediaStream stream, OutputStream out, AMFObj wmsObjAudio, AMFObj wmsObjVideo, AMFObj wmsObjData, long[] sizes) -
play
-
play
-
play
boolean play() -
close
void close() -
resetNoLookup
void resetNoLookup() -
reset
void reset(boolean isReset) -
pause
void pause(int pauseType, long timecode) -
pauseRaw
void pauseRaw(int pauseType, long timecode) -
seek
void seek(int location) -
setBufferTime
void setBufferTime(int bufferTime) -
shutdown
void shutdown() -
setName
-
switchName
-
stopName
-
interruptPlay
void interruptPlay() -
startPlay
void startPlay() -
switchPlay
void switchPlay() -
updateLoggingValues
void updateLoggingValues() -
length
double length() -
size
long size() -
getLastTimecodeOffset
long getLastTimecodeOffset() -
getLastSentVideoTC
long getLastSentVideoTC() -
getLastSentAudioTC
long getLastSentAudioTC() -
getLastSentDataTC
long getLastSentDataTC() -
getLastVideoFilter
int getLastVideoFilter()
-