com.wowza.wms.rtp.model
Interface IRTSPActionNotify


public interface IRTSPActionNotify

IRTSPActionNotify: listener interface for RTSP actions. See RTPSession.addActionListener(IRTSPActionNotify actionListener)


Method Summary
 void onAnnounce(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
          Invoked by ANNOUNCE command
 void onDescribe(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
          Invoked by DESCRIBE command
 void onGetParameter(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
          Invoked by GET_PARAMETER command
 void onOptions(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
          Invoked by OPTIONS command
 void onPause(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
          Invoked by PAUSE command
 void onPlay(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
          Invoked by PLAY command
 void onRecord(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
          Invoked by RECORD command
 void onRedirect(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
          Invoked by REDIRECT command
 void onSetParameter(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
          Invoked by SET_PARAMETER command
 void onSetup(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
          Invoked by SETUP command
 void onTeardown(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
          Invoked by TEARDOWN command
 

Method Detail

onAnnounce

void onAnnounce(RTPSession rtspSession,
                com.wowza.wms.rtsp.RTSPRequestMessage req,
                com.wowza.wms.rtsp.RTSPResponseMessages resp)
Invoked by ANNOUNCE command

Parameters:
rtspSession - RTP session
req - RTP request
resp - RTP response

onDescribe

void onDescribe(RTPSession rtspSession,
                com.wowza.wms.rtsp.RTSPRequestMessage req,
                com.wowza.wms.rtsp.RTSPResponseMessages resp)
Invoked by DESCRIBE command

Parameters:
rtspSession - RTP session
req - RTP request
resp - RTP response

onGetParameter

void onGetParameter(RTPSession rtspSession,
                    com.wowza.wms.rtsp.RTSPRequestMessage req,
                    com.wowza.wms.rtsp.RTSPResponseMessages resp)
Invoked by GET_PARAMETER command

Parameters:
rtspSession - RTP session
req - RTP request
resp - RTP response

onOptions

void onOptions(RTPSession rtspSession,
               com.wowza.wms.rtsp.RTSPRequestMessage req,
               com.wowza.wms.rtsp.RTSPResponseMessages resp)
Invoked by OPTIONS command

Parameters:
rtspSession - RTP session
req - RTP request
resp - RTP response

onPause

void onPause(RTPSession rtspSession,
             com.wowza.wms.rtsp.RTSPRequestMessage req,
             com.wowza.wms.rtsp.RTSPResponseMessages resp)
Invoked by PAUSE command

Parameters:
rtspSession - RTP session
req - RTP request
resp - RTP response

onPlay

void onPlay(RTPSession rtspSession,
            com.wowza.wms.rtsp.RTSPRequestMessage req,
            com.wowza.wms.rtsp.RTSPResponseMessages resp)
Invoked by PLAY command

Parameters:
rtspSession - RTP session
req - RTP request
resp - RTP response

onRecord

void onRecord(RTPSession rtspSession,
              com.wowza.wms.rtsp.RTSPRequestMessage req,
              com.wowza.wms.rtsp.RTSPResponseMessages resp)
Invoked by RECORD command

Parameters:
rtspSession -
req -
resp -

onRedirect

void onRedirect(RTPSession rtspSession,
                com.wowza.wms.rtsp.RTSPRequestMessage req,
                com.wowza.wms.rtsp.RTSPResponseMessages resp)
Invoked by REDIRECT command

Parameters:
rtspSession - RTP session
req - RTP request
resp - RTP response

onSetParameter

void onSetParameter(RTPSession rtspSession,
                    com.wowza.wms.rtsp.RTSPRequestMessage req,
                    com.wowza.wms.rtsp.RTSPResponseMessages resp)
Invoked by SET_PARAMETER command

Parameters:
rtspSession - RTP session
req - RTP request
resp - RTP response

onSetup

void onSetup(RTPSession rtspSession,
             com.wowza.wms.rtsp.RTSPRequestMessage req,
             com.wowza.wms.rtsp.RTSPResponseMessages resp)
Invoked by SETUP command

Parameters:
rtspSession - RTP session
req - RTP request
resp - RTP response

onTeardown

void onTeardown(RTPSession rtspSession,
                com.wowza.wms.rtsp.RTSPRequestMessage req,
                com.wowza.wms.rtsp.RTSPResponseMessages resp)
Invoked by TEARDOWN command

Parameters:
rtspSession - RTP session
req - RTP request
resp - RTP response