public class StreamObject extends AbstractStreamOptions
Constructor and Description |
---|
StreamObject() |
StreamObject(StreamOptions streamOptions)
New Stream properties
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
MediaState |
getAudioState() |
int |
getBitrate() |
int |
getHeight() |
java.lang.String |
getInfo() |
MediaProvider |
getMediaProvider() |
java.lang.String |
getMediaSessionId() |
int |
getQuality() |
java.lang.String |
getRecordName() |
java.lang.String |
getRemoteMediaElementId() |
java.lang.String |
getRtmpUrl() |
java.lang.String |
getSdp() |
StreamStatus |
getStatus() |
Transport |
getTransport() |
MediaState |
getVideoState() |
int |
getWidth() |
int |
hashCode() |
java.lang.Boolean |
isHasAudio() |
boolean |
isHasVideo() |
boolean |
isPublished() |
void |
setAudioState(MediaState audioState) |
void |
setBitrate(int bitrate) |
void |
setHasAudio(java.lang.Boolean hasAudio) |
void |
setHasVideo(boolean hasVideo) |
void |
setHeight(int height) |
void |
setInfo(java.lang.String info) |
protected void |
setMediaProvider(MediaProvider mediaProvider) |
void |
setMediaSessionId(java.lang.String mediaSessionId) |
void |
setPublished(boolean published) |
void |
setQuality(int quality) |
void |
setRecordName(java.lang.String recordName) |
void |
setRemoteMediaElementId(java.lang.String remoteMediaElementId) |
void |
setRtmpUrl(java.lang.String url) |
void |
setSdp(java.lang.String sdp) |
void |
setStatus(StreamStatus status) |
void |
setTransport(Transport transport) |
void |
setVideoState(MediaState videoState) |
void |
setWidth(int width) |
java.lang.String |
toString() |
getName, isRecord, setName, setRecord
getCustom, getCustomAsBoolean, getCustomAsContext, getCustomAsInteger, getCustomAsList, getCustomAsNumber, getCustomAsString, removeCustom, setCustom, setCustom
public StreamObject()
public StreamObject(StreamOptions streamOptions)
streamOptions
- public MediaProvider getMediaProvider()
protected void setMediaProvider(MediaProvider mediaProvider)
public java.lang.String getMediaSessionId()
public void setMediaSessionId(java.lang.String mediaSessionId)
public boolean isPublished()
public void setPublished(boolean published)
public boolean isHasVideo()
public void setHasVideo(boolean hasVideo)
public StreamStatus getStatus()
public void setStatus(StreamStatus status)
public java.lang.String getSdp()
public void setSdp(java.lang.String sdp)
public java.lang.String getInfo()
public void setInfo(java.lang.String info)
public void setRecordName(java.lang.String recordName)
public java.lang.String getRecordName()
public void setWidth(int width)
public int getWidth()
public void setHeight(int height)
public int getHeight()
public int getBitrate()
public void setBitrate(int bitrate)
public int getQuality()
public void setQuality(int quality)
public MediaState getAudioState()
public void setAudioState(MediaState audioState)
public MediaState getVideoState()
public void setVideoState(MediaState videoState)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class CustomObject
public java.lang.String getRemoteMediaElementId()
public void setRemoteMediaElementId(java.lang.String remoteMediaElementId)
public java.lang.Boolean isHasAudio()
public void setHasAudio(java.lang.Boolean hasAudio)
public void setRtmpUrl(java.lang.String url)
public java.lang.String getRtmpUrl()
public Transport getTransport()
public void setTransport(Transport transport)