Class PublishingProviderBase

Object
com.wowza.wms.stream.publish.PublishingProviderBase
Direct Known Subclasses:
PublishingProviderLive, PublishingProviderMediaReader

public class PublishingProviderBase extends Object

PublishingProviderBase: Base class for publishing providers.

  • Field Details

    • tracksAreAligned

      protected boolean tracksAreAligned
    • previousSkippedTimecode

      protected long previousSkippedTimecode
    • publisher

      protected final Publisher publisher
    • streamName

      protected String streamName
    • sendOnMetadata

      protected boolean sendOnMetadata
    • audioOffset

      protected long audioOffset
    • videoOffset

      protected long videoOffset
    • dataOffset

      protected long dataOffset
    • isDebugLog

      protected boolean isDebugLog
  • Constructor Details

    • PublishingProviderBase

      public PublishingProviderBase(Publisher publisher, long audioStart, long videoStart, String streamName)
  • Method Details

    • isSendOnMetadata

      public boolean isSendOnMetadata()
      True to send onMetadata event on stream start
      Returns:
      True to send onMetadata event on stream start
    • setSendOnMetadata

      public void setSendOnMetadata(boolean sendOnMetadata)
      True to send onMetadata event on stream start
      Parameters:
      sendOnMetadata - True to send onMetadata event on stream start