Optional
absTrue to modify SDP for supporting absolute capture time header extension. Otherwise, False.
Optional
bweOverrides the duration of time over which bandwidth-estimate-calculations occur in usec. By default, this is 150 msec, increasing this may smooth out transitions a little at the cost of not reacting to changes in the network as fast.
Optional
bweWhat percentage of the estimated larger bitrate will we increase by when we think the network is good. So if the previous estimate was 1mbps and the new estimate is 10mbps, and bweRateChangePercentage
is 0.05, then 0.05*10mbps = 0.5mbps, so the new target at the end of the tick will be 1 + 0.5 = 1.5mbps. This value can be reduced to increase more slowly under good conditions.
Optional
disableA boolean option that determines whether audio playback should be completely disabled. Disabling unnecessary audio helps reduce audio-to-video synchronization delays.
false
Optional
disableDisable the opportunity to receive video stream.
false
Optional
drmEnable the DRM protected stream playback.
false
Optional
dtxEnables Discontinuous Transmission (DTX) on the publishing side to send audio only when a user’s voice is detected.
false
Optional
enableDRMEnable DRM, default is false.
Optional
eventsOverride which events will be delivered by the server.
Possible values are: 'active'
,'inactive'
,'vad'
,'layers'
,'viewercount'
and 'updated'
Optional
excludedDo not receive media from these source ids.
Maps to the property excludedSourceId
on iOS and Android.
Optional
forceSets the minimum and maximum values for the playout delay.
Optional
forceForces video to be sent on downlink when switching from higher quality layers.
false
Optional
jitterThe minimum jitter delay that packets of incoming audio/video streams will experience before being played out. This can be tuned to help with networks with higher latency, but be careful using it as it will introduce this delay.
Optional
layerSelect the simulcast encoding layer and svc layers for the main video track, leave empty for automatic layer selection based on bandwidth estimation.
Optional
maximumSets the maximum bitrate in KBps that the subscriber can receive.
Optional
metadataEnable metadata extraction if stream is compatible.
false
Optional
multiplexedNumber of audio tracks to receive VAD multiplexed audio for secondary sources.
Maps to the property multiplexedAudioTrack
on iOS and Android.
Optional
peerOptions to configure the new RTCPeerConnection.
Optional
pinnedA specific source to pin to prioritize its audio and video tracks for playback.
Optional
priorityThe priority of redundant streams that indicates the order in which backup streams should be broadcast in the case of any problems with the primary stream.
Optional
rtcThe file path for storing Real-Time Communication (RTC) event logs. Using this option requires having the rights upon the destination file path.
''
Optional
statsThe delay for collecting and reporting statistical information, in milliseconds.
1000
Optional
stereoA boolean option that determines whether stereo audio playback should be enabled or disabled.
true
Optional
upwardsDuration the Transponder will wait before switching back to a higher layer in msec.
The additional options that can be configured when connecting to a Millicast live stream.
Remarks
For additional addition information on each underlying SDK, see the docs: