Class PushPublishRTMPNotifyBase
- Object
-
- com.wowza.wms.pushpublish.protocol.rtmp.PushPublishRTMPNotifyBase
-
- All Implemented Interfaces:
IPushPublishRTMPNotify
public abstract class PushPublishRTMPNotifyBase extends Object implements IPushPublishRTMPNotify
Abstract base class forIPushPublishRTMPNotify
interface- Since:
- 4.0
- See Also:
PushPublishRTMP.addListener(IPushPublishRTMPNotify)
-
-
Constructor Summary
Constructors Constructor Description PushPublishRTMPNotifyBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
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, java.io.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)
-
-
-
Method Detail
-
onConnectStart
public void onConnectStart(PushPublishRTMPNetConnectionSession pushPublisherSession)
- Specified by:
onConnectStart
in interfaceIPushPublishRTMPNotify
-
onConnectSuccess
public void onConnectSuccess(PushPublishRTMPNetConnectionSession pushPublisherSession)
- Specified by:
onConnectSuccess
in interfaceIPushPublishRTMPNotify
-
onConnectFailure
public void onConnectFailure(PushPublishRTMPNetConnectionSession pushPublisherSession)
- 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, java.io.OutputStream out, long[] playSizes)
- Specified by:
onPublishHandlerPlay
in interfaceIPushPublishRTMPNotify
-
onSessionIdle
public void onSessionIdle(PushPublishRTMPNetConnectionSession pushPublisherSession)
- Specified by:
onSessionIdle
in interfaceIPushPublishRTMPNotify
-
onSessionOpened
public void onSessionOpened(PushPublishRTMPNetConnectionSession pushPublisherSession)
- Specified by:
onSessionOpened
in interfaceIPushPublishRTMPNotify
-
onSessionClosed
public void onSessionClosed(PushPublishRTMPNetConnectionSession pushPublisherSession)
- Specified by:
onSessionClosed
in interfaceIPushPublishRTMPNotify
-
onValidateSession
public void onValidateSession(PushPublishRTMPNetConnectionSession pushPublisherSession)
- Specified by:
onValidateSession
in interfaceIPushPublishRTMPNotify
-
onValidateSessionResult
public void onValidateSessionResult(PushPublishRTMPNetConnectionSession pushPublisherSession, boolean result)
- Specified by:
onValidateSessionResult
in interfaceIPushPublishRTMPNotify
-
onPushPublisherSessionCreate
public void onPushPublisherSessionCreate(PushPublishRTMPNetConnectionSession pushPublisherSession)
- Specified by:
onPushPublisherSessionCreate
in interfaceIPushPublishRTMPNotify
-
onPushPublisherSessionDestroy
public void onPushPublisherSessionDestroy(PushPublishRTMPNetConnectionSession pushPublisherSession)
- Specified by:
onPushPublisherSessionDestroy
in interfaceIPushPublishRTMPNotify
-
-