public class StreamOptions extends AbstractStreamOptions
Constructor and Description |
---|
StreamOptions()
New StreamOptions
|
StreamOptions(java.lang.String name)
New StreamOptions
|
Modifier and Type | Method and Description |
---|---|
Constraints |
getConstraints()
Get audio and video constraints of stream
|
SurfaceViewRenderer |
getRenderer()
Get renderer displaying stream
|
java.lang.String |
getRtmpUrl() |
java.lang.String[] |
getStripCodecs() |
Transport |
getTransport()
Get tarnsportType for stream
|
void |
setConstraints(Constraints constraints)
Set constraints for stream
|
void |
setRenderer(SurfaceViewRenderer renderer)
Set renderer for displaying stream
|
void |
setRtmpUrl(java.lang.String url) |
void |
setStripCodecs(java.lang.String[] stripCodecs) |
void |
setTransport(Transport transport)
Set tarnsportType for stream
|
getName, isRecord, setName, setRecord
getCustom, getCustomAsBoolean, getCustomAsContext, getCustomAsInteger, getCustomAsList, getCustomAsNumber, getCustomAsString, removeCustom, setCustom, setCustom, toString
public StreamOptions(java.lang.String name)
name
- the stream namepublic StreamOptions()
public SurfaceViewRenderer getRenderer()
public void setRenderer(SurfaceViewRenderer renderer)
renderer
- public Constraints getConstraints()
public void setConstraints(Constraints constraints)
constraints
- audio and video constraints for streampublic Transport getTransport()
public void setTransport(Transport transport)
transport
- transport type - TCP or UDPpublic void setRtmpUrl(java.lang.String url)
public java.lang.String getRtmpUrl()
public java.lang.String[] getStripCodecs()
public void setStripCodecs(java.lang.String[] stripCodecs)