YouTube.js
Guide
Discord
❤️ Sponsor
GitHub
Guide
Discord
❤️ Sponsor
GitHub

googlevideo / exports/utils / BandwidthEstimator

Class: BandwidthEstimator

Defined in: src/utils/BandwidthEstimator.ts:9

Constructors

Constructor

new BandwidthEstimator(options): BandwidthEstimator

Defined in: src/utils/BandwidthEstimator.ts:22

Parameters

options

BandwidthEstimatorOptions = {}

Returns

BandwidthEstimator

Methods

reset()

reset(): void

Defined in: src/utils/BandwidthEstimator.ts:30

Returns

void


add()

add(bytes, seconds): void

Defined in: src/utils/BandwidthEstimator.ts:39

Bytes received, and the seconds the network made us wait for them.

Parameters

bytes

number

seconds

number

Returns

void


get()

get(): number

Defined in: src/utils/BandwidthEstimator.ts:65

Returns bytes/sec. @NOTE: 0 until there's data...

Returns

number

Edit this page
Last Updated: 10/20/26, 8:11 PM