Package com.wowza.wms.pushpublish.model
Interface IPushPublishHTTPOutputBuilder
-
- All Known Implementing Classes:
PushPublishHTTPCupertino,PushPublishHTTPCupertinoAkamaiHandler,PushPublishHTTPCupertinoCloudStorageHandler,PushPublishHTTPCupertinoCloudStorageHandler2,PushPublishHTTPCupertinoGoogleHandler,PushPublishHTTPCupertinoWowzaVideoHandler
public interface IPushPublishHTTPOutputBuilder
-
-
Field Summary
Fields Modifier and Type Field Description static intPUSHER_ERROR_LIVEPACKETIZER_NOT_CONFIGUREDstatic intPUSHER_ERROR_RENDITIONS_MISCONFIGURED
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PushPublishHTTPOutputItemcreateOutputItem(ILiveStreamPacketizer liveStreamPacketizer, int lastChunkIndex)voiderror(int errorCode)IApplicationInstancegetAppInstance()intgetChunkDurationTarget(ILiveStreamPacketizer liveStreamPacketizer)StringgetDstStreamName()intgetLastChunkId(ILiveStreamPacketizer liveStreamPacketizer)StringgetLiveStreamPacketizerName()ObjectgetPacketizerLock(ILiveStreamPacketizer liveStreamPacketizer)StringgetSrcStreamName()booleanisDebugLog()booleanoutputClose()booleanoutputOpen()voidoutputSend(PushPublishHTTPOutputItem outputItem)voidresetNewPacketizer(ILiveStreamPacketizer liveStreamPacketizer)
-
-
-
Field Detail
-
PUSHER_ERROR_LIVEPACKETIZER_NOT_CONFIGURED
static final int PUSHER_ERROR_LIVEPACKETIZER_NOT_CONFIGURED
- See Also:
- Constant Field Values
-
PUSHER_ERROR_RENDITIONS_MISCONFIGURED
static final int PUSHER_ERROR_RENDITIONS_MISCONFIGURED
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAppInstance
IApplicationInstance getAppInstance()
-
isDebugLog
boolean isDebugLog()
-
getSrcStreamName
String getSrcStreamName()
-
getDstStreamName
String getDstStreamName()
-
getLiveStreamPacketizerName
String getLiveStreamPacketizerName()
-
getPacketizerLock
Object getPacketizerLock(ILiveStreamPacketizer liveStreamPacketizer)
-
getLastChunkId
int getLastChunkId(ILiveStreamPacketizer liveStreamPacketizer)
-
getChunkDurationTarget
int getChunkDurationTarget(ILiveStreamPacketizer liveStreamPacketizer)
-
resetNewPacketizer
void resetNewPacketizer(ILiveStreamPacketizer liveStreamPacketizer)
-
createOutputItem
PushPublishHTTPOutputItem createOutputItem(ILiveStreamPacketizer liveStreamPacketizer, int lastChunkIndex)
-
outputOpen
boolean outputOpen()
-
outputClose
boolean outputClose()
-
outputSend
void outputSend(PushPublishHTTPOutputItem outputItem)
-
error
void error(int errorCode)
-
-