Package org.teamapps.dto
Class UiMediaSoupPublishingParameters
- java.lang.Object
-
- org.teamapps.dto.UiMediaSoupPublishingParameters
-
-
Field Summary
Fields Modifier and Type Field Description protected UiAudioTrackConstraintsaudioConstraintsprotected longkeyFrameRequestDelayprotected longmaxBitrateprotected longminBitrateprotected UiScreenSharingConstraintsscreenSharingConstraintsprotected UiMediaServerUrlAndTokenserverprotected booleansimulcastprotected java.lang.StringstreamUuidprotected UiVideoTrackConstraintsvideoConstraints
-
Constructor Summary
Constructors Constructor Description UiMediaSoupPublishingParameters()
-
Method Summary
-
-
-
Field Detail
-
streamUuid
protected java.lang.String streamUuid
-
server
protected UiMediaServerUrlAndToken server
-
audioConstraints
protected UiAudioTrackConstraints audioConstraints
-
videoConstraints
protected UiVideoTrackConstraints videoConstraints
-
screenSharingConstraints
protected UiScreenSharingConstraints screenSharingConstraints
-
simulcast
protected boolean simulcast
-
minBitrate
protected long minBitrate
-
maxBitrate
protected long maxBitrate
-
keyFrameRequestDelay
protected long keyFrameRequestDelay
-
-
Method Detail
-
getUiObjectType
public UiObjectType getUiObjectType()
- Specified by:
getUiObjectTypein interfaceUiObject
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getStreamUuid
public java.lang.String getStreamUuid()
-
getServer
public UiMediaServerUrlAndToken getServer()
-
getAudioConstraints
public UiAudioTrackConstraints getAudioConstraints()
-
getVideoConstraints
public UiVideoTrackConstraints getVideoConstraints()
-
getScreenSharingConstraints
public UiScreenSharingConstraints getScreenSharingConstraints()
-
getSimulcast
public boolean getSimulcast()
-
getMinBitrate
public long getMinBitrate()
-
getMaxBitrate
public long getMaxBitrate()
-
getKeyFrameRequestDelay
public long getKeyFrameRequestDelay()
-
setStreamUuid
public UiMediaSoupPublishingParameters setStreamUuid(java.lang.String streamUuid)
-
setServer
public UiMediaSoupPublishingParameters setServer(UiMediaServerUrlAndToken server)
-
setAudioConstraints
public UiMediaSoupPublishingParameters setAudioConstraints(UiAudioTrackConstraints audioConstraints)
-
setVideoConstraints
public UiMediaSoupPublishingParameters setVideoConstraints(UiVideoTrackConstraints videoConstraints)
-
setScreenSharingConstraints
public UiMediaSoupPublishingParameters setScreenSharingConstraints(UiScreenSharingConstraints screenSharingConstraints)
-
setSimulcast
public UiMediaSoupPublishingParameters setSimulcast(boolean simulcast)
-
setMinBitrate
public UiMediaSoupPublishingParameters setMinBitrate(long minBitrate)
-
setMaxBitrate
public UiMediaSoupPublishingParameters setMaxBitrate(long maxBitrate)
-
setKeyFrameRequestDelay
public UiMediaSoupPublishingParameters setKeyFrameRequestDelay(long keyFrameRequestDelay)
-
-