RtspServerStreamClient

class RtspServerStreamClient(rtspServer: RtspServer) : StreamBaseClient

Created by pedro on 20/12/23.

Constructors

Link copied to clipboard
constructor(rtspServer: RtspServer)

Functions

Link copied to clipboard
open override fun clearCache()
Link copied to clipboard
fun forceIpType(ipType: IpType)
Link copied to clipboard
open override fun getBitrateExponentialFactor(): Float
Link copied to clipboard
open override fun getBytesSend(): Long
Link copied to clipboard
open override fun getCacheSize(): Int
Link copied to clipboard
open override fun getDroppedAudioFrames(): Long
Link copied to clipboard
open override fun getDroppedVideoFrames(): Long
Link copied to clipboard
Link copied to clipboard
open override fun getItemsInCache(): Int
Link copied to clipboard
Link copied to clipboard
open override fun getSentAudioFrames(): Long
Link copied to clipboard
open override fun getSentVideoFrames(): Long
Link copied to clipboard
open override fun hasCongestion(percentUsed: Float): Boolean
Link copied to clipboard
open override fun resetBytesSend()
Link copied to clipboard
open override fun resetDroppedAudioFrames()
Link copied to clipboard
open override fun resetDroppedVideoFrames()
Link copied to clipboard
open override fun resetSentAudioFrames()
Link copied to clipboard
open override fun resetSentVideoFrames()
Link copied to clipboard
open override fun resizeCache(newSize: Int)
Link copied to clipboard
fun reTry(delay: Long, reason: String): Boolean
open override fun reTry(delay: Long, reason: String, backupUrl: String?): Boolean
Link copied to clipboard
open override fun setAuthorization(user: String?, password: String?)
Link copied to clipboard
open override fun setBitrateExponentialFactor(factor: Float)
Link copied to clipboard
open override fun setCheckServerAlive(enabled: Boolean)
Link copied to clipboard
fun setClientListener(clientListener: ClientListener?)
Link copied to clipboard
open override fun setDelay(millis: Long)
Link copied to clipboard
open override fun setLogs(enabled: Boolean)
Link copied to clipboard
open override fun setOnlyAudio(onlyAudio: Boolean)
Link copied to clipboard
open override fun setOnlyVideo(onlyVideo: Boolean)
Link copied to clipboard
open override fun setReTries(reTries: Int)
Link copied to clipboard
open override fun setSocketTimeout(timeout: Long)
Link copied to clipboard
open override fun setSocketType(type: SocketType)