Interface IRTSPActionNotify

  • All Known Implementing Classes:
    PushPublishRTSPActionNotify

    public interface IRTSPActionNotify

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

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      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 Detail

      • 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