Interface IRTSPActionNotify

All Known Implementing Classes:
PushPublishRTSPActionNotify

public interface IRTSPActionNotify

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

  • Method Summary

    Modifier and Type
    Method
    Description
    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 Details

    • 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
    • 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
    • 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
    • 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
    • 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