Package-level declarations

Types

Link copied to clipboard
abstract class BitrateRegulator(bitrateRegulatorConfig: BitrateRegulatorConfig, onVideoTargetBitrateChange: (Int) -> Unit, onAudioTargetBitrateChange: (Int) -> Unit)

Base class of bitrate regulation implementation. If you want to implement your custom bitrate regulator, it must inherit from this class. The bitrate regulator object is created by streamers through the IBitrateRegulatorFactory.

Link copied to clipboard

Factory interface you must use to create a BitrateRegulator object. If you want to create a custom bitrate regulation implementation, create a factory that implements this interface.