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: