Package com.wowza.wms.pushpublish.model
Interface IPushPublish
- 
- All Known Implementing Classes:
- PushPublishBase,- PushPublishHTTPBase,- PushPublishHTTPCupertino,- PushPublishHTTPCupertinoAkamaiHandler,- PushPublishHTTPCupertinoCloudStorageHandler,- PushPublishHTTPCupertinoCloudStorageHandler2,- PushPublishHTTPCupertinoGoogleHandler,- PushPublishHTTPCupertinoWowzaVideoHandler,- PushPublishHTTPYouTubeBase,- PushPublishRTMP,- PushPublishRTMPAkamaiHandler,- PushPublishRTMPProfileHandler,- PushPublishRTP,- PushPublishShoutcast
 
 public interface IPushPublishThe Interface IPushPublish.
- 
- 
Field SummaryFields Modifier and Type Field Description static intCONNECTED_STATE_CONNECTEDstatic intCONNECTED_STATE_CONNECTINGstatic intCONNECTED_STATE_NOT_CONNECTEDstatic intCONNECTED_STATE_WAITINGstatic intPUSHPUBLISH_TYPE_CUPERTINOstatic intPUSHPUBLISH_TYPE_MPEGDASHstatic intPUSHPUBLISH_TYPE_NOTIFY_PACKETstatic intPUSHPUBLISH_TYPE_RTMPstatic intPUSHPUBLISH_TYPE_RTPstatic intPUSHPUBLISH_TYPE_RTP_BUFFEREDstatic intPUSHPUBLISH_TYPE_SANJOSEstatic intPUSHPUBLISH_TYPE_SRTstatic intPUSHPUBLISH_TYPE_UNKNOWN
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidconnect()IPushPublishSessioncreatePushPublishSession()voiddisconnect(boolean hard)intgetConnectedState()StringgetContextStr()intgetDestinationID()StringgetDestinationName()StringgetDstStreamName()StringgetEntryName()StringgetHostname()java.util.Map<String,String>getMap()longgetMessagesAttemptedCount()longgetMessagesFailedCount()longgetMessagesRetriedCount()intgetPort()StringgetProfile()WMSPropertiesgetProperties()intgetPushPublishType()intgetReconnectWaitTime()IMediaStreamgetSrcStream()StringgetSrcStreamName()voidinit(IApplicationInstance appInstance2, String streamName, IMediaStream stream, java.util.Map<String,String> profileData, java.util.Map<String,String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean debug)booleanisDebugLog()voidresetConnection()voidsetDebugLog(boolean debugLog)voidsetDestinationName(String destinationName)voidsetDstStreamName(String dstStreamNameIn)voidsetEntryName(String entryName)voidsetHost(String hostname)voidsetHostname(String hostname)voidsetPort(int port)voidsetPort(String port)voidsetProfile(String profile)voidsetReconnectWaitTime(int reconnectWaitTime)voidsetSrcStream(IMediaStream srcStream)voidsetSrcStreamName(String srcStreamName)voidsetStreamName(String streamName)voidupdateUsageTracker()
 
- 
- 
- 
Field Detail- 
PUSHPUBLISH_TYPE_UNKNOWNstatic final int PUSHPUBLISH_TYPE_UNKNOWN - See Also:
- Constant Field Values
 
 - 
PUSHPUBLISH_TYPE_RTMPstatic final int PUSHPUBLISH_TYPE_RTMP - See Also:
- Constant Field Values
 
 - 
PUSHPUBLISH_TYPE_RTPstatic final int PUSHPUBLISH_TYPE_RTP - See Also:
- Constant Field Values
 
 - 
PUSHPUBLISH_TYPE_CUPERTINOstatic final int PUSHPUBLISH_TYPE_CUPERTINO - See Also:
- Constant Field Values
 
 - 
PUSHPUBLISH_TYPE_SANJOSEstatic final int PUSHPUBLISH_TYPE_SANJOSE - See Also:
- Constant Field Values
 
 - 
PUSHPUBLISH_TYPE_MPEGDASHstatic final int PUSHPUBLISH_TYPE_MPEGDASH - See Also:
- Constant Field Values
 
 - 
PUSHPUBLISH_TYPE_SRTstatic final int PUSHPUBLISH_TYPE_SRT - See Also:
- Constant Field Values
 
 - 
PUSHPUBLISH_TYPE_RTP_BUFFEREDstatic final int PUSHPUBLISH_TYPE_RTP_BUFFERED - See Also:
- Constant Field Values
 
 - 
PUSHPUBLISH_TYPE_NOTIFY_PACKETstatic final int PUSHPUBLISH_TYPE_NOTIFY_PACKET - See Also:
- Constant Field Values
 
 - 
CONNECTED_STATE_NOT_CONNECTEDstatic final int CONNECTED_STATE_NOT_CONNECTED - See Also:
- Constant Field Values
 
 - 
CONNECTED_STATE_WAITINGstatic final int CONNECTED_STATE_WAITING - See Also:
- Constant Field Values
 
 - 
CONNECTED_STATE_CONNECTINGstatic final int CONNECTED_STATE_CONNECTING - See Also:
- Constant Field Values
 
 - 
CONNECTED_STATE_CONNECTEDstatic final int CONNECTED_STATE_CONNECTED - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
connectvoid connect() 
 - 
disconnectvoid disconnect(boolean hard) 
 - 
resetConnectionvoid resetConnection() 
 - 
getPropertiesWMSProperties getProperties() 
 - 
getEntryNameString getEntryName() 
 - 
setEntryNamevoid setEntryName(String entryName) 
 - 
getSrcStreamNameString getSrcStreamName() 
 - 
setSrcStreamNamevoid setSrcStreamName(String srcStreamName) 
 - 
getProfileString getProfile() 
 - 
setProfilevoid setProfile(String profile) 
 - 
getDestinationNameString getDestinationName() 
 - 
setDestinationNamevoid setDestinationName(String destinationName) 
 - 
getDstStreamNameString getDstStreamName() 
 - 
setDstStreamNamevoid setDstStreamName(String dstStreamNameIn) 
 - 
setStreamNamevoid setStreamName(String streamName) 
 - 
getHostnameString getHostname() 
 - 
setHostvoid setHost(String hostname) 
 - 
setHostnamevoid setHostname(String hostname) 
 - 
setDebugLogvoid setDebugLog(boolean debugLog) 
 - 
getPortint getPort() 
 - 
setPortvoid setPort(int port) 
 - 
setPortvoid setPort(String port) 
 - 
getReconnectWaitTimeint getReconnectWaitTime() 
 - 
setReconnectWaitTimevoid setReconnectWaitTime(int reconnectWaitTime) 
 - 
initvoid init(IApplicationInstance appInstance2, String streamName, IMediaStream stream, java.util.Map<String,String> profileData, java.util.Map<String,String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean debug) 
 - 
getPushPublishTypeint getPushPublishType() 
 - 
createPushPublishSessionIPushPublishSession createPushPublishSession() 
 - 
getSrcStreamIMediaStream getSrcStream() 
 - 
setSrcStreamvoid setSrcStream(IMediaStream srcStream) 
 - 
getMapjava.util.Map<String,String> getMap() 
 - 
getContextStrString getContextStr() 
 - 
getConnectedStateint getConnectedState() 
 - 
getMessagesAttemptedCountlong getMessagesAttemptedCount() 
 - 
getMessagesRetriedCountlong getMessagesRetriedCount() 
 - 
getMessagesFailedCountlong getMessagesFailedCount() 
 - 
getDestinationIDint getDestinationID() 
 - 
updateUsageTrackervoid updateUsageTracker() 
 - 
isDebugLogboolean isDebugLog() 
 
- 
 
-