Class RtmpSampleAccess

java.lang.Object
org.red5.server.stream.RtmpSampleAccess
All Implemented Interfaces:
IRtmpSampleAccess

public class RtmpSampleAccess extends Object implements IRtmpSampleAccess
Default RtmpSampleAccess bean
See Also:
  • Field Details

    • logger

      private static org.slf4j.Logger logger
    • audioAllowed

      private boolean audioAllowed
    • videoAllowed

      private boolean videoAllowed
  • Constructor Details

    • RtmpSampleAccess

      public RtmpSampleAccess()
  • Method Details

    • setAudioAllowed

      public void setAudioAllowed(boolean permission)
      Setter audioAllowed.
      Parameters:
      permission - permission
    • setVideoAllowed

      public void setVideoAllowed(boolean permission)
      Setter videoAllowed
      Parameters:
      permission - permission
    • isAudioAllowed

      public boolean isAudioAllowed(IScope scope)
      Return true if sample access allowed on audio stream.
      Specified by:
      isAudioAllowed in interface IRtmpSampleAccess
      Parameters:
      scope - scope
      Returns:
      true if sample access allowed on audio stream
    • isVideoAllowed

      public boolean isVideoAllowed(IScope scope)
      Return true if sample access allowed on video stream.
      Specified by:
      isVideoAllowed in interface IRtmpSampleAccess
      Parameters:
      scope - scope
      Returns:
      true if sample access allowed on video stream