AudioTrackPublishDefaults

data class AudioTrackPublishDefaults(val audioBitrate: Int? = AudioPresets.MUSIC.maxBitrate, val dtx: Boolean = true, val red: Boolean = true, val preconnect: Boolean = false) : BaseAudioTrackPublishOptions

Default options for publishing an audio track.

Constructors

Link copied to clipboard
constructor(audioBitrate: Int? = AudioPresets.MUSIC.maxBitrate, dtx: Boolean = true, red: Boolean = true, preconnect: Boolean = false)

Properties

Link copied to clipboard
open override val audioBitrate: Int?

The target audioBitrate to use.

Link copied to clipboard
open override val dtx: Boolean = true

dtx (Discontinuous Transmission of audio), enabled by default for mono tracks.

Link copied to clipboard
open override val preconnect: Boolean = false

preconnect buffer, starts the audio track and buffers it prior to connection, in order to send it to agents that connect afterwards. Improves perceived connection time.

Link copied to clipboard
open override val red: Boolean = true

red (Redundant Audio Data), enabled by default for mono tracks.