Class StreamObject


public class StreamObject extends AbstractStreamOptions
StreamObject
  • Constructor Details

    • StreamObject

      public StreamObject()
    • StreamObject

      public StreamObject(String mediaSessionId, StreamOptions streamOptions)
      New Stream properties
      Parameters:
      streamOptions -
  • Method Details

    • getMediaProvider

      public MediaProvider getMediaProvider()
    • setMediaProvider

      protected void setMediaProvider(MediaProvider mediaProvider)
    • getMediaSessionId

      public String getMediaSessionId()
    • isPublished

      public boolean isPublished()
    • setPublished

      public void setPublished(boolean published)
    • isHasVideo

      public boolean isHasVideo()
    • setHasVideo

      public void setHasVideo(boolean hasVideo)
    • getStatus

      public StreamStatus getStatus()
    • setStatus

      public void setStatus(StreamStatus status)
    • getSdp

      public String getSdp()
    • setSdp

      public void setSdp(String sdp)
    • getInfo

      public String getInfo()
    • setInfo

      public void setInfo(String info)
    • setRecordName

      public void setRecordName(String recordName)
    • getRecordName

      public String getRecordName()
    • setWidth

      public void setWidth(int width)
    • getWidth

      public int getWidth()
    • setHeight

      public void setHeight(int height)
    • getHeight

      public int getHeight()
    • getBitrate

      public int getBitrate()
    • setBitrate

      public void setBitrate(int bitrate)
    • getQuality

      public int getQuality()
    • setQuality

      public void setQuality(int quality)
    • getAudioState

      public MediaState getAudioState()
    • setAudioState

      public void setAudioState(MediaState audioState)
    • getVideoState

      public MediaState getVideoState()
    • setVideoState

      public void setVideoState(MediaState videoState)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class CustomObject
    • getRemoteMediaElementId

      public String getRemoteMediaElementId()
    • setRemoteMediaElementId

      public void setRemoteMediaElementId(String remoteMediaElementId)
    • isHasAudio

      public Boolean isHasAudio()
    • setHasAudio

      public void setHasAudio(Boolean hasAudio)
    • setRtmpUrl

      public void setRtmpUrl(String url)
    • getRtmpUrl

      public String getRtmpUrl()
    • getTransport

      public Transport getTransport()
    • setTransport

      public void setTransport(Transport transport)