Class PushPublishRTMPNotifyBase
Object
com.wowza.wms.pushpublish.protocol.rtmp.PushPublishRTMPNotifyBase
- All Implemented Interfaces:
IPushPublishRTMPNotify
Abstract base class for
IPushPublishRTMPNotify
interface- Since:
- 4.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
onAkamaiClientLogin
(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) void
onAkamaiSetChallenge
(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) void
onAkamaiSetOriginConnectionInfo
(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) void
onConnect
(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) void
onConnectFailure
(PushPublishRTMPNetConnectionSession pushPublisherSession) void
onConnectStart
(PushPublishRTMPNetConnectionSession pushPublisherSession) void
onConnectSuccess
(PushPublishRTMPNetConnectionSession pushPublisherSession) void
onFCAnnounce
(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) void
onFCPublish
(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) void
onHandshakeResult
(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) void
onPublishHandlerPlay
(PushPublishRTMPNetConnectionSession pushPublisherSession, OutputStream out, long[] playSizes) void
onPushPublisherSessionCreate
(PushPublishRTMPNetConnectionSession pushPublisherSession) void
onPushPublisherSessionDestroy
(PushPublishRTMPNetConnectionSession pushPublisherSession) void
onReleaseStream
(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) void
onSessionClosed
(PushPublishRTMPNetConnectionSession pushPublisherSession) void
onSessionIdle
(PushPublishRTMPNetConnectionSession pushPublisherSession) void
onSessionOpened
(PushPublishRTMPNetConnectionSession pushPublisherSession) void
onStreamCreate
(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) void
onStreamOnPlayStatus
(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) void
onStreamOnStatus
(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) void
onValidateSession
(PushPublishRTMPNetConnectionSession pushPublisherSession) void
onValidateSessionResult
(PushPublishRTMPNetConnectionSession pushPublisherSession, boolean result)
-
Constructor Details
-
PushPublishRTMPNotifyBase
public PushPublishRTMPNotifyBase()
-
-
Method Details
-
onConnectStart
- Specified by:
onConnectStart
in interfaceIPushPublishRTMPNotify
-
onConnectSuccess
- Specified by:
onConnectSuccess
in interfaceIPushPublishRTMPNotify
-
onConnectFailure
- Specified by:
onConnectFailure
in interfaceIPushPublishRTMPNotify
-
onHandshakeResult
public void onHandshakeResult(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) - Specified by:
onHandshakeResult
in interfaceIPushPublishRTMPNotify
-
onAkamaiSetChallenge
public void onAkamaiSetChallenge(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) - Specified by:
onAkamaiSetChallenge
in interfaceIPushPublishRTMPNotify
-
onAkamaiSetOriginConnectionInfo
public void onAkamaiSetOriginConnectionInfo(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) - Specified by:
onAkamaiSetOriginConnectionInfo
in interfaceIPushPublishRTMPNotify
-
onAkamaiClientLogin
public void onAkamaiClientLogin(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) - Specified by:
onAkamaiClientLogin
in interfaceIPushPublishRTMPNotify
-
onFCPublish
public void onFCPublish(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) - Specified by:
onFCPublish
in interfaceIPushPublishRTMPNotify
-
onFCAnnounce
public void onFCAnnounce(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) - Specified by:
onFCAnnounce
in interfaceIPushPublishRTMPNotify
-
onReleaseStream
public void onReleaseStream(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) - Specified by:
onReleaseStream
in interfaceIPushPublishRTMPNotify
-
onConnect
public void onConnect(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) - Specified by:
onConnect
in interfaceIPushPublishRTMPNotify
-
onStreamCreate
public void onStreamCreate(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) - Specified by:
onStreamCreate
in interfaceIPushPublishRTMPNotify
-
onStreamOnPlayStatus
public void onStreamOnPlayStatus(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) - Specified by:
onStreamOnPlayStatus
in interfaceIPushPublishRTMPNotify
-
onStreamOnStatus
public void onStreamOnStatus(PushPublishRTMPNetConnectionSession pushPublisherSession, com.wowza.wms.request.RequestFunction function, AMFDataList params) - Specified by:
onStreamOnStatus
in interfaceIPushPublishRTMPNotify
-
onPublishHandlerPlay
public void onPublishHandlerPlay(PushPublishRTMPNetConnectionSession pushPublisherSession, OutputStream out, long[] playSizes) - Specified by:
onPublishHandlerPlay
in interfaceIPushPublishRTMPNotify
-
onSessionIdle
- Specified by:
onSessionIdle
in interfaceIPushPublishRTMPNotify
-
onSessionOpened
- Specified by:
onSessionOpened
in interfaceIPushPublishRTMPNotify
-
onSessionClosed
- Specified by:
onSessionClosed
in interfaceIPushPublishRTMPNotify
-
onValidateSession
- Specified by:
onValidateSession
in interfaceIPushPublishRTMPNotify
-
onValidateSessionResult
public void onValidateSessionResult(PushPublishRTMPNetConnectionSession pushPublisherSession, boolean result) - Specified by:
onValidateSessionResult
in interfaceIPushPublishRTMPNotify
-
onPushPublisherSessionCreate
- Specified by:
onPushPublisherSessionCreate
in interfaceIPushPublishRTMPNotify
-
onPushPublisherSessionDestroy
- Specified by:
onPushPublisherSessionDestroy
in interfaceIPushPublishRTMPNotify
-