UdpClient

class UdpClient(connectChecker: ConnectChecker)

Created by pedro on 6/3/24.

Constructors

Link copied to clipboard
constructor(connectChecker: ConnectChecker)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
fun connect(url: String?, isRetry: Boolean = false)
Link copied to clipboard
Link copied to clipboard

Get the exponential factor used to calculate the bitrate. Default 1f

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun reConnect(delay: Long)
fun reConnect(delay: Long, backupUrl: String?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun resizeCache(newSize: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun setAudioCodec(audioCodec: AudioCodec)
Link copied to clipboard
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
Link copied to clipboard
Link copied to clipboard
fun setLogs(enable: Boolean)
Link copied to clipboard
fun setOnlyAudio(onlyAudio: Boolean)

Must be called before connect

Link copied to clipboard
fun setOnlyVideo(onlyVideo: Boolean)

Must be called before connect

Link copied to clipboard
fun setReTries(reTries: Int)
Link copied to clipboard
fun setVideoCodec(videoCodec: VideoCodec)
Link copied to clipboard
Link copied to clipboard
fun shouldRetry(reason: String): Boolean