Package tvi.webrtc

Class VideoEncoder.RateControlParameters

java.lang.Object
tvi.webrtc.VideoEncoder.RateControlParameters
Enclosing interface:
VideoEncoder

public static class VideoEncoder.RateControlParameters extends Object
Rate control parameters.
  • Field Details

    • bitrate

      public final VideoEncoder.BitrateAllocation bitrate
      Adjusted target bitrate, per spatial/temporal layer. May be lower or higher than the target depending on encoder behaviour.
    • framerateFps

      public final double framerateFps
      Target framerate, in fps. A value <= 0.0 is invalid and should be interpreted as framerate target not available. In this case the encoder should fall back to the max framerate specified in `codec_settings` of the last InitEncode() call.
  • Constructor Details