Options
All
  • Public
  • Public/Protected
  • All
Menu

Class NScaleVideoUplinkBandwidthPolicy

NScaleVideoUplinkBandwidthPolicy implements capture and encode parameters that are nearly equivalent to those chosen by the traditional native clients, except for a modification to maxBandwidthKbps described below.

Hierarchy

  • NScaleVideoUplinkBandwidthPolicy

Implements

Index

Constructors

constructor

Methods

chooseCaptureAndEncodeParameters

  • chooseCaptureAndEncodeParameters(): DefaultVideoAndEncodeParameter

chooseEncodingParameters

  • chooseEncodingParameters(): Map<string, RTCRtpEncodingParameters>

chooseMediaTrackConstraints

  • chooseMediaTrackConstraints(): MediaTrackConstraints

maxBandwidthKbps

  • maxBandwidthKbps(): number

setHasBandwidthPriority

  • setHasBandwidthPriority(hasBandwidthPriority: boolean): void

setIdealMaxBandwidthKbps

  • setIdealMaxBandwidthKbps(idealMaxBandwidthKbps: number): void

updateConnectionMetric

updateIndex

wantsResubscribe

  • wantsResubscribe(): boolean

Generated using TypeDoc