Interface IPushPublish

All Known Implementing Classes:
PushPublishBase, PushPublishHTTPBase, PushPublishHTTPCupertino, PushPublishHTTPCupertinoAkamaiHandler, PushPublishHTTPCupertinoCloudStorageHandler, PushPublishHTTPCupertinoGoogleHandler, PushPublishHTTPCupertinoWowzaVideoHandler, PushPublishHTTPYouTubeBase, PushPublishRTMP, PushPublishRTMPAkamaiHandler, PushPublishRTMPProfileHandler, PushPublishRTP, PushPublishShoutcast, com.wowza.video.pushpublish.protocol.cupertino.PushPublishVideoHTTPCupertinoCloudStorageHandler

public interface IPushPublish
The Interface IPushPublish.
  • Field Details

  • Method Details

    • connect

      void connect()
    • disconnect

      void disconnect(boolean hard)
    • resetConnection

      void resetConnection()
    • getProperties

      WMSProperties getProperties()
    • getEntryName

      String getEntryName()
    • setEntryName

      void setEntryName(String entryName)
    • getSrcStreamName

      String getSrcStreamName()
    • setSrcStreamName

      void setSrcStreamName(String srcStreamName)
    • getProfile

      String getProfile()
    • setProfile

      void setProfile(String profile)
    • getDestinationName

      String getDestinationName()
    • setDestinationName

      void setDestinationName(String destinationName)
    • getDstStreamName

      String getDstStreamName()
    • setDstStreamName

      void setDstStreamName(String dstStreamNameIn)
    • setStreamName

      void setStreamName(String streamName)
    • getHostname

      String getHostname()
    • setHost

      void setHost(String hostname)
    • setHostname

      void setHostname(String hostname)
    • setDebugLog

      void setDebugLog(boolean debugLog)
    • getPort

      int getPort()
    • setPort

      void setPort(int port)
    • setPort

      void setPort(String port)
    • getReconnectWaitTime

      int getReconnectWaitTime()
    • setReconnectWaitTime

      void setReconnectWaitTime(int reconnectWaitTime)
    • init

      void init(IApplicationInstance appInstance2, String streamName, IMediaStream stream, Map<String,String> profileData, Map<String,String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean debug)
    • getPushPublishType

      int getPushPublishType()
    • createPushPublishSession

      IPushPublishSession createPushPublishSession()
    • getSrcStream

      IMediaStream getSrcStream()
    • setSrcStream

      void setSrcStream(IMediaStream srcStream)
    • getMap

      Map<String,String> getMap()
    • getContextStr

      String getContextStr()
    • getConnectedState

      int getConnectedState()
    • getMessagesAttemptedCount

      long getMessagesAttemptedCount()
    • getMessagesRetriedCount

      long getMessagesRetriedCount()
    • getMessagesFailedCount

      long getMessagesFailedCount()
    • getDestinationID

      int getDestinationID()
    • updateUsageTracker

      void updateUsageTracker()
    • isDebugLog

      boolean isDebugLog()