Package com.wowza.wms.pushpublish.model
Interface IPushPublish
- All Known Implementing Classes:
PushPublishBase
,PushPublishHTTPBase
,PushPublishHTTPCupertino
,PushPublishHTTPCupertinoAkamaiHandler
,PushPublishHTTPCupertinoCloudStorageHandler
,PushPublishHTTPCupertinoGoogleHandler
,PushPublishHTTPCupertinoWowzaVideoHandler
,PushPublishHTTPYouTubeBase
,PushPublishRTMP
,PushPublishRTMPAkamaiHandler
,PushPublishRTMPProfileHandler
,PushPublishRTP
,PushPublishShoutcast
,com.wowza.video.pushpublish.protocol.cupertino.PushPublishVideoHTTPCupertinoCloudStorageHandler
public interface IPushPublish
The Interface IPushPublish.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionvoid
connect()
void
disconnect
(boolean hard) int
int
getMap()
long
long
long
int
getPort()
int
int
void
init
(IApplicationInstance appInstance2, String streamName, IMediaStream stream, Map<String, String> profileData, Map<String, String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean debug) boolean
void
void
setDebugLog
(boolean debugLog) void
setDestinationName
(String destinationName) void
setDstStreamName
(String dstStreamNameIn) void
setEntryName
(String entryName) void
void
setHostname
(String hostname) void
setPort
(int port) void
void
setProfile
(String profile) void
setReconnectWaitTime
(int reconnectWaitTime) void
setSrcStream
(IMediaStream srcStream) void
setSrcStreamName
(String srcStreamName) void
setStreamName
(String streamName) void
-
Field Details
-
PUSHPUBLISH_TYPE_UNKNOWN
static final int PUSHPUBLISH_TYPE_UNKNOWN- See Also:
-
PUSHPUBLISH_TYPE_RTMP
static final int PUSHPUBLISH_TYPE_RTMP- See Also:
-
PUSHPUBLISH_TYPE_RTP
static final int PUSHPUBLISH_TYPE_RTP- See Also:
-
PUSHPUBLISH_TYPE_CUPERTINO
static final int PUSHPUBLISH_TYPE_CUPERTINO- See Also:
-
PUSHPUBLISH_TYPE_SANJOSE
static final int PUSHPUBLISH_TYPE_SANJOSE- See Also:
-
PUSHPUBLISH_TYPE_MPEGDASH
static final int PUSHPUBLISH_TYPE_MPEGDASH- See Also:
-
PUSHPUBLISH_TYPE_SRT
static final int PUSHPUBLISH_TYPE_SRT- See Also:
-
PUSHPUBLISH_TYPE_RTP_BUFFERED
static final int PUSHPUBLISH_TYPE_RTP_BUFFERED- See Also:
-
PUSHPUBLISH_TYPE_NOTIFY_PACKET
static final int PUSHPUBLISH_TYPE_NOTIFY_PACKET- See Also:
-
CONNECTED_STATE_NOT_CONNECTED
static final int CONNECTED_STATE_NOT_CONNECTED- See Also:
-
CONNECTED_STATE_WAITING
static final int CONNECTED_STATE_WAITING- See Also:
-
CONNECTED_STATE_CONNECTING
static final int CONNECTED_STATE_CONNECTING- See Also:
-
CONNECTED_STATE_CONNECTED
static final int CONNECTED_STATE_CONNECTED- See Also:
-
PUSHPUBLISH_MAP_PATH_FIELD_NAME
- See Also:
-
-
Method Details
-
connect
void connect() -
disconnect
void disconnect(boolean hard) -
resetConnection
void resetConnection() -
getProperties
WMSProperties getProperties() -
getEntryName
String getEntryName() -
setEntryName
-
getSrcStreamName
String getSrcStreamName() -
setSrcStreamName
-
getProfile
String getProfile() -
setProfile
-
getDestinationName
String getDestinationName() -
setDestinationName
-
getDstStreamName
String getDstStreamName() -
setDstStreamName
-
setStreamName
-
getHostname
String getHostname() -
setHost
-
setHostname
-
setDebugLog
void setDebugLog(boolean debugLog) -
getPort
int getPort() -
setPort
void setPort(int port) -
setPort
-
getReconnectWaitTime
int getReconnectWaitTime() -
setReconnectWaitTime
void setReconnectWaitTime(int reconnectWaitTime) -
init
void init(IApplicationInstance appInstance2, String streamName, IMediaStream stream, Map<String, String> profileData, Map<String, String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean debug) -
getPushPublishType
int getPushPublishType() -
createPushPublishSession
IPushPublishSession createPushPublishSession() -
getSrcStream
IMediaStream getSrcStream() -
setSrcStream
-
getMap
-
getContextStr
String getContextStr() -
getConnectedState
int getConnectedState() -
getMessagesAttemptedCount
long getMessagesAttemptedCount() -
getMessagesRetriedCount
long getMessagesRetriedCount() -
getMessagesFailedCount
long getMessagesFailedCount() -
getDestinationID
int getDestinationID() -
updateUsageTracker
void updateUsageTracker() -
isDebugLog
boolean isDebugLog()
-