Class PushPublishRTSPActionNotify

Object
com.wowza.wms.pushpublish.protocol.rtp.PushPublishRTSPActionNotify
All Implemented Interfaces:
IRTSPActionNotify

public class PushPublishRTSPActionNotify extends Object implements IRTSPActionNotify
The Class PushPublishRTSPActionNotify.
  • Constructor Summary

    Constructors
    Constructor
    Description
    PushPublishRTSPActionNotify(com.wowza.wms.pushpublish.module.ModulePushPublish modulePushPublish)
    Instantiates a new push publish rtsp action notify.
  • 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

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PushPublishRTSPActionNotify

      public PushPublishRTSPActionNotify(com.wowza.wms.pushpublish.module.ModulePushPublish modulePushPublish)
      Instantiates a new push publish rtsp action notify.
      Parameters:
      modulePushPublish - the module push publish
  • Method Details

    • onDescribe

      public void onDescribe(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
      Description copied from interface: IRTSPActionNotify
      Invoked by DESCRIBE command
      Specified by:
      onDescribe in interface IRTSPActionNotify
      Parameters:
      rtspSession - RTP session
      req - RTP request
      resp - RTP response
    • onAnnounce

      public void onAnnounce(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
      Description copied from interface: IRTSPActionNotify
      Invoked by ANNOUNCE command
      Specified by:
      onAnnounce in interface IRTSPActionNotify
      Parameters:
      rtspSession - RTP session
      req - RTP request
      resp - RTP response
    • onGetParameter

      public void onGetParameter(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
      Description copied from interface: IRTSPActionNotify
      Invoked by GET_PARAMETER command
      Specified by:
      onGetParameter in interface IRTSPActionNotify
      Parameters:
      rtspSession - RTP session
      req - RTP request
      resp - RTP response
    • onSetParameter

      public void onSetParameter(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
      Description copied from interface: IRTSPActionNotify
      Invoked by SET_PARAMETER command
      Specified by:
      onSetParameter in interface IRTSPActionNotify
      Parameters:
      rtspSession - RTP session
      req - RTP request
      resp - RTP response
    • onOptions

      public void onOptions(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
      Description copied from interface: IRTSPActionNotify
      Invoked by OPTIONS command
      Specified by:
      onOptions in interface IRTSPActionNotify
      Parameters:
      rtspSession - RTP session
      req - RTP request
      resp - RTP response
    • onPause

      public void onPause(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
      Description copied from interface: IRTSPActionNotify
      Invoked by PAUSE command
      Specified by:
      onPause in interface IRTSPActionNotify
      Parameters:
      rtspSession - RTP session
      req - RTP request
      resp - RTP response
    • onPlay

      public void onPlay(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
      Description copied from interface: IRTSPActionNotify
      Invoked by PLAY command
      Specified by:
      onPlay in interface IRTSPActionNotify
      Parameters:
      rtspSession - RTP session
      req - RTP request
      resp - RTP response
    • onRecord

      public void onRecord(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
      Description copied from interface: IRTSPActionNotify
      Invoked by RECORD command
      Specified by:
      onRecord in interface IRTSPActionNotify
    • onRedirect

      public void onRedirect(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
      Description copied from interface: IRTSPActionNotify
      Invoked by REDIRECT command
      Specified by:
      onRedirect in interface IRTSPActionNotify
      Parameters:
      rtspSession - RTP session
      req - RTP request
      resp - RTP response
    • onSetup

      public void onSetup(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
      Description copied from interface: IRTSPActionNotify
      Invoked by SETUP command
      Specified by:
      onSetup in interface IRTSPActionNotify
      Parameters:
      rtspSession - RTP session
      req - RTP request
      resp - RTP response
    • onTeardown

      public void onTeardown(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp)
      Description copied from interface: IRTSPActionNotify
      Invoked by TEARDOWN command
      Specified by:
      onTeardown in interface IRTSPActionNotify
      Parameters:
      rtspSession - RTP session
      req - RTP request
      resp - RTP response