Class RTMPClusterStreamFetcher

java.lang.Object
io.antmedia.streamsource.RTMPClusterStreamFetcher

public class RTMPClusterStreamFetcher extends Object
  • Field Details

  • Constructor Details

    • RTMPClusterStreamFetcher

      public RTMPClusterStreamFetcher(String streamUrl, String streamId, IScope scope)
  • Method Details

    • initRtmpProvider

      public RtmpProvider initRtmpProvider(org.bytedeco.ffmpeg.avutil.AVRational videoTimeBase, org.bytedeco.ffmpeg.avutil.AVRational audioTimeBase)
    • isFinishing

      public boolean isFinishing()
    • getAppSettings

      public AppSettings getAppSettings()
    • setStreamFetcherListener

      public void setStreamFetcherListener(StreamFetcher.IStreamFetcherListener streamFetcherListener)
    • getStreamUrl

      public String getStreamUrl()
    • setThreadActive

      public void setThreadActive(boolean threadActive)
    • getThreadActive

      public AtomicBoolean getThreadActive()
    • startStream

      public void startStream()
    • getRtmpProvider

      public RtmpProvider getRtmpProvider()
    • setRtmpProvider

      public void setRtmpProvider(RtmpProvider rtmpProvider)
    • setCheckNumberOfViewers

      public void setCheckNumberOfViewers(int checkNumberOfViewers)
    • stopIfNoViewer

      public boolean stopIfNoViewer()